On 09/09/2014 04:30, meino.cra...@gmx.de wrote: > Hi, > > While doing a world update hatari fails to build. This happens > on my AMD64 PC as it happens on my ARM Beaglebone Black the same > way...(this is from my PC): > > -- Installing: > /var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/man/man1/hatariui.1.gz > * Fixing shebang in usr/share/games/hatari/hatariui/config.py. > * Fixing shebang in usr/share/games/hatari/hatariui/conftypes.py. > * The file has incompatible shebang: > * file: usr/share/games/hatari/hatariui/conftypes.py > * current shebang: # content generated by gentypes.py
This is a bug, probably from upstream, as conftypes.py doesn't have a shebang at all. You can file a bug at bgo so the maintainer can deal with it. Meanwhile, version 1.7.0 (current ~arch) builds and installs cleanly > * requested impl: python2.7 > * ERROR: games-emulation/hatari-1.6.2::gentoo failed (install phase): > * python_fix_shebang: conversion of incompatible shebang requested > * > * Call stack: > * ebuild.sh, line 93: Called src_install > * environment, line 3979: Called python_fix_shebang > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/config.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/conftypes.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/debugui.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/dialogs.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/hatari.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/hatariui.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hatariui/uihelpers.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hconsole/example.py' > > '/var/tmp/portage/games-emulation/hatari-1.6.2/image/usr/share/games/hatari/hconsole/hconsole.py' > * environment, line 3645: Called die > * The specific snippet of code: > * die "${FUNCNAME}: conversion of incompatible shebang > requested"; > * > > > Output of 'emerge --info '=games-emulation/hatari-1.6.2::gentoo' > > Portage 2.2.8-r1 (default/linux/amd64/13.0, gcc-4.8.2, glibc-2.19-r1, > 3.16.1-RT x86_64) > ================================================================= > System Settings > ================================================================= > System uname: > Linux-3.16.1-RT-x86_64-AMD_Phenom-tm-_II_X6_1090T_Processor-with-gentoo-2.2 > KiB Mem: 8167380 total, 3004424 free > KiB Swap: 6291452 total, 6291452 free > Timestamp of tree: Tue, 09 Sep 2014 00:45:01 +0000 > ld GNU ld (Gentoo 2.23.2 p1.0) 2.23.2 > ccache version 3.1.9 [disabled] > app-shells/bash: 4.2_p45 > dev-java/java-config: 2.2.0 > dev-lang/python: 2.7.7, 3.2.5-r6, 3.3.5-r1 > dev-util/ccache: 3.1.9-r3 > dev-util/cmake: 2.8.12.2-r1 > dev-util/pkgconfig: 0.28-r1 > sys-apps/baselayout: 2.2 > sys-apps/openrc: 0.13.1 > sys-apps/sandbox: 2.6-r1 > sys-devel/autoconf: 2.13, 2.69 > sys-devel/automake: 1.10.3, 1.11.6, 1.12.6, 1.13.4, 1.14.1 > sys-devel/binutils: 2.23.2 > sys-devel/gcc: 4.4.7, 4.8.2 > sys-devel/gcc-config: 1.7.3 > sys-devel/libtool: 2.4.2-r1 > sys-devel/make: 3.82-r4 > sys-kernel/linux-headers: 3.16 (virtual/os-headers) > sys-libs/glibc: 2.19-r1 > Repositories: gentoo x-portage > ACCEPT_KEYWORDS="amd64" > ACCEPT_LICENSE="*" > CBUILD="x86_64-pc-linux-gnu" > CFLAGS="-march=native -O2 -pipe -msse3 -ggdb" > 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 /var/lib/hsqldb" > CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d > /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release > /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ > /etc/php/cli-php5.5/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=native -O2 -pipe -msse3 -ggdb" > DISTDIR="/usr/portage/distfiles" > EMERGE_DEFAULT_OPTS="" > FCFLAGS="-O2 -pipe" > FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks > ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs > protect-owned sandbox sfperms splitdebug strict unknown-features-warn > unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" > FFLAGS="-O2 -pipe" > GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ > ftp://de-mirror.org/distro/gentoo/ rsync://de-mirror.org/gentoo/ > ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://gentoo.mneisen.org/ > http://mirror.netcologne.de/gentoo/ ftp://mirror.netcologne.de/gentoo/ > rsync://mirror.netcologne.de/gentoo/ ftp://mirror.opteamax.de/gentoo/ > rsync://mirror.opteamax.de/gentoo/ http://mirror.opteamax.de/gentoo/ > http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ > ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ > ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo > ftp://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ > http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ > ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ > ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo > http://ftp6.uni-erlangen.de/pub/mirrors/gentoo > ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo > http://ftp.uni-erlangen.de/pub/mirrors/gentoo > rsync://ftp.join.uni-muenster.de/gentoo/ > ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ rsync://f t p-stud.hs-esslingen.de/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.ipv6.uni-muenster.de/pub/linux/distributions/gentoo" > LDFLAGS="-Wl,-O1 -Wl,--as-needed" > MAKEOPTS="-j 1" > PKGDIR="/usr/portage/packages" > PORTAGE_CONFIGROOT="/" > PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times > --omit-dir-times --compress --force --whole-file --delete --stats > --human-readable --timeout=180 --exclude=/distfiles --exclude=/local > --exclude=/packages" > PORTAGE_TMPDIR="/var/tmp" > PORTDIR="/usr/portage" > PORTDIR_OVERLAY="/usr/local/portage" > SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" > USE="X acl alsa amd64 berkdb bzip2 cairo cdr cli consolekit cracklib crypt > cxx dbus dri dvb dvd dvdr dvdread encode flac fortran gdbm gif gtk iconv ipv6 > jack jpeg jpeg2k kpathsea ladspa lua lzo mad mmx modules mp3 multilib ncurses > nls nptl nptlonly nvidia ogg opencv opengl openmp pam pcre png qt3support > readline sdl session sndfile sox sse sse2 ssl tcpd tiff tk unicode v4l v4l2 > vaapi vdpau vorbis x264 x265 xvmc zlib zsh-completion" ABI_X86="64" > 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" APACHE2_MODULES="authn_core > authz_core socache_shmcb unixd 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 lo g _config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" 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 ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy conditi o n tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" > Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, > PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, > PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON > > ================================================================= > Package Settings > ================================================================= > > games-emulation/hatari-1.6.2 was built with the following: > USE="" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 > -python2_6" > CFLAGS="-march=native -O2 -pipe -msse3" > CXXFLAGS="-march=native -O2 -pipe -msse3" > > > > > > > I will send the rest of files (build.log,...) if requested, but > in case someone already knows how to fix this, I dont want to > "pollute" the mailinglist with all that in beforehand :) > > What happens here and how can I fix it? > > Thank you very much in advance for any help! > Best regards, > mcc > > > > -- Alan McKinnon alan.mckin...@gmail.com