Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 391933 - dev-tex/feynmf-1.08-r3 should DEPEND on dev-lang/perl - /bin/sh: pod2man: command not found
Summary: dev-tex/feynmf-1.08-r3 should DEPEND on dev-lang/perl - /bin/sh: pod2man: com...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Ulrich Müller
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-26 04:11 UTC by David Owen
Modified: 2011-11-26 19:36 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 David Owen 2011-11-26 04:11:24 UTC
feynmf runs pod2man (from the perl package) as a build step, and should express a build dependency on it.

Reproducible: Always

Steps to Reproduce:
1. emerge -C perl
2. emerge feynmf
Actual Results:  
>>> Emerging (1 of 15) dev-tex/feynmf-1.08-r3
 * feynmf-1.08.tar.gz RMD160 SHA1 SHA256 size ;-) ...                    [ ok ]
 * feynmf-cnl.tar.gz RMD160 SHA1 SHA256 size ;-) ...                     [ ok ]
>>> Unpacking source...
>>> Unpacking feynmf-1.08.tar.gz to /var/tmp/portage/dev-tex/feynmf-1.08-r3/work
>>> Unpacking feynmf-cnl.tar.gz to /var/tmp/portage/dev-tex/feynmf-1.08-r3/work
 * Applying feynmf-1.08.patch ...                                        [ ok ]
 * Applying feynmf-1.08-tempfile.patch ...                               [ ok ]
>>> Source unpacked in /var/tmp/portage/dev-tex/feynmf-1.08-r3/work
>>> Compiling source in /var/tmp/portage/dev-tex/feynmf-1.08-r3/work/feynmf ...
make -j2 MP=mpost all manual.ps
latex feynmf.ins
pod2man --section 1 \
        --release "FeynMF Version 1.08" \
        --center "Contributed LaTeX Utilities" feynmf.pl > feynmf.1
/bin/sh: pod2man: command not found
make: *** [feynmf.1] Error 127
make: *** Waiting for unfinished jobs....

Expected Results:  
ebuild completes succesfully

I discovered this while trying to build feynmf in a minimal stage3-like environment.

To workaround, do `emerge -1 perl` then proceed with the original merge.
Comment 1 David Owen 2011-11-26 04:17:38 UTC
Oh yeah, one last thing: thanks to everyone who works one this!  :-)
Comment 2 Ulrich Müller gentoo-dev 2011-11-26 19:36:55 UTC
Fixed, without revbump.

Thank you for reporting.