GNU bug report logs - #64783
Build of texlive-font-maps fails

Previous Next

Package: guix;

Reported by: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>

Date: Sat, 22 Jul 2023 05:09:02 UTC

Severity: normal

Done: Julian Flake <flake <at> uni-koblenz.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 64783 in the body.
You can then email your comments to 64783 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Sat, 22 Jul 2023 05:09:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 22 Jul 2023 05:09:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: bug-guix <at> gnu.org
Subject: Build of texlive-font-maps fails
Date: Sat, 22 Jul 2023 07:04:56 +0200
[Message part 1 (text/plain, inline)]
Dear Guix Hackers,

I see consistent failures of the package texlive-font-maps. It logs the error:

updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]:         dvips35.map (in builtin)
updmap [ERROR]:         pdftex35.map (in builtin)
updmap [ERROR]:         ps2pk35.map (in builtin)
updmap [ERROR]: Did you run mktexlsr?

        You can disable non-existent map entries using the option
          --syncwithtrees.

This currently prevents me from updating my system.

The full log and the drv-file are attached.
[3i10xkdgfwpkf27yk3bvc305v81jc0-texlive-font-maps.drv.gz (application/octet-stream, attachment)]
[x73i10xkdgfwpkf27yk3bvc305v81jc0-texlive-font-maps.drv (text/plain, attachment)]
[Message part 4 (text/plain, inline)]
Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Sat, 22 Jul 2023 23:54:01 GMT) Full text and rfc822 format available.

Message #8 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Sun, 23 Jul 2023 01:53:38 +0200
Hello,

"Dr. Arne Babenhauserheide" <arne_bab <at> web.de> writes:

> I see consistent failures of the package texlive-font-maps. It logs the error:
>
> updmap [ERROR]: The following map file(s) couldn't be found:
> updmap [ERROR]:         dvips35.map (in builtin)
> updmap [ERROR]:         pdftex35.map (in builtin)
> updmap [ERROR]:         ps2pk35.map (in builtin)
> updmap [ERROR]: Did you run mktexlsr?

These files are provided by texlive-scripts, which should be available
on every modular TeX Live installation (texlive-bin propagates it).

> Derive([("out","/gnu/store/i3bjkknqvy6j1yms9wq2vzvak4p3zkg6-texlive-font-maps","","")],[("/gnu/store/03hy2l06fyrpjqmf199qxd52k41ihxzy-grep-3.8.drv",["out"]),("/gnu/store/07py0rcqq4ca1ikms3a6snl6yp4wzzrd-module-import-compiled.drv",["out"]),("/gnu/store/11gsf29z84rmxcf12y1pdnb3cfsbhb6m-texlive-l3packages-66594.drv",["out"]),("/gnu/store/1qd6wq018ipl1sfkqv5r80xwkjx620gr-texlive-euenc-66594.drv",["out"]),("/gnu/store/2csqm4kky58i67jcwmjmfggk5n0rff3v-texlive-tipa-66594.drv",["out"]),("/gnu/store/2zbx4njzjrhcbdvjyfi0r4i64zv13zaj-coreutils-9.1.drv",["out"]),("/gnu/store/32zz5xh7lqzfxvkm29iscm6vc4jn15j8-texlive-fontinst-66594.drv",["out"]),("/gnu/store/3mqwxgwd48yr0j9m8bq2qzrbd2rw8jq3-texlive-lh-66594.drv",["out"]),("/gnu/store/3w7vn5703j490ijba633nhs17gq07i9g-texlive-lm-66594.drv",["out"]),("/gnu/store/4dz2wm11jy9z4l0sjby5xnp0rms10xbf-texlive-ec-66594.drv",["out"]),("/gnu/store/5nni0byiaaw57g4ljnlb6bbf72qivcbd-texlive-iftex-66594.drv",["out"]),("/gnu/store/6b0x30277kvnwhh7sgc6ppmf2v6bdxa8-texlive-amsfonts-66594.drv",["out"]),("/gnu/store/a7qisshnmv677h96zbybrm2x7w2irp9p-texlive-xunicode-66594.drv",["out"]),("/gnu/store/akhnlz0n2p1myl7iqv86h4pvajpw9dv6-texlive-latex-fonts-66594.drv",["out"]),("/gnu/store/c86yld03ggnrppyhmvkk9a93viy4ks18-texlive-l3kernel-66594.drv",["out"]),("/gnu/store/cb773v6q752629v3cf1r2dmga316sqz1-texlive-etoolbox-66594.drv",["out"]),("/gnu/store/ccrjvn52w0a98dbs2aslfv5pvqr1cjrq-texlive-makecmds-66594.drv",["out"]),("/gnu/store/czikiw8hpkp78zi44cs18iyd6l8k23x9-texlive-fontspec-66594.drv",["out"]),("/gnu/store/d4w15d3kzhrqry6c1wpmsa74wrj7a4y4-texlive-zapfding-66594.drv",["out"]),("/gnu/store/dfsii5yic8f8g357fxf3f9xrv5xbpg0h-texlive-xkeyval-66594.drv",["out"]),("/gnu/store/dirbdn6fsasxgvkq2jh6lkfa8cxck6c3-sed-4.8.drv",["out"]),("/gnu/store/f85fr24knpki2dphkbmc9a40b5h2qv21-guile-3.0.9.drv",["out"]),("/gnu/store/fla34v91759pcydv1fqj2pchnhw3bxyb-texlive-l3backend-66594.drv",["out"]),("/gnu/store/fmxwbz8hia5l8p0mmmam7vcm1jrbm6id-texlive-scripts-66594.drv",["out"]),("/gnu/store/g5x8ikfymslzj5jddqsmlabim3dzf035-texlive-inconsolata-66594.drv",["out"]),("/gnu/store/gd613cwhhy95bhcf4aah9jgyq72439lz-texlive-mflogo-font-66594.drv",["out"]),("/gnu/store/gp6gw59wyswd3pd1g1vizsla1n3g437j-texlive-polyglossia-66594.drv",["out"]),("/gnu/store/i916l21mg6nrjiyryhl1185prxx3v5yb-texlive-mdwtools-66594.drv",["out"]),("/gnu/store/iaa4fp2s44zr91fbzp181xh8y3c0bcd6-texlive-palatino-66594.drv",["out"]),("/gnu/store/ibrh2dm1b5sw3cgcws6a57qqfpkpf2vl-texlive-filehook-66594.drv",["out"]),("/gnu/store/iz8rgh2skwgyxkarlyhs68pkpngykcaz-texlive-charter-66594.drv",["out"]),("/gnu/store/jlzchn7wwz9ca29bk3pfpyb3hnpgp45q-texlive-iwona-66594.drv",["out"]),("/gnu/store/jphv7fwwjiaai9n2yp7vl76xkq3jxxml-texlive-rsfs-66594.drv",["out"]),("/gnu/store/kxs965dn94mpgynjfiwy443h83lwsxdw-texlive-graphics-66594.drv",["out"]),("/gnu/store/lf2rhjgwahn32w4dj1qxmqhwv1jfv8nh-texlive-times-66594.drv",["out"]),("/gnu/store/nz1ydvc6acfd37qbykah4xya30n9p4x4-texlive-psnfss-66594.drv",["out"]),("/gnu/store/pm40h03gp3ps89kaah9g6yb9018ms07v-texlive-ms-66594.drv",["out"]),("/gnu/store/pyd626s4c5m5ljf9s35ifsgamalg5izs-texlive-graphics-cfg-66594.drv",["out"]),("/gnu/store/qlzqf5ign8qkjd92gjy5ymd83ccrw3rq-texlive-titlesec-66594.drv",["out"]),("/gnu/store/rbvncnkyx5d7p0zcchfqcqqabnhb213m-texlive-ae-66594.drv",["out"]),("/gnu/store/sdvmrpdf1xwfz8w3922qzq8bfws9fwmm-texlive-hyphen-complete-66594.drv",["out"]),("/gnu/store/v2kgpbr146a0dfc7h5kdkqjj1g7nsawk-texlive-symbol-66594.drv",["out"]),("/gnu/store/v32ldla2fa00xi6y6j83gg8shz508dx8-texlive-graphics-def-66594.drv",["out"]),("/gnu/store/vsbspx8d47garqavybvc45x12kk3fdr5-texlive-mflogo-66594.drv",["out"]),("/gnu/store/xwn5jck72axqgly5mqrqqlb0q42z0wfj-texlive-libkpathsea-20230313.drv",["out"]),("/gnu/store/yfndk3m27yy0lxvsq7haara6s3sgvkyk-texlive-metafont-66594.drv",["out"]),("/gnu/store/zlnwfr958rrw7hi33whz7ly4g1ibdhdk-texlive-txfonts-66594.drv",["out"])],["/gnu/store/7qpfppfr597wmx8w8aa9d7vi0hlwkwhv-texlive-font-maps-builder","/gnu/store/97abc0kn26cymj0wn51jg4a7f59fgmsb-module-import"],"x86_64-linux","/gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/bin/guile",["--no-auto-compile","-L","/gnu/store/97abc0kn26cymj0wn51jg4a7f59fgmsb-module-import","-C","/gnu/store/8rslw1f0ziijwakb509lp74l7gk9kcqv-module-import-compiled","/gnu/store/7qpfppfr597wmx8w8aa9d7vi0hlwkwhv-texlive-font-maps-builder"],[("allowSubstitutes","0"),("guix properties","((type . profile-hook) (hook . texlive-font-maps))"),("out","/gnu/store/i3bjkknqvy6j1yms9wq2vzvak4p3zkg6-texlive-font-maps"),("preferLocalBuild","1")])
>

You seem to have some texlive packages installed, but no `texlive-bin'.

What texlive packages, if any, are installed in your profile? What
happens if you also install, for example, `texlive-scheme-basic'?

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Sun, 23 Jul 2023 14:48:02 GMT) Full text and rfc822 format available.

Message #11 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Dominik Riva <driva <at> protonmail.ch>
To: "64783 <at> debbugs.gnu.org" <64783 <at> debbugs.gnu.org>
Subject: Build of texlive-font-maps fails
Date: Sun, 23 Jul 2023 14:24:29 +0000
[Message part 1 (text/plain, inline)]
Hi Nicolas,


`guix install texlive-scheme-basic` helped in my case.

Output of `guix package --export-manifest` after above command:

(specifications->manifest
 (list "ytfzf"
       "emacs-ytdl"
       "emacs-org-caldav"
       "mpv"
       "youtube-dl"
       "emacs"
       "texlive"
       "emacs-elfeed-org"
       "emacs-org-contrib"
       "emacs-ledger-mode"
       "ledger"
       "emacs-debbugs"
       "texlive-wrapfig"
       "texlive-scheme-basic"
       "emacs-vterm"
       "font-fira-code"
       "emacs-elfeed"
       "glibc-locales"))

Regards,
Dominik Riva
[Message part 2 (text/html, inline)]
[publickey - driva@protonmail.ch - 0x1019089F.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Tue, 25 Jul 2023 07:29:01 GMT) Full text and rfc822 format available.

Message #14 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Isaac van Bakel <isaac.vanbakel <at> inf.ethz.ch>
To: <64783 <at> debbugs.gnu.org>
Subject: Build of texlive-font-maps fails
Date: Mon, 24 Jul 2023 15:08:16 +0200
I had the same issue, with a pretty minimal manifest:


(use-modules (gnu packages))
(use-package-modules tex)

(packages->manifest (list texlive texlive-amsmath texlive-txfonts))


Based on the suggestion that the missing files are propagated by 
texlive-bin, I added that to the manifest and found that the build 
succeeded. So is the issue that texlive is not propagating 
texlive-scripts correctly?

Best,

Isaac van Bakel





Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 26 Jul 2023 08:14:01 GMT) Full text and rfc822 format available.

Message #17 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Isaac van Bakel <isaac.vanbakel <at> inf.ethz.ch>, 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Wed, 26 Jul 2023 10:12:36 +0200
[Message part 1 (text/plain, inline)]
Hi Isaac,

Isaac van Bakel <isaac.vanbakel <at> inf.ethz.ch> writes:

> I had the same issue, with a pretty minimal manifest:
>
>
> (use-modules (gnu packages))
> (use-package-modules tex)
>
> (packages->manifest (list texlive texlive-amsmath texlive-txfonts))
>
>
> Based on the suggestion that the missing files are propagated by 
> texlive-bin, I added that to the manifest and found that the build 
> succeeded. So is the issue that texlive is not propagating 
> texlive-scripts correctly?

The `texlive` package contains the whole monolothic texlive
distribution, and is different from the newer modular one.  You probably
want `texlive-bin` instead.  `texlive-scheme-basic` is a meta-package
propagating a basic set of tex packages that you might need.

Best,
-- 
Josselin Poiret
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 26 Jul 2023 14:35:01 GMT) Full text and rfc822 format available.

Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Josselin Poiret via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Cc: Isaac van Bakel <isaac.vanbakel <at> inf.ethz.ch>, 64783 <at> debbugs.gnu.org,
 Josselin Poiret <dev <at> jpoiret.xyz>
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Wed, 26 Jul 2023 16:34:04 +0200
Hello,

Josselin Poiret via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:

> The `texlive` package contains the whole monolothic texlive
> distribution, and is different from the newer modular one.  You probably
> want `texlive-bin` instead.  `texlive-scheme-basic` is a meta-package
> propagating a basic set of tex packages that you might need.

Indeed, as suggested in the manual, one should install at least one
"scheme", or at least, a "collection", to use modular TeX Live.

Consequently, installing `texlive-bin' is not sufficient, and should be
avoided unless you want a very minimal system, with a lot of sweat. For
example, `texlive-bin' does not provide any ".fmt" file.

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 26 Jul 2023 14:35:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Thu, 27 Jul 2023 06:36:02 GMT) Full text and rfc822 format available.

Message #26 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Thu, 27 Jul 2023 08:30:56 +0200
[Message part 1 (text/plain, inline)]
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

> "Dr. Arne Babenhauserheide" <arne_bab <at> web.de> writes:
>
>> I see consistent failures of the package texlive-font-maps. It logs the error:
>>
>> updmap [ERROR]: The following map file(s) couldn't be found:
>> updmap [ERROR]:         dvips35.map (in builtin)
>> updmap [ERROR]:         pdftex35.map (in builtin)
>> updmap [ERROR]:         ps2pk35.map (in builtin)
>> updmap [ERROR]: Did you run mktexlsr?
>
> These files are provided by texlive-scripts, which should be available
> on every modular TeX Live installation (texlive-bin propagates it).
>
>> Derive([("out","/gnu/store/i3bjkknqvy6j1yms9wq2vzvak4p3zkg6-texlive-font-maps","","")],[("/gnu/store/03hy2l06fyrpjqmf199qxd52k41ihxzy-grep-3.8.drv",["out"]),("/gnu/store/07py0rcqq4ca1ikms3a6snl6yp4wzzrd-module-import-compiled.drv",["out"]),("/gnu/store/11gsf29z84rmxcf12y1pdnb3cfsbhb6m-texlive-l3packages-66594.drv",["out"]),("/gnu/store/1qd6wq018ipl1sfkqv5r80xwkjx620gr-texlive-euenc-66594.drv",["out"]),("/gnu/store/2csqm4kky58i67jcwmjmfggk5n0rff3v-texlive-tipa-66594.drv",["out"]),("/gnu/store/2zbx4njzjrhcbdvjyfi0r4i64zv13zaj-coreutils-9.1.drv",["out"]),("/gnu/store/32zz5xh7lqzfxvkm29iscm6vc4jn15j8-texlive-fontinst-66594.drv",["out"]),("/gnu/store/3mqwxgwd48yr0j9m8bq2qzrbd2rw8jq3-texlive-lh-66594.drv",["out"]),("/gnu/store/3w7vn5703j490ijba633nhs17gq07i9g-texlive-lm-66594.drv",["out"]),("/gnu/store/4dz2wm11jy9z4l0sjby5xnp0rms10xbf-texlive-ec-66594.drv",["out"]),("/gnu/store/5nni0byiaaw57g4ljnlb6bbf72qivcbd-texlive-iftex-66594.drv",["out"]),("/gnu/store/6b0x30277kvnwhh7sgc6ppmf2v6bdxa8-texlive-amsfonts-66594.drv",["out"]),("/gnu/store/a7qisshnmv677h96zbybrm2x7w2irp9p-texlive-xunicode-66594.drv",["out"]),("/gnu/store/akhnlz0n2p1myl7iqv86h4pvajpw9dv6-texlive-latex-fonts-66594.drv",["out"]),("/gnu/store/c86yld03ggnrppyhmvkk9a93viy4ks18-texlive-l3kernel-66594.drv",["out"]),("/gnu/store/cb773v6q752629v3cf1r2dmga316sqz1-texlive-etoolbox-66594.drv",["out"]),("/gnu/store/ccrjvn52w0a98dbs2aslfv5pvqr1cjrq-texlive-makecmds-66594.drv",["out"]),("/gnu/store/czikiw8hpkp78zi44cs18iyd6l8k23x9-texlive-fontspec-66594.drv",["out"]),("/gnu/store/d4w15d3kzhrqry6c1wpmsa74wrj7a4y4-texlive-zapfding-66594.drv",["out"]),("/gnu/store/dfsii5yic8f8g357fxf3f9xrv5xbpg0h-texlive-xkeyval-66594.drv",["out"]),("/gnu/store/dirbdn6fsasxgvkq2jh6lkfa8cxck6c3-sed-4.8.drv",["out"]),("/gnu/store/f85fr24knpki2dphkbmc9a40b5h2qv21-guile-3.0.9.drv",["out"]),("/gnu/store/fla34v91759pcydv1fqj2pchnhw3bxyb-texlive-l3backend-66594.drv",["out"]),("/gnu/store/fmxwbz8hia5l8p0mmmam7vcm1jrbm6id-texlive-scripts-66594.drv",["out"]),("/gnu/store/g5x8ikfymslzj5jddqsmlabim3dzf035-texlive-inconsolata-66594.drv",["out"]),("/gnu/store/gd613cwhhy95bhcf4aah9jgyq72439lz-texlive-mflogo-font-66594.drv",["out"]),("/gnu/store/gp6gw59wyswd3pd1g1vizsla1n3g437j-texlive-polyglossia-66594.drv",["out"]),("/gnu/store/i916l21mg6nrjiyryhl1185prxx3v5yb-texlive-mdwtools-66594.drv",["out"]),("/gnu/store/iaa4fp2s44zr91fbzp181xh8y3c0bcd6-texlive-palatino-66594.drv",["out"]),("/gnu/store/ibrh2dm1b5sw3cgcws6a57qqfpkpf2vl-texlive-filehook-66594.drv",["out"]),("/gnu/store/iz8rgh2skwgyxkarlyhs68pkpngykcaz-texlive-charter-66594.drv",["out"]),("/gnu/store/jlzchn7wwz9ca29bk3pfpyb3hnpgp45q-texlive-iwona-66594.drv",["out"]),("/gnu/store/jphv7fwwjiaai9n2yp7vl76xkq3jxxml-texlive-rsfs-66594.drv",["out"]),("/gnu/store/kxs965dn94mpgynjfiwy443h83lwsxdw-texlive-graphics-66594.drv",["out"]),("/gnu/store/lf2rhjgwahn32w4dj1qxmqhwv1jfv8nh-texlive-times-66594.drv",["out"]),("/gnu/store/nz1ydvc6acfd37qbykah4xya30n9p4x4-texlive-psnfss-66594.drv",["out"]),("/gnu/store/pm40h03gp3ps89kaah9g6yb9018ms07v-texlive-ms-66594.drv",["out"]),("/gnu/store/pyd626s4c5m5ljf9s35ifsgamalg5izs-texlive-graphics-cfg-66594.drv",["out"]),("/gnu/store/qlzqf5ign8qkjd92gjy5ymd83ccrw3rq-texlive-titlesec-66594.drv",["out"]),("/gnu/store/rbvncnkyx5d7p0zcchfqcqqabnhb213m-texlive-ae-66594.drv",["out"]),("/gnu/store/sdvmrpdf1xwfz8w3922qzq8bfws9fwmm-texlive-hyphen-complete-66594.drv",["out"]),("/gnu/store/v2kgpbr146a0dfc7h5kdkqjj1g7nsawk-texlive-symbol-66594.drv",["out"]),("/gnu/store/v32ldla2fa00xi6y6j83gg8shz508dx8-texlive-graphics-def-66594.drv",["out"]),("/gnu/store/vsbspx8d47garqavybvc45x12kk3fdr5-texlive-mflogo-66594.drv",["out"]),("/gnu/store/xwn5jck72axqgly5mqrqqlb0q42z0wfj-texlive-libkpathsea-20230313.drv",["out"]),("/gnu/store/yfndk3m27yy0lxvsq7haara6s3sgvkyk-texlive-metafont-66594.drv",["out"]),("/gnu/store/zlnwfr958rrw7hi33whz7ly4g1ibdhdk-texlive-txfonts-66594.drv",["out"])],["/gnu/store/7qpfppfr597wmx8w8aa9d7vi0hlwkwhv-texlive-font-maps-builder","/gnu/store/97abc0kn26cymj0wn51jg4a7f59fgmsb-module-import"],"x86_64-linux","/gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/bin/guile",["--no-auto-compile","-L","/gnu/store/97abc0kn26cymj0wn51jg4a7f59fgmsb-module-import","-C","/gnu/store/8rslw1f0ziijwakb509lp74l7gk9kcqv-module-import-compiled","/gnu/store/7qpfppfr597wmx8w8aa9d7vi0hlwkwhv-texlive-font-maps-builder"],[("allowSubstitutes","0"),("guix
>> properties","((type . profile-hook) (hook .
>> texlive-font-maps))"),("out","/gnu/store/i3bjkknqvy6j1yms9wq2vzvak4p3zkg6-texlive-font-maps"),("preferLocalBuild","1")])
>>
>
> You seem to have some texlive packages installed, but no `texlive-bin'.
>
> What texlive packages, if any, are installed in your profile? What
> happens if you also install, for example, `texlive-scheme-basic'?

Sorry for the late answer, I missed your answer :-/

Adding texlive-bin to my manifest works. Thank you!

Is there a package that says "all of texlive"? When working with LaTeX,
I do not know beforehand which packages I need but rather always need
all available to try out what works well.

It’s similar as with fonts where I usually need all fonts during
document design, not just a subset, so I can try out quickly how they
would look.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Sat, 29 Jul 2023 22:33:01 GMT) Full text and rfc822 format available.

Message #29 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Sun, 30 Jul 2023 00:32:33 +0200
Hello,

"Dr. Arne Babenhauserheide" <arne_bab <at> web.de> writes:

> Is there a package that says "all of texlive"? When working with LaTeX,
> I do not know beforehand which packages I need but rather always need
> all available to try out what works well.

The "all of texlive" package is called `texlive'.

When you have this one in your profile, you shouldn't need any
"texlive-" prefixed package. OTOH, if you don't have `texlive', which is
what I suggest, you need to start off with a base system, such as
`texlive-scheme-basic' and extend it with TeX Live collections.

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Tue, 08 Aug 2023 20:00:03 GMT) Full text and rfc822 format available.

Message #32 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Julian Flake <flake <at> uni-koblenz.de>
To: 64783 <at> debbugs.gnu.org
Subject: biber not in $PATH with texlive only
Date: Tue, 08 Aug 2023 21:53:52 +0200
Hi,

according to your suggestion it would be sufficient to have 
"texlive" to have "all of texlive". Unfortunately, with "texlive" 
only, I don't have "biber" on my $PATH. Therefore I used to have 
"texlive-bibeer" in addition to "texlive" in my system 
configuration, which resulted in having "biber" on my $PATH in the 
past. Recently, my system reconfiguration fails with "texlive" + 
"texlive-biber". guix system recofigure succeeds with "texlive" + 
"texlive-biber" + "texlive-bin". I have the impression that this 
shouldn't be the way to go.

This is the failure (of building texlive-font-maps) during system 
reconfiguration with "texlive" + "texlive-biber" but without 
"texlive-bin":

$ zcat 
/var/log/guix/drvs/ki/wcw72gaag3yx84hl9vhkk3mdh2ny15-texlive-font-maps.drv.gz
Backtrace:
          3 (primitive-load 
          "/gnu/store/jrfjhxwfgsnazg7apkgcasqfrcq?")
In ice-9/eval.scm:
   619:8  2 (_ #f)
In ice-9/boot-9.scm:
   140:2  1 (dynamic-wind #<procedure 7ffff77dcba0 at 
   ice-9/eval.s?> ?)
In unknown file:
          0 (chdir "/tmp/texlive/share/texmf-dist")

ERROR: In procedure chdir:
In procedure chdir: No such file or directory

Best Regards,
Julian Flake

-- 
Dipl.-Inf. Julian Flake

Universität Koblenz
Fachbereich Informatik
Institut für Softwaretechnik
Postfach 20 16 02 | D-56016 Koblenz

Tel.: +49 261 287 2787
E-Mail: flake <at> uni-koblenz.de
Website: https://www.uni-koblenz.de/~flake




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 09 Aug 2023 11:37:01 GMT) Full text and rfc822 format available.

Message #35 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Wed, 09 Aug 2023 12:03:33 +0200
[Message part 1 (text/plain, inline)]
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

> Hello,
>
> "Dr. Arne Babenhauserheide" <arne_bab <at> web.de> writes:
>
>> Is there a package that says "all of texlive"? When working with LaTeX,
>> I do not know beforehand which packages I need but rather always need
>> all available to try out what works well.
>
> The "all of texlive" package is called `texlive'.
>
> When you have this one in your profile, you shouldn't need any
> "texlive-" prefixed package. OTOH, if you don't have `texlive', which is
> what I suggest, you need to start off with a base system, such as
> `texlive-scheme-basic' and extend it with TeX Live collections.

I found that after an update, pdflatex is broken with texlive and
additional packages, but works when 

Should all texlive-prefixed packages be removed from the manifest? If
yes: can we somehow add a warning about this?

I have this list in my manifest:

  "texlive"
  "texlive-ae"
  "texlive-amsfonts"
  "texlive-bin"
  "texlive-charter"
  "texlive-cm-super"
  "texlive-fontinst"
  "texlive-ec"
  "texlive-iwona"
  "texlive-latex-fonts"
  "texlive-rsfs"
  "texlive-inconsolata"
  "texlive-mdwtools"
  "texlive-ms"
  "texlive-polyglossia"
  "texlive-titlesec"
  "texlive-lh"
  "texlive-metafont"
  "texlive-mflogo"
  "texlive-mflogo-font"
  "texlive-palatino"
  "texlive-hyphen-complete"
  "texlive-times"
  "texlive-txfonts"
  "texlive-zapfding"


Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 09 Aug 2023 16:31:02 GMT) Full text and rfc822 format available.

Message #38 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Wed, 09 Aug 2023 18:30:48 +0200
Hello,

"Dr. Arne Babenhauserheide" <arne_bab <at> web.de> writes:

> Should all texlive-prefixed packages be removed from the manifest? If
> yes: can we somehow add a warning about this?

IMO, you either use monolithic texlive, i.e., `texlive', or modular TeX
Live, i.e. "texlive-" prefixed packages. You shouldn't need both (and
I suggest using the latter as soon as your favourite packages are
shipped).

In any case, since 3481a5cb37cacbb54f74a2b1fa52ffc5c972b09f, this
situation should not generate an error anymore.

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 09 Aug 2023 16:33:02 GMT) Full text and rfc822 format available.

Message #41 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Julian Flake <flake <at> uni-koblenz.de>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: biber not in $PATH with texlive only
Date: Wed, 09 Aug 2023 18:32:41 +0200
Hello,

Julian Flake <flake <at> uni-koblenz.de> writes:

> according to your suggestion it would be sufficient to have "texlive"
> to have "all of texlive". Unfortunately, with "texlive" only, I don't
> have "biber" on my $PATH.

By default, TeX Live does not provide "biber" executable, only its
sources (the same is also true, e.g., for Asymptote).

> Therefore I used to have "texlive-bibeer" in addition to "texlive" in
> my system configuration, which resulted in having "biber" on my $PATH
> in the past. Recently, my system reconfiguration fails with
> "texlive" + "texlive-biber". guix system recofigure succeeds with
> "texlive" + "texlive-biber" + "texlive-bin". I have the impression
> that this shouldn't be the way to go.
>
> This is the failure (of building texlive-font-maps) during system
> reconfiguration with "texlive" + "texlive-biber" but without
> "texlive-bin":
>
> $ zcat
> /var/log/guix/drvs/ki/wcw72gaag3yx84hl9vhkk3mdh2ny15-texlive-font-maps.drv.gz
> Backtrace:
>           3 (primitive-load
>           "/gnu/store/jrfjhxwfgsnazg7apkgcasqfrcq?")
> In ice-9/eval.scm:
>    619:8  2 (_ #f)
> In ice-9/boot-9.scm:
>    140:2  1 (dynamic-wind #<procedure 7ffff77dcba0 at
>    ice-9/eval.s?> ?)
> In unknown file:
>           0 (chdir "/tmp/texlive/share/texmf-dist")
>
> ERROR: In procedure chdir:
> In procedure chdir: No such file or directory

This should now be fixed. I'll let you close the bug if you can confirm
this.

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#64783; Package guix. (Wed, 09 Aug 2023 17:55:01 GMT) Full text and rfc822 format available.

Message #44 received at 64783 <at> debbugs.gnu.org (full text, mbox):

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 64783 <at> debbugs.gnu.org
Subject: Re: bug#64783: Build of texlive-font-maps fails
Date: Wed, 09 Aug 2023 19:54:36 +0200
[Message part 1 (text/plain, inline)]
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

>> Should all texlive-prefixed packages be removed from the manifest? If
>> yes: can we somehow add a warning about this?
>
> IMO, you either use monolithic texlive, i.e., `texlive', or modular TeX
> Live, i.e. "texlive-" prefixed packages. You shouldn't need both (and
> I suggest using the latter as soon as your favourite packages are
> shipped).
>
> In any case, since 3481a5cb37cacbb54f74a2b1fa52ffc5c972b09f, this
> situation should not generate an error anymore.

OK — thank you!

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

Reply sent to Julian Flake <flake <at> uni-koblenz.de>:
You have taken responsibility. (Thu, 10 Aug 2023 07:26:01 GMT) Full text and rfc822 format available.

Notification sent to "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>:
bug acknowledged by developer. (Thu, 10 Aug 2023 07:26:02 GMT) Full text and rfc822 format available.

Message #49 received at 64783-done <at> debbugs.gnu.org (full text, mbox):

From: Julian Flake <flake <at> uni-koblenz.de>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 64783-done <at> debbugs.gnu.org
Subject: Re: bug#64783: biber not in $PATH with texlive only
Date: Thu, 10 Aug 2023 09:15:20 +0200
Hello,

On Wed, Aug 09 2023, Nicolas Goaziou wrote:

> By default, TeX Live does not provide "biber" executable, only 
> its
> sources (the same is also true, e.g., for Asymptote).

I confirm that installing "texlive" without "texlive-biber" does 
not put "biber" on $PATH, which is intentional, as you write.

>> This is the failure (of building texlive-font-maps) during 
>> system
>> reconfiguration with "texlive" + "texlive-biber" but without
>> "texlive-bin":
>>
>> $ zcat
>> /var/log/guix/drvs/ki/wcw72gaag3yx84hl9vhkk3mdh2ny15-texlive-font-maps.drv.gz
>> Backtrace:
>>           3 (primitive-load
>>           "/gnu/store/jrfjhxwfgsnazg7apkgcasqfrcq?")
>> In ice-9/eval.scm:
>>    619:8  2 (_ #f)
>> In ice-9/boot-9.scm:
>>    140:2  1 (dynamic-wind #<procedure 7ffff77dcba0 at
>>    ice-9/eval.s?> ?)
>> In unknown file:
>>           0 (chdir "/tmp/texlive/share/texmf-dist")
>>
>> ERROR: In procedure chdir:
>> In procedure chdir: No such file or directory
>
> This should now be fixed. I'll let you close the bug if you can 
> confirm
> this.

It is fixed now (by 3481a5cb37cacbb54f74a2b1fa52ffc5c972b09f, I 
guess), thank you!
Having "texlive" + "texlive-biber" in my system configuration lets 
me reconfigure my system and leaves me with "biber" on my $PATH 
again, without having "texlive-bin" installed.

Best Regards,
Julian Flake

-- 
Dipl.-Inf. Julian Flake

Universität Koblenz
Fachbereich Informatik
Institut für Softwaretechnik
Postfach 20 16 02 | D-56016 Koblenz

Tel.: +49 261 287 2787
E-Mail: flake <at> uni-koblenz.de
Website: https://www.uni-koblenz.de/~flake




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 07 Sep 2023 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 288 days ago.

Previous Next


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