First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 130248
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Perl Devs @ Gentoo <perl@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Steffen Bauch <steffen.bauch@datenkobold.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
help2man.bugreport help2man bugreport session log text/plain Steffen Bauch 2006-04-17 05:42 0000 17.71 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 130248 depends on: Show dependency tree
Bug 130248 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-04-17 05:31 0000
I try to build a new system with Gentoo 2006.0 from stage1.
emerge -e system stops at help2man

(Just oneshot to reproduce)

euler ~ # emerge -1 help2man
Calculating dependencies... done!
>>> Emerging (1 of 1) sys-apps/help2man-1.33.1 to /
>>> checksums files   ;-) help2man-1.35.1.ebuild
>>> checksums files   ;-) help2man-1.29.ebuild
>>> checksums files   ;-) help2man-1.33.1.ebuild
>>> checksums files   ;-) files/digest-help2man-1.29
>>> checksums files   ;-) files/digest-help2man-1.33.1
>>> checksums files   ;-) files/digest-help2man-1.35.1
>>> checksums 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.
>>> Compiling source in /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1 ...
./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 --build=i686-pc-linux-gnu
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

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1/config.log

!!! ERROR: sys-apps/help2man-1.33.1 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  help2man-1.33.1.ebuild, line 19:   Called econf '--enable-nls'
  ebuild.sh, line 527:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.

Locale--gettext was compiled right before, but also doesn't seem to be right.

euler ~ # emerge -e -pv system

These are the packages that would be merged, in order:

Calculating system dependencies ... done!
[ebuild  N    ] sys-devel/patch-2.5.9  USE="-build -static" 0 kB 
[ebuild  N    ] sys-libs/zlib-1.2.3  USE="-build" 0 kB 
[ebuild  N    ] sys-libs/gpm-1.20.1-r4  USE="-emacs" 0 kB 
[ebuild  N    ] sys-libs/ncurses-5.4-r6  USE="gpm unicode -bootstrap -build
-debu
g -doc* -minimal -nocxx" 0 kB 
[ebuild  N    ] app-shells/bash-3.1_p16  USE="nls -afs -bashlogger -build" 0 kB 
[ebuild  N    ] sys-libs/readline-5.1_p4  0 kB 
[ebuild  N    ] sys-devel/binutils-config-1.8-r7  0 kB 
[ebuild  N    ] sys-devel/gnuconfig-20060227  0 kB 
[ebuild  N    ] sys-devel/binutils-2.16.1  USE="nls -multislot -multitarget
-test
 -vanilla" 0 kB 
[ebuild  N    ] sys-devel/m4-1.4.4  USE="nls" 0 kB 
[ebuild  N    ] sys-devel/bison-2.1  USE="nls -static" 0 kB 
[ebuild  N    ] virtual/libintl-0  0 kB 
[ebuild  N    ] sys-apps/sed-4.1.4-r1  USE="nls -bootstrap -build -static" 0 kB 
[ebuild  N    ] sys-apps/texinfo-4.8-r2  USE="nls -build -static" 0 kB 
[ebuild  N    ] sys-devel/gcc-config-1.3.13-r1  0 kB 
[ebuild  N    ] sys-devel/gcc-3.4.5-r1  USE="fortran gtk nls -bootstrap
-boundsch
ecking -build -doc* -gcj -hardened -ip28 -multislot -nocxx -nopie -nossp -objc
-v
anilla" 0 kB 
[ebuild  N    ] sys-libs/libstdc++-v3-3.3.4  USE="nls nptl -build" 0 kB 
[ebuild  N    ] sys-kernel/linux-headers-2.6.11-r2  0 kB 
[ebuild  N    ] sys-libs/timezone-data-2006a  0 kB 
[ebuild  N    ] sys-libs/glibc-2.3.5-r3  USE="nls nptl -build -erandom
-glibc-com
pat20 -glibc-omitfp -hardened -linuxthreads-tls -nptlonly -pic -profile
-userloca
les" 0 kB 
[ebuild  N    ] sys-devel/gettext-0.14.4  USE="nls -doc -emacs" 0 kB 
[ebuild  N    ] sys-apps/diffutils-2.8.7-r1  USE="nls -static" 0 kB 
[ebuild  N    ] sys-apps/findutils-4.1.20-r2  USE="nls -build -static" 0 kB 
[ebuild  N    ] dev-java/java-config-1.2.11-r1  0 kB 
[ebuild  N    ] dev-java/blackdown-jre-1.4.2.03  USE="mozilla nsplugin
-browserpl
ugin" 0 kB 
[ebuild  N    ] dev-lang/tcl-8.4.9  USE="threads" 0 kB 
[ebuild  N    ] perl-core/Test-Simple-0.62  USE="-minimal" 0 kB 
[ebuild  N    ] virtual/perl-Test-Simple-0.62  0 kB 
[ebuild  N    ] dev-perl/Locale-gettext-1.05  USE="-minimal" 0 kB 
[ebuild  N    ] sys-apps/help2man-1.33.1  USE="nls" 0 kB 
[ebuild  N    ] sys-devel/autoconf-2.13  0 kB 

<-cut->

Oneshot 

euler ~ # emerge -1 Locale-gettext

Calculating dependencies ... done!
>>> Emerging (1 of 1) dev-perl/Locale-gettext-1.05 to /
>>> checksums files   ;-) Locale-gettext-1.04.ebuild
>>> checksums files   ;-) Locale-gettext-1.01-r1.ebuild
>>> checksums files   ;-) Locale-gettext-1.03.ebuild
>>> checksums files   ;-) Locale-gettext-1.05.ebuild
>>> checksums files   ;-) files/digest-Locale-gettext-1.01-r1
>>> checksums files   ;-) files/digest-Locale-gettext-1.03
>>> checksums files   ;-) files/digest-Locale-gettext-1.04
>>> checksums files   ;-) files/digest-Locale-gettext-1.05
>>> checksums src_uri ;-) gettext-1.05.tar.gz
>>> Unpacking source...
>>> Unpacking gettext-1.05.tar.gz to /var/tmp/portage/Locale-gettext-1.05/work
>>> Compiling source in /var/tmp/portage/Locale-gettext-1.05/work/gettext-1.05 ..
.
 * Using ExtUtils::MakeMaker
checking for gettext... no
checking for gettext in -lintl...gettext function not found. Please install
libintl at Makefile.PL line 18.
 no
>>> Source compiled.
>>> Test phase [not enabled]: dev-perl/Locale-gettext-1.05

>>> Install Locale-gettext-1.05 into /var/tmp/portage/Locale-gettext-1.05/image/ 
category dev-perl
>>> Completed installing Locale-gettext-1.05 into /var/tmp/portage/Locale-gettext
-1.05/image/

< -- cut --> 



euler ~ # emerge --info

Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3,
2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  [Not Present]
sys-devel/automake:  [Not Present]
sys-devel/binutils:  2.16.1
sys-devel/libtool:   [Not Present]
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/xgl-coffee"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac aalib acpi aim alsa apache2 apm arts avi
bash-completion berkdb bidi bitmap-fonts bluetooth cairo canna cdparanoia cdr
cjk cli crypt ctype cups curl dba dri dv dvb dvd dvdr dvdread eds emboss encode
esd ethereal exif expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect
fortran ftp gd gdbm gif glitz glut gnome gphoto2 gpm gstreamer gtk gtk2 hal icq
imagemagick imap imlib innodb ipv6 isdnlog jabber jack java javascript joystick
jpeg kde ldap libcaca libg++ libwww lirc lm_sensors mad memlimit mikmod mime
mmx motif mozilla mp3 mpeg mysql ncurses nls nocd nptl nsplugin ogg opengl oss
pam pcre pdflib perl php plotutils png posix postgres pppd python qt quicktime
readline recode ruby samba sasl sdl session simplexml snmp soap sockets spell
spl sse ssl svg tcltk tcpd tetex threads tiff tokenizer truetype truetype-fonts
type1-fonts udev unicode usb verbose vhosts vorbis wifi win32codecs xinerama
xml xmlrpc xmms xsl xv xvid zlib elibc_glibc input_devices_keyboard
input_devices_mouse kernel_linux userland_GNU video_cards_ati video_cards_fglrx
video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, LINGUAS

I have also tested without the overlay for xgl, seems to have no no effect.

------- Comment #1 From Steffen Bauch 2006-04-17 05:42:26 0000 -------
Created an attachment (id=84831) [edit]
help2man bugreport session log

------- Comment #2 From Toffanin [Gentoo/FreeBSD AT] 2006-04-18 07:43:43 0000 -------
the problem occur with USE="nls", try to compile help2man without it.

this bugreport can be related to this?
http://bugs.gentoo.org/show_bug.cgi?id=120311

------- Comment #3 From Johannes Hirte 2006-04-28 13:40:10 0000 -------
emerge -ep system helps, even with nls enabled

------- Comment #4 From SpanKY 2006-05-08 21:02:40 0000 -------
hey bsd guys, think you could remove your crap ?  cause it's breaking a lot of
people here

------- Comment #5 From Diego E. 'Flameeyes' Pettenò 2006-05-08 22:02:40 0000 -------
help2man crap -> go talk with portage guys

------- Comment #6 From solar 2006-05-09 07:04:25 0000 -------
(In reply to comment #5)
> help2man crap -> go talk with portage guys

Whats this have todo with portage?

------- Comment #7 From Stephen Bennett (RETIRED) 2006-05-09 07:36:47 0000 -------
I suspect that by 'talk with portage guys' he means 'bug portage guys until
they include package.use.mask support in 2.1'.

------- Comment #8 From Diego E. 'Flameeyes' Pettenò 2006-05-09 09:12:41 0000 -------
No, I literally mean that they forced me to put that crap there as I'm not
going to have the per-package use.mask that was asked 10 months ago until
portage 2.2, even after asking for it recently pointing out the need of
Gentoo/FreeBSD for it.

------- Comment #9 From Zac Medico 2006-05-09 11:10:39 0000 -------
(In reply to comment #8)
> No, I literally mean that they forced me to put that crap there as I'm not
> going to have the per-package use.mask that was asked 10 months ago until
> portage 2.2, even after asking for it recently pointing out the need of
> Gentoo/FreeBSD for it.

I haven't seen a patch for bug 96368 yet.  I suppose that if somebone writes an
acceptable patch, it can go into a 2.1.1 release or something (given that 2.1
is frozen).  With a little luck, it might even be possible for this
hypothetical 2.1.1 release to be ready in time for 2006.1.  So really, the only
thing preventing bug 96368 from getting fixed is lack of manpower (people
power, or whatever).

------- Comment #10 From Diego E. 'Flameeyes' Pettenò 2006-05-09 11:23:02 0000 -------
I'm quite sure that yesterday genone said it had to be postponed until 2.2,
after which I said that I would have used the hacky way on help2man as 2.2 is
too away and help2man is in system and I needed it to be fixed one way or the
other.

------- Comment #11 From Zac Medico 2006-05-09 11:37:36 0000 -------
(In reply to comment #10)
> I'm quite sure that yesterday genone said it had to be postponed until 2.2,

Well I'm not sure that genone's statement is final.  If we've got a patch then
I'd say it's worthy of further discussion.

------- Comment #12 From Stephen Bennett (RETIRED) 2006-05-09 19:44:59 0000 -------
(In reply to comment #9)
> I haven't seen a patch for bug 96368 yet.  I suppose that if somebone writes an
> acceptable patch, it can go into a 2.1.1 release or something (given that 2.1
> is frozen).

Antarus had a patch ~2 weeks ago. Try
http://dev.gentoo.org/~antarus/projects/portage/patches/portage-per-package-usemask.patch,
and if that's not acceptable it can be cleaned up easily enough.

------- Comment #13 From SpanKY 2006-05-13 13:30:16 0000 -------
*** Bug 133225 has been marked as a duplicate of this bug. ***

------- Comment #14 From Nathan Sullivan 2006-05-16 14:52:48 0000 -------
temp solution until the bsd <-> portage war is over? :) /me wants to get his
system up for now...

------- Comment #15 From Alessio 2006-05-17 00:00:49 0000 -------
There is a little workaround until this bug fixing.
You can #emerge perl
then
#emerge dev-perl/Locale-gettext

------- Comment #16 From Fabio Bonfante 2006-05-19 04:38:21 0000 -------
worked for me without nls use flag, on amd64 and 2006.0 live cd

------- Comment #17 From Chris Gianelloni (RETIRED) 2006-06-02 05:10:45 0000 -------
OK, guys.  I really don't give a crap whose fault it is, you have ~ 1 month to
fix it before you're blocking 2006.1, so try to get along, please.

Hugs and kisses,

Release Engineering

------- Comment #18 From Michael Cummings (RETIRED) 2006-06-06 19:13:38 0000 -------
emerge --sync in a few hours. The die bug has been fixed in the eclass, the dep
has been fixed in perl-5.8.8-r2 directly (dropping a dup'd block and removing
the dep on coreutils, which was causing the bad loop).

------- Comment #19 From Chris Gianelloni (RETIRED) 2006-06-08 17:52:01 0000 -------
Fixed?

------- Comment #20 From Andrew Gaffney 2006-06-08 17:59:13 0000 -------
WFM

------- Comment #21 From Tobias Scherbaum 2006-06-08 23:25:12 0000 -------
(In reply to comment #19)
> Fixed?
> 

Fixed.

------- Comment #22 From Chris Gianelloni (RETIRED) 2006-06-10 07:59:56 0000 -------
K

First Last Prev Next    No search results available      Search page      Enter new bug