Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 379003

Summary: sys-libs/tevent-0.9.12 fails on portage-multilib because of waflib module's python support
Product: Gentoo Linux Reporter: Mario Fetka (geos_one) <mario.fetka>
Component: [OLD] LibraryAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: normal CC: andreis.vinogradovs, binki, esigra, samba
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 373273    
Bug Blocks: 306835    
Attachments: Build.log

Description Mario Fetka (geos_one) 2011-08-13 06:27:50 UTC
waflib runs python-config via python because it expects it to be a python script
on portage multilb its a bash wrapper script 
so the patch removes the use of python to run the script 

Reproducible: Always
Comment 1 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-08-15 01:05:54 UTC
What patch? Again, where is build.log demonstrating the build failure?

P.S., Missing apostrophe :-p
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-08-15 01:31:35 UTC
Please post your `emerge --info' output as well as attaching the build log.
Comment 3 Mario Fetka (geos_one) 2011-08-15 02:22:06 UTC
the problem is the same as in bug 373273 

the buildlog from this bug shows the problem
the patch is the same as in the bug 373273
Comment 4 Mario Fetka (geos_one) 2011-08-15 02:53:34 UTC
Created attachment 283381 [details]
Build.log

Portage 2.2.0_alpha49-r1 (default/linux/amd64/10.0/desktop/kde, gcc-4.6.1-asneeded, glibc-2.13-r4, 2.6.36-go-r2 x86_64)
=================================================================
System uname: Linux-2.6.36-go-r2-x86_64-AMD_Turion-tm-_X2_Ultra_Dual-Core_Mobile_ZM-86-with-gentoo-2.0.3
Timestamp of tree: Mon, 15 Aug 2011 01:15:01 +0000
ccache version 3.1.5 [enabled]
app-shells/bash:          4.2_p10::multilib-portage-fixes
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r2, 3.2-r2
dev-util/ccache:          3.1.5
dev-util/cmake:           2.8.5-r2::multilib-portage-fixes
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1::sabayon
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:       2.21.1
sys-devel/gcc:            4.6.1
sys-devel/gcc-config:     1.5-r1::ohnobinki_overlay
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.38 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo crossdev 389-ds apparmor bongo ifolder lightscribe linamh mds go-mysql go-genlink go-vmware zarafa opsi n4g n4g-experimental multilib-portage-fixes d-overlay gcc-porting gentoo-haskell java-overlay kde mozilla nx webapp-experimental x11 sunrise systemd mysql qting-edge multilib ohnobinki_overlay
Installed sets: 
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
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.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/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="-march=k8 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs ccache distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ http://gentoo.lagis.at/ ftp://gentoo.lagis.at/"
LDFLAGS="-Wl,--hash-style=gnu,-O1 -Wl,--as-needed"
LINGUAS="de en"
MAKEOPTS="-j4"
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="/home/crossdev /home/mario/mars/linamh/trunk/389 /home/mario/mars/linamh/trunk/apparmor /home/mario/mars/linamh/trunk/bongo /home/mario/mars/linamh/trunk/ifolder /home/mario/mars/linamh/trunk/lightscribe /home/mario/mars/linamh/trunk/linamh /home/mario/mars/linamh/trunk/mds /home/mario/mars/linamh/trunk/mysql /home/mario/mars/linamh/trunk/genlink /home/mario/mars/linamh/trunk/vmware /home/mario/mars/linamh/trunk/zarafa /home/mario/mars/linamh/trunk/opsi /home/mario/mars/n4g/trunk/novell4gentoo /home/mario/mars/n4g/branches/experimental /home/mario/mars/multilib-portage-fixes /var/lib/layman/d /var/lib/layman/gcc-porting /var/lib/layman/haskell /var/lib/layman/java-overlay /var/lib/layman/kde /var/lib/layman/mozilla /var/lib/layman/nx /var/lib/layman/webapps-experimental /var/lib/layman/x11 /var/lib/layman/sunrise /var/lib/layman/systemd /var/lib/layman/mysql /var/lib/layman/qting-edge /var/lib/layman/multilib /var/lib/layman/ohnobinki"
SYNC="rsync://rsync.at.gentoo.org/gentoo-portage"
USE="32bit 3dnow 3dnowext 64bit R X X509 a52 aac aacs acl acpi ada addns ads aio akonadi alsa amd64 ao apm apng applet archive asf aspell aspnet2 assistant atm attica attrib audacious audio audiofile audioscrobbler autoipd autoreplace avahi avcodec avformat avx bazaar bcel bcmath bdf berkdb bfq big-tables bineditor binfilter bittorrent blas blender blender-game bluetooth bluray bookmarks boost bootchart branding bs2b btrfs bugzilla bwscheduler bzip2 c3p0 cairo capi caps cardbus ccache cdda cddb cdio cdparanoia cdr cdrdao cdrom cdsound celt cgi chatzilla chm clamav clamd clamdtop cleartype cli client clucene cluster cmake collada commonslogging commonsnet community compat composer consolekit contactnotes contrib corefonts coverart cpudetection cracklib cramfs creds crypt csharp css csv ctype ctypes-python cue cups curl curlwrappers cvs cxx d dbus dc1394 dcc_video dcc_voice dds declarative dell derby designer designer-plugin desktopglobe devfs-compat device-mapper dga dhclient dhcp dhcpcd dia digitalradio dirac direct2d directfb directx diskio djbfft djvu dmraid dmx dnotify docbook dot downloadorder dri drm dshow dssi dts dv dvb dvd dvdnav dvdr dxva2 eap-sim eap-tls ebook edit editor eix elbeem elf embedded emboss emf emovix enca encode epos equalizer ethernet evo excel exif expat experimental extensions external-ffmpeg extraengine extras faac faad fakevim fam farsight fat fax fbcondecor fbsplash festival ffi ffmpeg firefox firefox3 flac flash flickr flite floppy fluidsynth fontconfig fontforge foomaticdb fortran fpx freetds freetts frei0r ftp fts3 fuse gadu gallium game-engine gcj gconf gcrypt gd gdbm gdu gensplash geoip geolocation gfxnvidia ggi gif git github glade glib glibc-compat20 glibc-omitfp glut gmm gmp gnumeric gnuplot gnutls go google-gadgets gpg gphoto2 gpl gpm gps gpu graphite groupwise growl grub gs gsf gsm gsmloc gstreamer gtk gtk3 gts guile gzip h323 haildb hash hdaps hdb-ldap hddtemp hdri health hfs highlight history holidays hostip howl-compat hpcups hpijs hs20 hunspell hybrid-auth hyperestraier i18n ical icons iconv icq icu id3 id3tag idn ieee1394 ilbc imagemagick imap infowidget inifile inkjar innodb inotify intel_led intl ioctl iodbc ios ios-vout ipc ipfilter iplayer ipod iproute2 iptables iptc ipv6 irc irda iscsi ithreads jabber jack jadetex jai java java6 javacomm javamail javascript jbig jce jdepend jfs jit jmf jms jmx jni joystick jpeg jpeg2k json kate kdcraw kde kdecards kdm kdrive kerberos kino kipi kismet klibc kmail kolab konqueror kontact kpathsea kqemu kross lame laptop largepages lastfm lastfmfingerprint lastfmradio latex latex3 lcms ldap ldap-bind ldap-sasl ldapi ldb led lensfun lha libass libburn libedit libevent libffi libkms libmms libmpeg2 libnl libnotify libtar libv4l2 licensed lightning lirc live llvm llvm-gcc lm_sensors log4j logrotate lqr lto lua luajit lucene lvm lzma lzo mad magic mailclient math matroska mbrola md5 md5sum mdadm mdev mdnsresponder-compat mdraid meanwhile mediaplayer memcache mercurial mhash mini mixer mjpeg mktemp mms mmx mmxext mng modules mono moonlight motif mouse mozdom mozembed mozilla mp3 mp3tunes mp4 mpd mpeg mpfr mpg123 mpi mplayer mppe-mppc msn mudflap multilib multimedia multipath musepack music musicbrainz mysql mysqli mysqlnd natspec nbd ncurses net netapi netpbm nettle network networking networkmanager nforce2 nfs nfsv3 nfsv4 nio2 nis nls nmap nntp nokia normalizer nptl nptlonly nsplugin nss nsscache nssdb ntfs ntfsprogs ntlm ntp nx nxclient obex objc objc++ objc-gc ocaml ocamlopt oci8-instant-client odbc odk ods ofx ogg ogg123 ogm okteta okular oldpim omxil oniguruma openexr opengl openid openldap openmp openssl openstreetmap openvg oracle orc otp otr overlays pam pango parport parted pbxt pcap pcmcia pcre pda pdf perforce perl perl-geoipupdate phonon pic pipes pixmaps plasma playdar player playlist plugins pm-utils pmu png pnm policykit posix postgres postproc ppds ppp pppd prelink privacy private-headers profile4 profiling projectm projectx ps psf pstoedit pstricks pvr pygments pygobject pyqt4 python python_abis_2.7 qalculate qd qdbm qemu qimageblitz qmake qml qq qscintilla qt-dbus qt-faststart qt-webkit qt3support qt4 qtscript quicktime quota qwt radio raptor rar raster raw rcs rdesktop rdesktop-vrdp rdp readline redcode redeyes regexp reiser4 reiserfs remote-access replaygain reports resolvconf resolver rfc3779 rle roaming romio rpm rrdtool rss rtc rtf rtmp rtsp ruby samba sasl scanner schroedinger scim screen script scrobbler scsi sdb-ldap sdl seamonkey search secure-delete semantic-desktop sensord servicediscovery servletapi session sftp shaders shadow shout skey skins skype slang slp smartcard smbclient smbkrb5passwd smbsharemodes smbtav2 smp sms smtp sndfile snmp soap sockets socks socks5 solver sound soundex soup speex spell spl spoof-source sql sqlite sqlite3 srt srtp srv sse sse2 sse3 sse4 sse4a sse5 ssh ssh1 ssl ssse3 startup-notification static-libs statistics stl stlport stream streaming strigi subversion sudo suexec suhosin suphp svg swat swig swscale swt sysfs system-libCg system-libvncserver system-libx264 system-sqlite systemd sysvipc t1lib taglib tao tcl tcmalloc tcpd tcpwrapper telepathy teletext templates tesseract testutil tex tex4ht tftp tgif themedesigner themes theora thinkpad threads thumbnail thumbnails thunderbird tidy tiff timezone timidity tk tls tokenizer toolame tools tpm trace tracker transcode translator transparency truetype tslib twisted twitter twolame type3 udev udev-acl udf unicode unlock-notify unzip upnp upower urandom urlpicpreview usb uswsusp utempter utils utp uuid v4l2 v8 valgrind vboxwebsrv vcard vcd vcdx vdpau verse vga vhosts video virtualbox virtuoso vistafree vlc vlm vnc vorbis vpnc vpx vst vte wav waveout wavpack webdav webdav-neon webkit webm webp webpresence webstart wifi wimax win32 win64 winbind windeco wineappdb wingdi winpopup winscp wireshark wma wmf wpd wpg wps wxwidgets x11vnc x264 xalan xattr xcb xcf xcomposite xerces-c xetex xext xfs xft xine xinerama xinetd xml xmlpatterns xorg xorgmodule xpm xrandr xrender xscreensaver xsl xslt xtended xulrunner xv xvid xvmc yahoo yahoo-geo youtube yv12 zeroconf zfs 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 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" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" 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 keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" MULTILIB_ABIS="amd64 x86" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon intel" 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, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 VĂ­ctor Ostorga (RETIRED) gentoo-dev 2016-01-11 22:08:50 UTC
This is fixed in tevent-0.9.26