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


Reply via email to