Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77761 - Incorrect dependancies for sys-apps/help2man-1.33.1 ?
Summary: Incorrect dependancies for sys-apps/help2man-1.33.1 ?
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 78034 80821 84941 149930 155165 199288 205679 308381 497786 498174 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-12 16:57 UTC by Jakub Moc (RETIRED)
Modified: 2014-01-15 14:02 UTC (History)
11 users (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 Jakub Moc (RETIRED) gentoo-dev 2005-01-12 16:57:40 UTC
Cannot "emerge -uDav world" after "emerge sync".

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge -uDav world
3. emerge -uDav help2man

Actual Results:  
>>> md5 src_uri ;-) help2man-1.33.1.tar.gz
>>> Unpacking source...
>>> Unpacking help2man-1.33.1.tar.gz to /var/tmp/portage/help2man-1.33.1/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-nls
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for perl... perl
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for library containing dlsym... -ldl
checking for module Locale::gettext... no
configure: error: perl module Locale::gettext required

!!! ERROR: sys-apps/help2man-1.33.1 failed.
!!! Function econf, Line 449, Exitcode 1
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

# emerge -uDav help2man

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] sys-apps/gawk-3.1.3-r2 [3.1.3-r1] -build +nls (-uclibc) 0 kB
[ebuild  N    ] dev-perl/Locale-gettext-1.01-r1  3 kB
[ebuild     U ] sys-apps/help2man-1.33.1 [1.29] +nls 0 kB

Now everything is OK.

Expected Results:  
Successful emerge of upgraded package for the first time.

# emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.7
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks makecheck
sandbox sfperms"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow acpi apache2 apm arts avi berkdb bitmap-fonts crypt encode f77 fbcon
firebird foomaticdb fortran gd gd-external gdbm gif gpm gtk2 imap imlib innodb
java jpeg junit libg++ libwww mad maildir mikmod mmx motif mpeg mysql ncurses
nls nptl odbc oggvorbis opengl oss pam pdflib perl png pnp postgres python
quicktime readline sasl sdl slang snmp socks5 spell sse ssl svga tcpd tiff
truetype unicode x86 xml xml2 xmms xv zlib"
Comment 1 SpanKY gentoo-dev 2005-01-12 17:50:15 UTC
re-emerge Locale::gettext
Comment 2 SpanKY gentoo-dev 2005-01-15 01:16:27 UTC
*** Bug 78034 has been marked as a duplicate of this bug. ***
Comment 3 Tuan Van (RETIRED) gentoo-dev 2005-02-04 22:08:51 UTC
*** Bug 80821 has been marked as a duplicate of this bug. ***
Comment 4 SpanKY gentoo-dev 2005-03-13 01:57:43 UTC
*** Bug 84941 has been marked as a duplicate of this bug. ***
Comment 5 Barry Fawthrop 2006-04-04 04:38:16 UTC
I have done
emerge -uDav help2man
emerge  help2man and
emerge Locale-gettext

I still get the failure to install help2man which is holding up a fresh install of gentoo  on step 6.d emerge system
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-10-03 02:43:15 UTC
*** Bug 149930 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-11-14 13:09:15 UTC
*** Bug 155165 has been marked as a duplicate of this bug. ***
Comment 8 Thomas Koeller 2007-04-06 12:18:25 UTC
I had the same problem and could work around it by manually emerging Locale-gettext. However, that is a workaround, not a solution, and so the status of this bug really should not be 'resolved'.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-11-15 19:15:36 UTC
*** Bug 199288 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2008-01-13 21:58:18 UTC
*** Bug 205679 has been marked as a duplicate of this bug. ***
Comment 11 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-03-20 13:28:55 UTC
*** Bug 308381 has been marked as a duplicate of this bug. ***
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2014-01-11 14:19:36 UTC
*** Bug 497786 has been marked as a duplicate of this bug. ***
Comment 13 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-01-15 14:02:35 UTC
*** Bug 498174 has been marked as a duplicate of this bug. ***