GNU bug report logs - #42449
texlive: l3regex.sty not shipped with texlive-latex-l3kernel

Previous Next

Package: guix;

Reported by: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>

Date: Mon, 20 Jul 2020 21:23:01 UTC

Severity: normal

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#42449: closed (texlive: l3regex.sty not shipped with
 texlive-latex-l3kernel)
Date: Sun, 01 Sep 2024 00:04:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 01 Sep 2024 02:02:02 +0200
with message-id <87plpo6y2t.fsf <at> nicolasgoaziou.fr>
and subject line Re: texlive: l3regex.sty not shipped with texlive-latex-l3kernel
has caused the debbugs.gnu.org bug report #42449,
regarding texlive: l3regex.sty not shipped with texlive-latex-l3kernel
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
42449: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=42449
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
To: bug-guix <bug-guix <at> gnu.org>
Subject: texlive: l3regex.sty not shipped with texlive-latex-l3kernel
Date: Mon, 20 Jul 2020 23:22:20 +0200
I'm using a latex "theme" called moderncv
(https://github.com/xdanaux/moderncv).

In `moderncv.cls` it states a dependency on l3regex:
```
\RequirePackage{l3regex}
```

But I couldn't find any texlive package providing `l3regex.sty`.
According to https://www.ctan.org/pkg/l3regex it should be included in
`texlive-latex-l3kernel`.

But something is wrong with the build:
```
find $(guix build --source texlive-latex-l3kernel) -name "*regex*"
/gnu/store/46sm302ggnmk5hcr08psiazj24svpp5d-texlive-latex-l3kernel-51265-checkout/l3regex.dtx

find $(guix build texlive-latex-l3kernel) -name "*regex*"
[no result].
```


[Message part 3 (message/rfc822, inline)]
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: 42449-done <at> debbugs.gnu.org
Cc: Ricardo Wurmus <rekado <at> elephly.net>,
 Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
Subject: Re: texlive: l3regex.sty not shipped with texlive-latex-l3kernel
Date: Sun, 01 Sep 2024 02:02:02 +0200
Hello,

> Jonathan Brielmaier <jonathan.brielmaier <at> web.de> writes:
> 
> > On 21.07.20 12:07, Ricardo Wurmus wrote: > Thanks for the report.  Yes,
> > the “texlive-latex-l3kernel” package is
> >> incomplete.  Most of the packages whose names follow the
> >> “texlive-{latex,tex,generic}-*” pattern are incomplete because they
> >> predate the introduction of “texlive-origin” (and more importantly
> >> “svn-multi-fetch”).
> >>
> >> For all of these packages we need to write replacements that include all
> >> source files as listed in $(guix build texlive-bin)/share/tlpkg/texlive.tlpdb
> >
> > Oke, I understand. So do we have examples of completely working texlive
> > packages where I can have a look and try to do the same for l3kernel?
> 
> Yes.  Examples include “texlive-charter” (to replace
> “texlive-fonts-charter”), “texlive-xypic” (to replace
> “texlive-fonts-xypic” and “texlive-generic-xypic”), “texlive-xcolor”
> (replacing “texlive-latex-xcolor”), etc.
> 
> Search for deprecated-package in tex.scm and you should find more
> examples.

I'm closing this issue, which has been fixed a long time ago. In
particular

  find $(guix build --source texlive-l3kernel) -name "*regex*"

returns the expected file name.

Regards,
-- 
Nicolas Goaziou




This bug report was last modified 264 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.