Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 363993 - [x11-overlay]x11-base/xorg-server-9999 "Failed Running automake !"
Summary: [x11-overlay]x11-base/xorg-server-9999 "Failed Running automake !"
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-18 06:36 UTC by dE
Modified: 2011-05-10 16:03 UTC (History)
1 user (show)

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


Attachments
THE log (debug.tar.gz,90.20 KB, application/x-compressed-tar)
2011-04-22 00:48 UTC, dE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dE 2011-04-18 06:36:39 UTC
* Running automake --add-missing --copy --foreign ...                                   [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/x11-base/xorg-server-9999/temp/automake.out

automake.out - 

***** automake *****
***** PWD: /var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999
***** automake --add-missing --copy --foreign

configure.ac:32: installing `./missing'
Xext/Makefile.am: installing `./depcomp'
configure.ac: installing `./ylwrap'
test/Makefile.am:1: ENABLE_UNIT_TESTS does not appear in AM_CONDITIONAL
test/Makefile.am:2: HAVE_GLIB does not appear in AM_CONDITIONAL
test/Makefile.am:3: HAVE_LD_WRAP does not appear in AM_CONDITIONAL
test/xi2/Makefile.am:1: ENABLE_UNIT_TESTS does not appear in AM_CONDITIONAL
test/xi2/Makefile.am:2: HAVE_GLIB does not appear in AM_CONDITIONAL
test/xi2/Makefile.am:3: HAVE_LD_WRAP does not appear in AM_CONDITIONAL

Reproducible: Always




Portage 2.2.0_alpha29 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.2, glibc-2.11.3-r0, 2.6.37.5-zen x86_64)
=================================================================
System uname: Linux-2.6.37.5-zen-x86_64-AMD_Athlon-tm-_64_X2_Dual-Core_Processor_TK-55-with-gentoo-2.0.2
Timestamp of tree: Sun, 17 Apr 2011 15:00:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.6.6-r2, 2.7.1-r1, 3.1.3-r1
dev-util/cmake:      2.8.4
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.6.8
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.65-r1
sys-devel/automake:  1.9.6-r3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.5.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
sys-kernel/linux-headers: 2.6.38
virtual/os-headers:  0
Repositories: gentoo sunrise proaudio x11 mozilla x-dev-tree
Installed sets: 
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -fomit-frame-pointer -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -fomit-frame-pointer -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=n --complete-graph --binpkg-respect-use=y"
FEATURES="assume-digests binpkg-logs candy distlocks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
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"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/pro-audio /var/lib/layman/x11 /var/lib/layman/mozilla /home/de/dev-tree"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 a53 aac aalib acc acpi adns alsa amd64 amr atm audiofile branding bzip2 cdr cli consolekit cracklib css cups custom-cflags custom-optimization dbus dbx dga dirac dri dts dv dvd dvdr enscript exif ffmpeg firefox flac fortran gdu gif glut gmp gsm gstreamer gzip icu imlib ipc jpeg jpeg2k kde ladspa lame lcms libedit libnotify libsamplerate libwww lzma lzo mad matroska matrox mikmod mime minimal mmap mmx mng mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack networkmanager nntp nocd nptl nptlonly nsplugin offensive ogg openal openexr opengl openmp optimization osc pam pango pch pdf plasma png policykit posix pppd qt3support qt4 quicktime raw readline schroedinger sharedmem shorten smp sndfile sockets socks5 speex spell sse sse2 startup-notification strong-optimization svg symlink sysfs taglib tcpd theora threads tiff truetype udev unicode usb vcd vhosts vorbis wavpack win32codecs wmf x264 xcb xine xinerama xml xorg xpm xv xvid" 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 authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon r300 r600" 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, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-04-19 19:09:50 UTC
Are you installing -9999 for the first time or were you rebuilding it?
Comment 2 dE 2011-04-20 04:04:42 UTC
Actually this's reproducible for a long time, as a result I downgraded to 1.10.0, then today, (after weeks), I tried to rebuild it.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-04-20 12:10:30 UTC
Honestly, this issue looks very strange to me. Please attach the complete build log, and anything else that you think that might be relevant.
Comment 4 dE 2011-04-21 06:56:09 UTC
 * Package:    x11-base/xorg-server-9999
 * Repository: x11
 * Maintainer: x11@gentoo.org
 * USE:        amd64 consolekit elibc_glibc kernel_linux multilib nptl policykit udev userland_GNU xorg
 * FEATURES:   preserve-libs sandbox
>>> Unpacking source...
 * GIT update -->
 *    repository:               git://anongit.freedesktop.org/git/xorg/xserver
 *    at the commit:            b3d2164a0361f636bfe77b51456bee9213af4f13
 *    branch:                   master
 *    storage directory:        "/usr/portage/distfiles/git-src/xorg-server"
Cloning into /var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999...
done.
>>> Unpacked to /var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999
>>> Source unpacked in /var/tmp/portage/x11-base/xorg-server-9999/work
>>> Preparing source in /var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999 ...
 * Applying xorg-server-disable-acpi.patch ...                                           [ ok ]
 * Applying xorg-server-1.9-nouveau-default.patch ...                                    [ ok ]
 * Running eautoreconf in '/var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999' ...
 * Running aclocal -I m4 ...                                                             [ ok ]
 * Running libtoolize --copy --force --install --automake ...                            [ ok ]
 * Running aclocal -I m4 ...                                                             [ ok ]
 * Running autoconf ...                                                                  [ ok ]
 * Running autoheader ...                                                                [ ok ]
 * Running automake --add-missing --copy --foreign ...                                   [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/x11-base/xorg-server-9999/temp/automake.out
Comment 5 dE 2011-04-21 06:57:53 UTC
As you can see I'm using --with-bdeps=n.

x11-drivers/xf86-input-evdev, x11-drivers/xf86-input-synaptics, x11-drivers/xf86-video-ati are all at version 9999.
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-21 11:43:43 UTC
Hmm what version of util-macros do you have on the system?
Comment 7 dE 2011-04-21 12:21:42 UTC
Its not installed.

So that should be added as a bdep.
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-21 12:26:22 UTC
Not possible as the eclass explicitly states it to put into depend everytime for all inheriting live ebuilds plus anything that specifies XORG_EAUTORECONF.
Comment 9 dE 2011-04-21 12:27:23 UTC
Ironically that did not solve the problem.
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-21 12:31:04 UTC
paste eclass-debug.log file it is in temp folder /var/tmp/portage/cat/pn/temp/ afaik
Comment 11 dE 2011-04-21 12:34:34 UTC
inherit: xorg-2 -> /usr/portage/eclass/xorg-2.eclass
*** Multiple Inheritence (Level: 2)
inherit: autotools-utils -> /usr/portage/eclass/autotools-utils.eclass
*** Multiple Inheritence (Level: 3)
inherit: autotools -> /usr/portage/eclass/autotools.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
*** Multiple Inheritence (Level: 6)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: libtool -> /usr/portage/eclass/libtool.eclass
*** Multiple Inheritence (Level: 5)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: base -> /usr/portage/eclass/base.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
EXPORT_FUNCTIONS: src_unpack -> base_src_unpack
EXPORT_FUNCTIONS: src_compile -> base_src_compile
EXPORT_FUNCTIONS: src_install -> base_src_install
EXPORT_FUNCTIONS: src_prepare -> base_src_prepare
EXPORT_FUNCTIONS: src_configure -> base_src_configure
EXPORT_FUNCTIONS: src_prepare -> autotools-utils_src_prepare
EXPORT_FUNCTIONS: src_configure -> autotools-utils_src_configure
EXPORT_FUNCTIONS: src_compile -> autotools-utils_src_compile
EXPORT_FUNCTIONS: src_install -> autotools-utils_src_install
EXPORT_FUNCTIONS: src_test -> autotools-utils_src_test
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 3)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: libtool -> /usr/portage/eclass/libtool.eclass
*** Multiple Inheritence (Level: 3)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: flag-o-matic -> /usr/portage/eclass/flag-o-matic.eclass
*** Multiple Inheritence (Level: 3)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 4)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: autotools -> /usr/portage/eclass/autotools.eclass
*** Multiple Inheritence (Level: 3)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 4)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: libtool -> /usr/portage/eclass/libtool.eclass
*** Multiple Inheritence (Level: 4)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: git -> /usr/portage/eclass/git.eclass
*** Multiple Inheritence (Level: 3)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 4)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
EXPORT_FUNCTIONS: src_unpack -> git_src_unpack
EXPORT_FUNCTIONS: src_prepare -> git_src_prepare
272 xorg-2 source: DEPEND=  x86-interix? ( 
        >=sys-devel/libtool-2.2.6a
        sys-devel/m4 >=x11-misc/util-macros-1.12.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( 
        >=sys-devel/libtool-2.2.6a
        sys-devel/m4 >=x11-misc/util-macros-1.12.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( 
        >=sys-devel/libtool-2.2.6a
        sys-devel/m4 >=x11-misc/util-macros-1.12.0 >=media-fonts/font-util-1.2.0 ) 
        >=sys-devel/libtool-2.2.6a
        sys-devel/m4 >=x11-misc/util-macros-1.12.0 >=media-fonts/font-util-1.2.0 >=dev-util/pkgconfig-0.23 
273 xorg-2 source: RDEPEND= 
274 xorg-2 source: PDEPEND=
EXPORT_FUNCTIONS: src_unpack -> xorg-2_src_unpack
EXPORT_FUNCTIONS: src_compile -> xorg-2_src_compile
EXPORT_FUNCTIONS: src_install -> xorg-2_src_install
EXPORT_FUNCTIONS: pkg_postinst -> xorg-2_pkg_postinst
EXPORT_FUNCTIONS: pkg_postrm -> xorg-2_pkg_postrm
EXPORT_FUNCTIONS: src_prepare -> xorg-2_src_prepare
EXPORT_FUNCTIONS: src_configure -> xorg-2_src_configure
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: versionator -> /usr/portage/eclass/versionator.eclass
*** Multiple Inheritence (Level: 2)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 3)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
xorg-2_pkg_setup: entering function, parameters: 
xorg-2_src_unpack: entering function, parameters: 
git_src_unpack: entering function, parameters: 
git_fetch: entering function, parameters: 
git_fetch: EGIT_OPTIONS = ""
git fetch -f -u  origin master:master
git clone -l -s -n "/usr/portage/distfiles/git-src/xorg-server" "/var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999"
git checkout -b branch-master origin/master
xorg-2_src_prepare: entering function, parameters: 
git_src_prepare: entering function, parameters: 
git_apply_patches: entering function, parameters: 
git_bootstrap: entering function, parameters: 
xorg-2_patch_source: entering function, parameters: 
autotools-utils_src_prepare: entering function, parameters: 
base_src_prepare: entering function, parameters: 
base_src_prepare: PATCHES=/var/lib/layman/x11/x11-base/xorg-server/files/xorg-server-disable-acpi.patch
base_src_prepare: applying patch from /var/lib/layman/x11/x11-base/xorg-server/files/xorg-server-disable-acpi.patch
base_src_prepare: applying patch from /var/lib/layman/x11/x11-base/xorg-server/files/xorg-server-1.9-nouveau-default.patch
base_src_prepare: applying user patches
xorg-2_reconf_source: entering function, parameters:
Comment 12 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-21 12:37:30 UTC
See the depend variable output it is there:

        >=sys-devel/libtool-2.2.6a
        sys-devel/m4 >=x11-misc/util-macros-1.12.0
        >=media-fonts/font-util-1.2.0 >=dev-util/pkgconfig-0.23 


So i really dunno, since --with-bdeps=no is default and works for me...
Comment 13 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-21 12:38:39 UTC
@portage-guys:
What do you think of above?
Comment 14 dE 2011-04-21 12:43:31 UTC
Apparently all of them are installed. Something else is missing.
Comment 15 Zac Medico gentoo-dev 2011-04-21 16:35:51 UTC
(In reply to comment #13)
> @portage-guys:
> What do you think of above?

This will show all the relevant dependency calculations:

  emerge -p --debug =x11-base/xorg-server-9999
Comment 16 dE 2011-04-22 00:48:19 UTC
Created attachment 270821 [details]
THE log
Comment 17 dE 2011-04-22 00:48:50 UTC
Sorry, that file is a tar archive.
Comment 18 Zac Medico gentoo-dev 2011-04-22 01:18:50 UTC
(In reply to comment #16)
> Created attachment 270821 [details]
> THE log

The log shows >=x11-misc/util-macros-1.12.0 is correctly pulled in as a dependency, and that x11-misc/util-macros-1.12.0 is already installed.
Comment 19 dE 2011-04-22 03:32:42 UTC
(In reply to comment #18)
> (In reply to comment #16)
> > Created attachment 270821 [details]
> > THE log
> 
> The log shows >=x11-misc/util-macros-1.12.0 is correctly pulled in as a
> dependency, and that x11-misc/util-macros-1.12.0 is already installed.

Yes, it does get pulled, last time - 

(In reply to comment #7)
> Its not installed.
> 
> So that should be added as a bdep.

I had --depcleaned before wrongly figuring it out.
Comment 20 dE 2011-05-10 16:03:42 UTC
This's not reproducible anymore.