Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322243 - sys-apps/help2man-1.37.1 missing dependency
Summary: sys-apps/help2man-1.37.1 missing dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-31 14:38 UTC by Adam Hunt
Modified: 2010-07-17 23:56 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 Adam Hunt 2010-05-31 14:38:10 UTC
The ebuild for sys-apps/help2man-1.37.1 is missing dependence on dev-perl/Locale-gettext.  This prevents the configure script from completing without errors.



Reproducible: Always

Steps to Reproduce:
1.emerge --depclean dev-perl/Locale-gettext
2.emerge -1 =sys-apps/help2man-1.37.1
3.

Actual Results:  
checking for perl... perl
checking for module Locale::gettext... no
checking for msgfmt... /usr/bin/msgfmt
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for library containing dlsym... -ldl
checking for library containing bindtextdomain... none required
configure: error: perl module Locale::gettext required

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-apps/help2man-1.37.1/work/help2man-1.37.1/config.log


Expected Results:  
configure does not fail.
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-05-31 18:48:29 UTC
help2man has an nls useflag which adds a dependency to dev-perl/Locale-gettext.
I'm not sure how you get to this error (I suppose you've used the ebuild command instead of emerge) but I am not able to reproduce it.
Works as expected and both versions pull in dev-perl/Locale-gettext in case nls has been enabled and both are building fine in case nls has been disabled.

Please append your emerge --info here.
Comment 2 John Covici 2010-07-17 23:46:10 UTC
I have the perl module and I still get the error.
Comment 3 John Covici 2010-07-17 23:56:18 UTC
re emerging dev-perl/locale-gettext has fixed the problem, I don't know why.