Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 327559 - dev-libs/glib-2.24.1-r1 src_prepare eautoreconf eautomake
Summary: dev-libs/glib-2.24.1-r1 src_prepare eautoreconf eautomake
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-09 06:05 UTC by FoxHunt3r
Modified: 2010-07-10 19:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
output of emerge --info =dev-libs/glib-2.24.1-r1 (emerge-info-glib,3.61 KB, text/plain)
2010-07-09 21:19 UTC, Chris Richards
Details
output of emerge -pqv =dev-libs/glib-2.24.1-r1 (emerge-pretend-glib,206 bytes, text/plain)
2010-07-09 21:20 UTC, Chris Richards
Details
glib-2.24.1-r1 build log (glib-build.log,2.76 KB, text/plain)
2010-07-09 21:21 UTC, Chris Richards
Details
glib-2.24.1-r1 build environment (glib-environment,118.55 KB, text/plain)
2010-07-09 21:22 UTC, Chris Richards
Details

Note You need to log in before you can comment on or make changes to this bug.
Description FoxHunt3r 2010-07-09 06:05:14 UTC
glib will not complete automake.  Even with -hardened

Reproducible: Always




bios-systems ~ # more /var/tmp/portage/dev-libs/glib-2.24.1-r1/temp/automake.out
***** automake *****
***** PWD: /var/tmp/portage/dev-libs/glib-2.24.1-r1/work/glib-2.24.1
***** automake --add-missing --copy

gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
gtk-doc.make:52: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
gtk-doc.make:53: GTK_DOC_BUILD_HTML does not appear in AM_CONDITIONAL
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
gtk-doc.make:58: GTK_DOC_BUILD_PDF does not appear in AM_CONDITIONAL
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
gtk-doc.make:205: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
gtk-doc.make:26: EXTRA_DIST multiply defined in condition TRUE ...
docs/reference/gio/Makefile.am:122:   `gtk-doc.make' included from here
Makefile.decl:8: ... `EXTRA_DIST' previously defined here
docs/reference/gio/Makefile.am:1:   `Makefile.decl' included from here
gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
gtk-doc.make:52: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
gtk-doc.make:53: GTK_DOC_BUILD_HTML does not appear in AM_CONDITIONAL
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
gtk-doc.make:58: GTK_DOC_BUILD_PDF does not appear in AM_CONDITIONAL
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
gtk-doc.make:205: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
gtk-doc.make:26: EXTRA_DIST multiply defined in condition TRUE ...
docs/reference/glib/Makefile.am:79:   `gtk-doc.make' included from here
Makefile.decl:8: ... `EXTRA_DIST' previously defined here
docs/reference/glib/Makefile.am:2:   `Makefile.decl' included from here
docs/reference/glib/Makefile.am:98: `%'-style pattern rules are a GNU make extension
gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
gtk-doc.make:52: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
gtk-doc.make:53: GTK_DOC_BUILD_HTML does not appear in AM_CONDITIONAL
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
gtk-doc.make:58: GTK_DOC_BUILD_PDF does not appear in AM_CONDITIONAL
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
gtk-doc.make:205: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
gtk-doc.make:26: EXTRA_DIST multiply defined in condition TRUE ...
docs/reference/gobject/Makefile.am:61:   `gtk-doc.make' included from here
Makefile.decl:8: ... `EXTRA_DIST' previously defined here
docs/reference/gobject/Makefile.am:2:   `Makefile.decl' included from here
docs/reference/gobject/Makefile.am:74: `%'-style pattern rules are a GNU make extension




bios-systems ~ # emerge --info =dev-libs/glib-2.24.1-r1
Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11.2-r0, 2.6.32-hardened-r9 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.32-hardened-r9-x86_64-Intel-R-_Xeon-TM-_CPU_2.80GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 09 Jul 2010 05:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.7.9-r1, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.4-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
virtual/os-headers:  2.6.34
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/glftpd/etc /opt/glftpd/ftp-data"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests autoconfig ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.espri.arizona.edu/gentoo/ ftp://mirror.usu.edu/mirrors/gentoo/ ftp://ftp.planetmirror.com/pub/gentoo/ ftp://mirror.pacific.net.au/linux/Gentoo "
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl acpi amd64 apache2 apm authdaemond bash-completion bcmath berkdb bzip2 calendar cgi ck-server cli cracklib crypt ctype curl curlwrappers cxx discard-path dri erandom exif extensions fbcon force-cgi-redirect fortran fpx ftp gd gif ginac glibc-omitfp gmp gpm graphviz gs hardened hardenedphp hash icc iconv imagemagick imap inifile innodb ipv6 jbig jpeg jpeg2k lcms libwww loop-aes maildir mhash mmx modules mpeg mudflap multilib mysql mysqli ncurses nls nptl nptlonly objc objc++ offensive openmp pcntl pcre perl php pic png posix pppd python readline reflection samba sasl session sharedext sockets spell spl sqlite sse sse2 ssl suhosin symlink sysfs syslog tcltk tcpd threads tiff tokenizer truetype uclibc-compat unicode vhosts virus-scan wmf xerces xorg zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa via vmware voodoo" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY





bios-systems ~ # emerge -pqv =dev-libs/glib-2.24.1-r1
[ebuild     U ] dev-libs/glib-2.24.1-r1 [2.24.1] USE="hardened -debug -doc -fam (-selinux) -xattr"




bios-systems ~ # more /var/tmp/portage/dev-libs/glib-2.24.1-r1/temp/build.log
 * CPV:  dev-libs/glib-2.24.1-r1
 * REPO: gentoo
 * USE:  amd64 elibc_glibc hardened kernel_linux multilib userland_GNU
>>> Unpacking source...
>>> Unpacking glib-2.24.1.tar.bz2 to /var/tmp/portage/dev-libs/glib-2.24.1-r1/work
>>> Source unpacked in /var/tmp/portage/dev-libs/glib-2.24.1-r1/work
>>> Preparing source in /var/tmp/portage/dev-libs/glib-2.24.1-r1/work/glib-2.24.1 ...
 * Applying glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch ...                                                                                                                                                         [ ok ]
 * Applying glib-2.12.12-fbsd.patch ...                                                                                                                                                                                                [ ok ]
 * Applying glib-2.24-punt-python-check.patch ...                                                                                                                                                                                      [ ok ]
 * Applying glib-2.24-assert-test-failure.patch ...                                                                                                                                                                                    [ ok ]
 * Running eautoreconf in '/var/tmp/portage/dev-libs/glib-2.24.1-r1/work/glib-2.24.1' ...
 * Running aclocal ...                                                                                                                                                                                                                 [ ok ]
 * Running libtoolize --copy --force --install --automake ...                                                                                                                                                                          [ ok ]
 * Running aclocal ...                                                                                                                                                                                                                 [ ok ]
 * Running autoconf ...                                                                                                                                                                                                                [ ok ]
 * Running autoheader ...                                                                                                                                                                                                              [ ok ]
 * Running automake --add-missing --copy ...                                                                                                                                                                                           [ !! ]

 * Failed Running automake !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/dev-libs/glib-2.24.1-r1/temp/automake.out

 * ERROR: dev-libs/glib-2.24.1-r1 failed:
 *   Failed Running automake !
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_prepare
 *   environment, line 3238:  Called eautoreconf
 *   environment, line 1030:  Called eautomake
 *   environment, line  999:  Called autotools_run_tool 'automake' '--add-missing' '--copy'
 *   environment, line  500:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.24.1-r1',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.24.1-r1'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.24.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.24.1-r1/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.24.1-r1/work/glib-2.24.1'
Comment 1 Rafał Mużyło 2010-07-09 12:45:49 UTC
Probably due to eautoreconf, (a recent) gtk-doc-am is needed.
Comment 2 Andreas Markwirth 2010-07-09 13:27:56 UTC
I've got the same Problem: http://forums.gentoo.org/viewtopic-t-835245.html


(In reply to comment #1)
> Probably due to eautoreconf, (a recent) gtk-doc-am is needed.
> 

This has happened before
http://bugs.gentoo.org/252417
http://bugs.gentoo.org/292292
http://bugs.gentoo.org/292778
Comment 3 Chris Richards 2010-07-09 21:13:28 UTC
Just got bit by this as well.

emerge gtk-doc-am

fixed it.
Comment 4 Chris Richards 2010-07-09 21:19:32 UTC
Created attachment 238159 [details]
output of emerge --info =dev-libs/glib-2.24.1-r1
Comment 5 Chris Richards 2010-07-09 21:20:24 UTC
Created attachment 238161 [details]
output of emerge -pqv =dev-libs/glib-2.24.1-r1
Comment 6 Chris Richards 2010-07-09 21:21:18 UTC
Created attachment 238163 [details]
glib-2.24.1-r1 build log
Comment 7 Chris Richards 2010-07-09 21:22:14 UTC
Created attachment 238165 [details]
glib-2.24.1-r1 build environment
Comment 8 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-07-10 19:26:23 UTC
This has now been fixed w/o a bump, and a comment added to the ebuild so it doesn't happen again. Thanks for reporting!