| Summary: | app-text/a2ps-4.14, 4.13c-r5, 4.13c-r6 compilation fails when building documentation | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Julien Biezemans <jb> |
| Component: | [OLD] Printing | Assignee: | Printing Team <printing> |
| Status: | RESOLVED INVALID | ||
| Severity: | critical | CC: | john |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Julien Biezemans
2008-05-16 08:55:12 UTC
I can confirm this for app-text/a2ps-4.14: [...] Making all in man make[2]: Entering directory `/var/tmp/portage/app-text/a2ps-4.14/work/a2ps-4.14/man' Updating man page a2ps.1 Updating man page card.1 help2man: can't get `--help' info from ../contrib/card make[2]: *** [card.1] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-text/a2ps-4.14/work/a2ps-4.14/man' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-text/a2ps-4.14/work/a2ps-4.14' make: *** [all] Error 2 Julien, I was able to fix it in my case. The error message is somewhat misleading. (or not really verbose..) After the error, I tried to run $ /var/tmp/portage/app-text/a2ps-4.14/work/a2ps-4.14/contrib/card on its own, with the following result: [...]/contrib/card: line 41: mktemp: command not found card: Cannot create temporary dir! $ equery b mktemp [ Searching for file(s) mktemp in *... ] sys-apps/coreutils-6.11 (/bin/mktemp) sys-apps/coreutils-6.11 (/usr/bin/mktemp -> /bin/mktemp) $ file /usr/bin/mktemp /usr/bin/mktemp: broken symbolic link to `/bin/mktemp' Thus, $ ls -l /bin/mktemp ls: cannot access /bin/mktemp: No such file or directory Looks like a bug of sys-apps/coreutils which I'm unable to trace back. Therefore, re-emerging sys-apps/coreutils-6.11 installed /bin/mktemp just fine and fixed the above-mentioned build error for me. This is not an a2ps bug, since $ equery d coreutils app-text/a2ps-4.14 (userland_GNU? >=sys-apps/coreutils-6.10-r1) ... should provide a2ps with an intact /bin/mktemp. (In reply to comment #2) > Julien, I was able to fix it in my case. > The error message is somewhat misleading. (or not really verbose..) (...) > > Looks like a bug of sys-apps/coreutils which I'm unable to trace back. > > Therefore, re-emerging sys-apps/coreutils-6.11 installed /bin/mktemp just fine > and fixed the above-mentioned build error for me. > > > This is not an a2ps bug, since > > $ equery d coreutils > app-text/a2ps-4.14 (userland_GNU? >=sys-apps/coreutils-6.10-r1) > ... > > should provide a2ps with an intact /bin/mktemp. > Thank you for the feedback John, I encountered the coreutils/mktemp bug when emerging another package (but can't remember which one). Therefore, I confirm the bug is bound to coreutils not providing /bin/mktemp. |