Package: guix;
Reported by: Panagiotis Vlantis <panvlantis <at> outlook.com>
Date: Thu, 5 May 2022 20:45:02 UTC
Severity: normal
Done: Andreas Enge <andreas <at> enge.fr>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (GNU bug Tracking System) To: Panagiotis Vlantis <panvlantis <at> outlook.com> Subject: bug#55280: closed (Closing) Date: Sun, 27 Aug 2023 08:40:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report #55280: Failed to build "texlive-font-maps" which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 55280 <at> debbugs.gnu.org. -- 55280: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55280 GNU Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Andreas Enge <andreas <at> enge.fr> To: 55280-done <at> debbugs.gnu.org Subject: Closing Date: Sun, 27 Aug 2023 10:39:41 +0200Hello, this bug has probably been addressed by the recent changes to texlive, so I am closing it. If you still experience problems, please come back to us, reopen the report or create a new one. Thanks for your report! Andreas
[Message part 3 (message/rfc822, inline)]
From: Panagiotis Vlantis <panvlantis <at> outlook.com> To: bug-guix <at> gnu.org Subject: Failed to build "texlive-font-maps" Date: Thu, 05 May 2022 22:36:54 +0300Hello, I am trying to build a profile on my desktop (guix on a foreign distro) that includes packages that depend on "texlive-font-maps", the building process of which, strangely enough, fails. The reason why this is strange is that the exact same profile builds on my laptop (same setup, guix on a foreign distro) without any issues whatsoever. According to the logs on my desktop, the error occurs at the beginning of copying generated map files from /gnu/store/ to /tmp/. After noticing that "copy-file: Permission denied" errors can occur when a file already exists at the destination, I took a better look at the logs of both my desktop and laptop builds and noticed that updmap reports detecting font map files under /tmp/texlive/ on the desktop and none on the laptop (see the list of generated and overriding files in the logs) I cannot verify if this is indeed the problem because, after running "guix package" with "--keep-failed" on my desktop and checking the tree of the remaining build directory, I get this (no, the curly brackets are not a typo): /tmp/guix-build-texlive-font-maps.drv-0 └── { └── tmp └── texlive └── share ├── texmf-dist} └── texmf-var └── web2c └── updmap.log 7 directories, 1 file Unfortunately, I am not capable of debugging this beyond this point so any assistance/suggestions would be much appreciated. I attach below the last sections of the corresponding log files from both my machines. Please let me know if anything else could be of help. Greetings, Panagiotis Desktop (build failure): Files generated: /gnu/store/365gv7z515zwja7rr1g76z2bwbwsakgv-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap: 15852 2022-05-05 18:55:50 builtin35.map 21325 2022-05-05 18:55:50 download35.map 73462 2022-05-05 18:55:50 psfonts_pk.map 277038 2022-05-05 18:55:50 psfonts_t1.map 277033 2022-05-05 18:55:50 ps2pk.map 14 2022-05-05 18:55:50 psfonts.map -> psfonts_t1.map /gnu/store/365gv7z515zwja7rr1g76z2bwbwsakgv-texlive-font-maps/share/texmf-dist/fonts/map/pdftex/updmap: 277040 2022-05-05 18:55:50 pdftex_dl14.map 275375 2022-05-05 18:55:50 pdftex_ndl14.map 15 2022-05-05 18:55:50 pdftex.map -> pdftex_dl14.map /gnu/store/365gv7z515zwja7rr1g76z2bwbwsakgv-texlive-font-maps/share/texmf-dist/fonts/map/dvipdfmx/updmap: 375 2022-05-05 18:55:50 kanjix.map WARNING: updmap has found mismatched files! The following files have been generated as listed above, but will not be found because overriding files exist, listed below. builtin35.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/builtin35.map download35.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/download35.map kanjix.map: /tmp/texlive/share/texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map pdftex.map: /tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map pdftex_dl14.map: /tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_dl14.map pdftex_ndl14.map: /tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_ndl14.map ps2pk.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/ps2pk.map psfonts.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts.map psfonts_pk.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts_pk.map psfonts_t1.map: /tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts_t1.map (Run updmap --help for full documentation of updmap.) Transcript written on "{/tmp/texlive/share/texmf-dist}/../texmf-var/web2c/updmap.log". updmap: Updating ls-R files. `/gnu/store/365gv7z515zwja7rr1g76z2bwbwsakgv-texlive-font-maps/share/texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map' Backtrace: 16 (primitive-load "/gnu/store/6v94vggyrsvy9ndyf7jwfx6p28g?") In ice-9/eval.scm: 619:8 15 (_ #(#(#(#(#<directory (guile-user) 7ffff4f?> ?) ?) ?) ?)) In ice-9/ftw.scm: 475:32 14 (loop _ _ #(27 2247464 16877 1 986 984 0 20 # # # # 0 ?) ?) In srfi/srfi-1.scm: 460:18 13 (fold #<procedure 7ffff4ec13c0 at ice-9/ftw.scm:475:38?> ?) In unknown file: 12 (_ #<procedure 7ffff4fc7450 at ice-9/ftw.scm:477:44 ()> ?) In ice-9/ftw.scm: 475:32 11 (loop _ _ #(27 2247467 16877 1 986 984 0 6 1651776950 ?) ?) In srfi/srfi-1.scm: 460:18 10 (fold #<procedure 7ffff4ec7540 at ice-9/ftw.scm:475:38?> ?) In unknown file: 9 (_ #<procedure 7ffff4ff2e70 at ice-9/ftw.scm:477:44 ()> ?) In ice-9/ftw.scm: 475:32 8 (loop _ _ #(27 2247468 16877 1 986 984 0 38 # # # # 0 ?) ?) In srfi/srfi-1.scm: 460:18 7 (fold #<procedure 7ffff4ece300 at ice-9/ftw.scm:475:38?> ?) In unknown file: 6 (_ #<procedure 7ffff4ff2810 at ice-9/ftw.scm:477:44 ()> ?) In ice-9/ftw.scm: 475:32 5 (loop _ _ #(27 2247473 16877 1 986 984 0 12 # # # # 0 ?) ?) In srfi/srfi-1.scm: 460:18 4 (fold #<procedure 7ffff4edb9c0 at ice-9/ftw.scm:475:38?> ?) In unknown file: 3 (_ #<procedure 7ffff4ff2180 at ice-9/ftw.scm:477:44 ()> ?) In ice-9/ftw.scm: 505:39 2 (loop _ _ #(27 2247474 16877 1 986 984 0 20 # # # # 0 ?) ?) In guix/build/utils.scm: 404:27 1 (_ "/gnu/store/365gv7z515zwja7rr1g76z2bwbwsakgv-texliv?" ?) In unknown file: 0 (copy-file "/gnu/store/365gv7z515zwja7rr1g76z2bwbwsakg?" ?) ERROR: In procedure copy-file: In procedure copy-file: Permission denied Laptop (successful build): Files generated: /gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap: 15852 2022-02-19 20:14:00 builtin35.map 21325 2022-02-19 20:14:00 download35.map 23952 2022-02-19 20:14:00 psfonts_pk.map 225021 2022-02-19 20:14:00 psfonts_t1.map 225016 2022-02-19 20:14:00 ps2pk.map 14 2022-02-19 20:14:00 psfonts.map -> psfonts_t1.map /gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/pdftex/updmap: 225023 2022-02-19 20:14:00 pdftex_dl14.map 223358 2022-02-19 20:14:00 pdftex_ndl14.map 15 2022-02-19 20:14:00 pdftex.map -> pdftex_dl14.map /gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvipdfmx/updmap: 375 2022-02-19 20:14:00 kanjix.map WARNING: updmap has found mismatched files! The following files have been generated as listed above, but will not be found because overriding files exist, listed below. builtin35.map: download35.map: kanjix.map: pdftex.map: pdftex_dl14.map: pdftex_ndl14.map: ps2pk.map: psfonts.map: psfonts_pk.map: psfonts_t1.map: (Run updmap --help for full documentation of updmap.) Transcript written on "{/tmp/texlive/share/texmf-dist}/../texmf-var/web2c/updmap.log". updmap: Updating ls-R files. `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_dl14.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_dl14.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_ndl14.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex_ndl14.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/download35.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/download35.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/builtin35.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/builtin35.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/psfonts_t1.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts_t1.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/psfonts_pk.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts_pk.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/ps2pk.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/ps2pk.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/fonts/map/dvips/updmap/psfonts.map' -> `/tmp/texlive/share/texmf-dist/fonts/map/dvips/updmap/psfonts.map' `/gnu/store/d9admknpp57xs3zs3yzhq8qr8k8cvmnh-texlive-font-maps/share/texmf-dist/web2c/updmap.cfg' -> `/tmp/texlive/share/texmf-dist/web2c/updmap.cfg' A subset of the packages in my profile which depend on "texlive-font-maps" are the following: - texlive-base - texlive-bin - texlive-pdftex - texlive-latex-base - texlive-latex-graphics - texlive-latex-amsmath - texlive-latex-preview - texlive-fonts-latex - texlive-fonts-ec - texlive-amsfonts - texlive-hyperref - texlive-url - texlive-latex-parskip - texlive-latex-kvoptions - texlive-etoolbox - texlive-preprint - texlive-xcolor - texlive-wrapfig - texlive-ulem - texlive-capt-of - texlive-xmltex - texlive-lm - texlive-capt-of - texlive-unicode-data
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.