Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353483 - app-text/dos2unix-5.2: missing dep on app-text/ghostscript
Summary: app-text/dos2unix-5.2: missing dep on app-text/ghostscript
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Shell Tools project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-02 08:22 UTC by Cédric Jeanneret
Modified: 2011-02-02 08:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cédric Jeanneret 2011-02-02 08:22:58 UTC
[ebuild     U ] app-text/dos2unix-5.2 [5.1.1] USE="nls" 

>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 11) app-text/dos2unix-5.2
>>> Failed to emerge app-text/dos2unix-5.2, Log file:
>>>  '/var/tmp/portage/app-text/dos2unix-5.2/temp/build.log'
>>> Jobs: 0 of 11 complete, 1 failed                Load avg: 0.32, 0.31, 0.30
 * Package:    app-text/dos2unix-5.2
 * Repository: gentoo
 * Maintainer: shell-tools@gentoo.org
 * USE:        amd64 elibc_glibc kernel_linux multilib nls userland_GNU
 * FEATURES:   sandbox
x86_64-pc-linux-gnu-gcc  -DVER_REVISION=\"5.2\" -DVER_DATE=\"2011-01-31\"  -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"dos2unix\" -O2 -pipe -Wall -D_LARGEFILE_SOURCE  -c dos2unix.c -o dos2unix.o
x86_64-pc-linux-gnu-gcc  -DVER_REVISION=\"5.2\" -DVER_DATE=\"2011-01-31\"  -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"dos2unix\" -O2 -pipe -Wall -D_LARGEFILE_SOURCE  -c querycp.c -o querycp.o
x86_64-pc-linux-gnu-gcc  -DVER_REVISION=\"5.2\" -DVER_DATE=\"2011-01-31\"  -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"unix2dos\" -O2 -pipe -Wall -D_LARGEFILE_SOURCE  -c unix2dos.c -o unix2dos.o
LC_CTYPE=C pod2text man/man1/dos2unix.pod > dos2unix.txt
make -C man/man1
pod2html --title="dos2unix 5.2 - DOS/MAC to UNIX and vice versa text file format converter" man/man1/dos2unix.pod > dos2unix.htm
msgfmt -c po/dos2unix/eo.po -o po/dos2unix/eo.mo
make[1]: Entering directory `/var/tmp/portage/app-text/dos2unix-5.2/work/dos2unix-5.2/man/man1'
# make target - create manual page from a *.pod page
# make target - create manual page from a *.pod page
podchecker dos2unix.pod
podchecker ../nl/man1/dos2unix.pod
msgfmt -c po/dos2unix/eo-x.po -o po/dos2unix/eo-x.mo
msgfmt -c po/dos2unix/de.po -o po/dos2unix/de.mo
msgfmt -c po/dos2unix/nl.po -o po/dos2unix/nl.mo
msgfmt -c po/unix2dos/eo.po -o po/unix2dos/eo.mo
msgfmt -c po/unix2dos/eo-x.po -o po/unix2dos/eo-x.mo
msgfmt -c po/unix2dos/de.po -o po/unix2dos/de.mo
msgfmt -c po/unix2dos/nl.po -o po/unix2dos/nl.mo
make -C man/man1
make[1]: Entering directory `/var/tmp/portage/app-text/dos2unix-5.2/work/dos2unix-5.2/man/man1'
# make target - create manual page from a *.pod page
podchecker dos2unix.pod
# make target - create manual page from a *.pod page
podchecker ../nl/man1/dos2unix.pod
dos2unix.pod pod syntax OK.
LC_CTYPE=C pod2man  \
        --center="$(date "+%Y-%m-%d")" \
        --name="dos2unix" \
        --section="1" \
        dos2unix.pod \
| sed 's,[Pp]erl v[0-9.]\+,dos2unix,' \
  > dos2unix.1 && \
rm -f pod*.tmp
dos2unix.pod pod syntax OK.
LC_CTYPE=C pod2man  \
        --center="$(date "+%Y-%m-%d")" \
        --name="dos2unix" \
        --section="1" \
        dos2unix.pod \
| sed 's,[Pp]erl v[0-9.]\+,dos2unix,' \
  > dos2unix.1 && \
rm -f pod*.tmp
../nl/man1/dos2unix.pod pod syntax OK.
../nl/man1/dos2unix.pod pod syntax OK.
LC_CTYPE=C pod2man  \
        --center="$(date "+%Y-%m-%d")" \
        --name="dos2unix" \
        --section="1" \
        ../nl/man1/dos2unix.pod \
| sed 's,[Pp]erl v[0-9.]\+,dos2unix,' \
  > ../nl/man1/dos2unix.1 && \
rm -f pod*.tmp
LC_CTYPE=C pod2man  \
        --center="$(date "+%Y-%m-%d")" \
        --name="dos2unix" \
        --section="1" \
        ../nl/man1/dos2unix.pod \
| sed 's,[Pp]erl v[0-9.]\+,dos2unix,' \
  > ../nl/man1/dos2unix.1 && \
rm -f pod*.tmp
perl -pli -e s/e\\\\\\*:/\\\\[:e]/ dos2unix.1
perl -pli -e s/e\\\\\\*:/\\\\[:e]/ ../nl/man1/dos2unix.1
perl -pli -e s/e\\\\\\*:/\\\\[:e]/ dos2unix.1
make[1]: Leaving directory `/var/tmp/portage/app-text/dos2unix-5.2/work/dos2unix-5.2/man/man1'
perl -pli -e s/e\\\\\\*:/\\\\[:e]/ ../nl/man1/dos2unix.1
make[1]: Leaving directory `/var/tmp/portage/app-text/dos2unix-5.2/work/dos2unix-5.2/man/man1'
groff -man man/man1/dos2unix.1 -T ps > dos2unix.ps
x86_64-pc-linux-gnu-gcc dos2unix.o querycp.o -Wl,-O1 -Wl,--as-needed  -o dos2unix
x86_64-pc-linux-gnu-gcc unix2dos.o querycp.o -Wl,-O1 -Wl,--as-needed  -o unix2dos
ln -sf unix2dos unix2mac
ln -sf dos2unix mac2unix
man/man1/dos2unix.1:440: warning [p 4, 6.1i]: cannot adjust line
man/man1/dos2unix.1:452: warning [p 4, 7.8i]: cannot adjust line
ps2pdf dos2unix.ps dos2unix.pdf
make: ps2pdf: Command not found
make: *** [dos2unix.pdf] Error 127
emake failed
 * ERROR: app-text/dos2unix-5.2 failed:
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 895:  Called die
 * The specific snippet of code:
 *       emake prefix="${EPREFIX}"/usr $(use nls && echo "LDFLAGS_EXTRA=$(lintl)" || echo "ENABLE_NLS=") || die
 *
 * If you need support, post the output of 'emerge --info =app-text/dos2unix-5.2',
 * the complete build log and the output of 'emerge -pqv =app-text/dos2unix-5.2'.
 * The complete build log is located at '/var/tmp/portage/app-text/dos2unix-5.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-text/dos2unix-5.2/temp/environment'.
 * S: '/var/tmp/portage/app-text/dos2unix-5.2/work/dos2unix-5.2'
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2011-02-02 08:52:40 UTC
+  02 Feb 2011; Lars Wendler <polynomial-c@gentoo.org> dos2unix-5.2.ebuild,
+  +files/dos2unix-5.2-makefile.patch:
+  non-maintainer commit: Don't create a pdf file from the man page as this
+  would require ghostscript as build dependency. Thanks to Cédric Jeanneret
+  who reported this in bug #353483.