trying to emerge libgnomeui as part of an update. fails with some interesting errors. Reproducible: Always Steps to Reproduce: 1. emerge libgnomeui 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) gnome-base/libgnomeui-2.10.1 to / >>> md5 files ;-) libgnomeui-2.10.0.ebuild >>> md5 files ;-) libgnomeui-2.10.1.ebuild >>> md5 files ;-) files/libgnomeui-2.8.0-ditch_ancient_pics.patch >>> md5 files ;-) files/digest-libgnomeui-2.10.1 >>> md5 files ;-) files/libgnomeui-2.10.1-gentoo.patch >>> md5 files ;-) files/digest-libgnomeui-2.10.0 >>> md5 src_uri ;-) libgnomeui-2.10.1.tar.bz2 >>> Unpacking source... >>> Unpacking libgnomeui-2.10.1.tar.bz2 to /var/tmp/portage/libgnomeui-2.10.1/work * Applying libgnomeui-2.8.0-ditch_ancient_pics.patch ... [ ok ] * Applying libgnomeui-2.10.1-gentoo.patch ... [ ok ] * Running aclocal * Running autoconf * Running automake gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL gtk-doc.make:44: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL gtk-doc.make:135: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.netnitco.net" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 X aim alsa avi bash-completion berkdb bitmap-fonts bzlib cdr crypt cups curl dga directfb divx4linux dvd dvdr dvdread eds emboss encode esd fam foomaticdb fortran ftp gdbm gif gnome gnome2 gpm gstreamer gtk gtk2 icq imagemagick imap imlib ipv6 jabber java jpeg krb4 ldap libg++ libwww mad mikmod mime mmx motif mozilla mp3 mpeg msn ncurses nls ogg oggvorbis opengl openldap openssh openssl oscar pam pdflib perl php png posix python quicktime readline ruby sasl sdl spell sse sse2 ssl symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb v4l vorbis wifi xine xml xml2 xmms xpm xscreensaver xv yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 63798 [details, diff] libgnomeui_ebuild.patch Please apply this patch against libgnomeui-2.10.1.ebuild in your system and try to emerge libgnomeui again. Let us know if this fixes this problem. Thanks.
I haven't tried the patch yet, but wanted to report the same bug on an AMD64 system. Also have a problem emerging libgnome-2.10.1-r1 but that's another bug entirely :) Still, since they are related, I'll just post my "emerge libgnome" error here: ...emerging.... checking for dcgettext... yes checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for catalogs to be installed... am ar az be bg bn bs ca cs cy da de el en_CA en_GB es et eu fa fi fr ga gl gu he hi hr hu id is it ja ko lt lv mk ml mn ms nb ne nl nn no pa pl pt pt_BR ro ru rw sk sl sq sr sr@ije sr@Latn sv ta th tr uk vi wa xh yi zh_CN zh_TW ./configure: line 23333: GNOME_COMPILE_WARNINGS: command not found ./configure: line 23335: GNOME_DEBUG_CHECK: command not found checking for mawk... no checking for gawk... /bin/gawk checking for perl5... no checking for perl... /usr/bin/perl ./configure: line 23448: syntax error near unexpected token `echo' ./configure: line 23448: `echo "$as_me:$LINENO: checking whether ESounD support is requested" >&5' W
I got the error from comment 0 on a full ~x86 system, and the patch in comment 1 fixed it.
(In reply to comment #3) > I got the error from comment 0 on a full ~x86 system, and the patch in comment 1 > fixed it. hate to sound like a dummy here, but, could you give me a crash course in gentoo patching? someone simply told me 'use epatch'. and i did a rtfm, but, still a little lost. thanks. :-)
The patch has been committed in CVS, resolving now. Regarding comment #4, if you mean how to apply the patch, you would just use something like "patch -u < my-patch" inside the relevant directory. For more information on how to use patch, see its man page.
(In reply to comment #5) > The patch has been committed in CVS, resolving now. > > Regarding comment #4, if you mean how to apply the patch, you would just use > something like "patch -u < my-patch" inside the relevant directory. For more > information on how to use patch, see its man page. thanks for all the info leo. did emerge sync this morning, works like a charm. and i do know how to use patch, just though gentoo might do something in it's own funky way. :-)