Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 403193 - media-libs/libtxc_dxtn-1.0.1: autotools-utils_src_configure was never called
Summary: media-libs/libtxc_dxtn-1.0.1: autotools-utils_src_configure was never called
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 403299 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-02-11 17:47 UTC by Dennis Schridde
Modified: 2012-03-09 18:40 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,15.26 KB, text/plain)
2012-02-13 19:04 UTC, Dennis Schridde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2012-02-11 17:47:04 UTC
>>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/libtxc_dxtn-1.0.1/work/libtxc_dxtn-1.0.1_build"
 * autotools-utils used but autotools-utils_src_configure was never called.
 * This is not supported and never was. Please report a bug against
 * the offending ebuild. This will become a fatal error in a near future.
>>> Completed installing libtxc_dxtn-1.0.1 into /var/tmp/portage/media-libs/libtxc_dxtn-1.0.1/image/


Reproducible: Always
Comment 1 Matt Turner gentoo-dev 2012-02-13 18:59:04 UTC
This looks like autotools-utils.eclass is somehow confused. In fact we're calling autotools-utils_src_configure 1 or more times. CC'ing the maintainers.
Comment 2 Dennis Schridde 2012-02-13 19:04:25 UTC
Created attachment 301801 [details]
build.log

Portage 2.2.0_alpha86 (default/linux/amd64/10.0/desktop/kde, gcc-4.6.2, glibc-2.14.1-r2, 3.2.5-gentoo x86_64)
=================================================================
System uname: Linux-3.2.5-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5000+-with-gentoo-2.1
Timestamp of tree: Mon, 13 Feb 2012 13:45:01 +0000
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:          4.2_p20
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/cmake:           2.8.7-r3
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.3
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.2
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.2 (virtual/os-headers)
sys-libs/glibc:           2.14.1-r2
Repositories: gentoo local kde sunrise
Installed sets: 
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-pipe -O2 -march=athlon64-sse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0 /var/lib/neatx/home"
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.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-pipe -O2 -march=athlon64-sse3"
DISTDIR="/var/cache/portage/distfiles"
EMERGE_DEFAULT_OPTS="--depclean-lib-check n --with-bdeps y --keep-going"
FEATURES="assume-digests binpkg-logs compressdebug distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS=""
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://distfiles.gentoo.org"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--hash-style=gnu"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/var/cache/portage/packages"
PORTAGE_COMPRESS="xz"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/cache/portage/gentoo"
PORTDIR_OVERLAY="/var/cache/portage/local /var/cache/portage/overlays/kde /var/cache/portage/overlays/sunrise"
[...]
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-02-14 11:47:54 UTC
That's a problem with the detection algo. I'm checking for existence of AUTOTOOLS_BUILD_DIR and we set that in foreachabi(); while remove_libtool_files is called separately.

I'm currently on GPRS; please check if the 'remove_libtool_files' is actually necessary and remove it if it is not. Otherwise, I'll have to think more about it.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2012-03-09 18:12:20 UTC
*** Bug 403299 has been marked as a duplicate of this bug. ***
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2012-03-09 18:14:51 UTC
I removed the call and used normal find to hide the issue.

Eclass should be probably updated so keeping this bug open.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-03-09 18:40:19 UTC
(In reply to comment #5)
> I removed the call and used normal find to hide the issue.

Can't you read? I gave a working solution while you just copied some braindead line without even thinking about it.

One of the drawbacks of that idiotic 'find' invocation is that you never notice when it doesn't do anything. Do you hate .la files so much you need to remove them three times in a single ebuild?