Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219595 - sys-libs/openipmi-2.0.11 fails install_qa_check (QA Notice: libOpenIPMIglib.la appears to contain PORTAGE_TMPDIR paths)
Summary: sys-libs/openipmi-2.0.11 fails install_qa_check (QA Notice: libOpenIPMIglib.l...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-28 14:32 UTC by Wolfram Schlich (RETIRED)
Modified: 2009-12-28 00:12 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfram Schlich (RETIRED) gentoo-dev 2008-04-28 14:32:28 UTC
--8<--
[...]
>>> Completed installing openipmi-2.0.11 into /var/tmp/portage/sys-libs/openipmi-2.0.11/image/

ecompressdir: bzip2 -9 /usr/share/man
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/lib64/libOpenIPMIutils.so.0.0.1
   usr/lib64/libOpenIPMI.so.0.0.5
   usr/lib64/libOpenIPMIposix.so.0.0.1
   usr/lib64/libOpenIPMIpthread.so.0.0.1
   usr/lib64/libOpenIPMIglib.so.0.0.1
   usr/lib64/libOpenIPMIcmdlang.so.0.0.5
   usr/lib64/libOpenIPMIui.so.1.0.1
   usr/lib64/libIPMIlanserv.so.0.0.1
   usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/OpenIPMI/OpenIPMI.so
   usr/sbin/openipmish
   usr/sbin/ipmi_ui
   usr/sbin/ipmilan
   usr/sbin/openipmicmd
   usr/sbin/solterm
   usr/sbin/rmcp_ping
   usr/lib/python2.4/site-packages/_OpenIPMI.so
   usr/lib64/libOpenIPMIutils.a
   usr/lib64/libOpenIPMI.a
   usr/lib64/libOpenIPMIposix.a
   usr/lib64/libOpenIPMIpthread.a
   usr/lib64/libOpenIPMIglib.a
   usr/lib64/libOpenIPMIcmdlang.a
   usr/lib64/libOpenIPMIui.a
   usr/lib64/libIPMIlanserv.a
removing executable bit: usr/lib64/libIPMIlanserv.la
removing executable bit: usr/lib64/libOpenIPMIcmdlang.la
removing executable bit: usr/lib64/libOpenIPMIglib.la
removing executable bit: usr/lib64/libOpenIPMI.la
removing executable bit: usr/lib64/libOpenIPMIposix.la
removing executable bit: usr/lib64/libOpenIPMIpthread.la
removing executable bit: usr/lib64/libOpenIPMIui.la
removing executable bit: usr/lib64/libOpenIPMIutils.la

 * QA Notice: libOpenIPMIglib.la appears to contain PORTAGE_TMPDIR paths
 *
 * ERROR: sys-libs/openipmi-2.0.11 failed.
 * Call stack:
 *       misc-functions.sh, line 609:  Called install_qa_check
 *       misc-functions.sh, line 281:  Called die
 * The specific snippet of code:
 *      [[ ${abort} == "yes" ]] && die "soiled libtool library files found"
 *  The die message:
 *   soiled libtool library files found
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sys-libs:openipmi-2.0.11:20080428-141705.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/openipmi-2.0.11/temp/environment'.
 *
!!! install_qa_check failed; exiting.
--8<--

emerge --info:
--8<--
Portage 2.1.4.4 (hardened/linux/amd64/2008.0, gcc-3.4.6, glibc-2.6.1-r0, 2.6.24-hardened x86_64)
=================================================================
System uname: 2.6.24-hardened x86_64 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
Timestamp of tree: Mon, 28 Apr 2008 13:45:03 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.7.9-r1, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe"
DISTDIR="/local/portage/distfiles"
FEATURES="buildpkg ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://gentoo.inode.at http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo"
INSTALL_MASK=" /etc/apache2/modules.d/*default*vhost* /etc/apache2/vhosts.d/*default*vhost* /etc/postfix/saslpass /etc/cron.monthly/update-pciids /etc/stunnel/stunnel.crt /etc/stunnel/stunnel.csr /etc/stunnel/stunnel.key /etc/stunnel/stunnel.pem /etc/openldap/ssl/ldap.crt /etc/openldap/ssl/ldap.csr /etc/openldap/ssl/ldap.key /etc/openldap/ssl/ldap.pem /etc/ssl/dovecot/server.crt /etc/ssl/dovecot/server.csr /etc/ssl/dovecot/server.key /etc/ssl/dovecot/server.pem /etc/xinetd.d/* /etc/ppp/ip-* /etc/ppp/ipv6-* /etc/dspam/mysql.data /var/bind/pri/127.zone /etc/nagios/objects/*.cfg"
LANG="en_US.utf8"
LINGUAS="en de fr"
MAKEOPTS="-j5"
PKGDIR="/local/portage/packages"
PORTAGE_COMPRESS="bzip2"
PORTAGE_COMPRESS_FLAGS="-9"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=30"
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="/local/portage/layman/wschlich /local/portage/layman/wschlich-testing"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X509 accounting acl acpi adns amd64 ansi automount bash-completion bcmath berkdb bidi bzip2 calendar caps ccache chroot cracklib crypt cscope csv ctype dbm dbus dbx dhcp ecc expat fam ftp gdbm gzip hardened http iconv idled idn imap inifile innodb ipalias ipv6 lm_sensors lmtp logrotate logwatch mailbox maildir mailwrapper mbox mcal memlimit mgetty mhash mime mimencode mmap mmx mpi multilib ncurses network nfs nis nls nntp nptl nptlonly openssh openssl pam pam_chroot pam_timestamp pcntl pcre perl pic posix postfix procmail pwdb python quotas readline sample sasl screen sendfile sensord sftp sftplogging shaper shared sharedext sharedmem skey slang smime smtp sockets sql sse ssl sysfs syslog sysvipc tcpd threads tokenizer unicode usb userlocales utf8 vim vim-pager xattr xinetd xml xml2 xmlrpc xsl xslt 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 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 log_forensic logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de fr" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS
--8<--
Comment 1 Wolfram Schlich (RETIRED) gentoo-dev 2008-04-28 15:18:10 UTC
Downgrading from libtool-1.5.26 to a binary 1.5.24 from another machine
fixed the problem. So this is a libtool bug?!
Comment 2 Wolfram Schlich (RETIRED) gentoo-dev 2008-04-28 15:25:49 UTC
Cardoe had the idea to add elibtoolize to the ebuild -- that makes it
work with libtool-1.5.26 as well.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-05-01 07:39:32 UTC
wschlich: do you have IPMI hardware?
If so, tag, you're welcome to maintain the package.
Comment 4 Wolfram Schlich (RETIRED) gentoo-dev 2008-05-04 19:27:59 UTC
(In reply to comment #3)
> wschlich: do you have IPMI hardware?

Not myself, but most of my customers do...  

> If so, tag, you're welcome to maintain the package.

I'm not that much into maintaining yet another package as
I already haven't got enough time for the ones I do maintain
as of now, sorry :]
Comment 5 Víctor Ostorga (RETIRED) gentoo-dev 2009-07-07 03:12:23 UTC
Can't reproduce this bug.

emerge --info:

Portage 2.1.6.13 (hardened/amd64/multilib, gcc-3.4.6, glibc-2.8_p20080602-r1, 2.6.25-hardened-r13 x86_64)
=================================================================
System uname: Linux-2.6.25-hardened-r13-x86_64-Dual_Core_AMD_Opteron-tm-_Processor_280-with-glibc2.3.2
Timestamp of tree: Tue, 07 Jul 2009 02:00:01 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.4.4-r14, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fforce-addr -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /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 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -fforce-addr"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-q"
FEATURES="autoconfig buildpkg cleanpkgdir distclean distlocks fixpackages metadata-transfer nodoc noinfo parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.sfo1.gni.com/Gentoo/ http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4 --quiet"
PKGDIR="/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="/usr/portage/local"
SYNC="rsync://raptor.gentoo.org/gentoo-portage"
USE="acpi alsa amd64 apache2 berkdb bindist boundschecking bzip2 cgi cli cracklib crypt dlloader esd hardened jpeg justify mailwrapper midi mp3 mpeg multilib ncurses nptl nptlonly ogg opengl oss pam pic png readline session snmp spell ssl sysfs tiff urandom userlocales vcd vorbis xinerama xml xml2 xorg xulrunner xv 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 authn_alias authn_anon 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 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810  intel mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage  siliconmotion tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-12-28 00:12:09 UTC
Seems to be fixed differently in 2.0.16. Also, running elibtoolize causes the perl module to fail:

/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:59: undefined reference to `Perl_markstack_grow'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:97: undefined reference to `Perl_newSViv'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:97: undefined reference to `Perl_sv_2mortal'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:97: undefined reference to `Perl_stack_grow'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:116: undefined reference to `Perl_stack_grow'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:179: undefined reference to `Perl_sv_2iv'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:134: undefined reference to `Perl_stack_grow'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:106: undefined reference to `Perl_stack_grow'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:169: undefined reference to `Perl_croak'
/dev/shm/portage/sys-libs/openipmi-2.0.16/work/OpenIPMI-2.0.16/swig/perl/OpenIPMI_perl.c:191: undefined reference to `Perl_sv_free'