Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 283242 - games-rpg/mangos-9999.2 : can't download AuctionHouseBot (AHBot), SVN address missing
Summary: games-rpg/mangos-9999.2 : can't download AuctionHouseBot (AHBot), SVN address...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Parpart (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-30 12:19 UTC by Cédric GNIEWEK
Modified: 2012-03-25 10:50 UTC (History)
0 users

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 Cédric GNIEWEK 2009-08-30 12:19:27 UTC
Since the SVN address for the AHBot isn't specified in the ebuild, when the USE parameter ahbot is active, Subversion tries to download the files and, obviously, fails and stops Emerge.

Reproducible: Always

Steps to Reproduce:
USE parameters : 
ahbot cli mysql ra sd2 tools -debug -postgres
1. emerge mangos
Actual Results:  
 *
 * ERROR: games-rpg/mangos-9999.2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3088:  Called ahbot_src_unpack
 *             environment, line  396:  Called subversion_src_unpack
 *             environment, line 3353:  Called subversion_fetch
 *             environment, line 3214:  Called die
 * The specific snippet of code:
 *           die "${ESVN}: ESVN_REPO_URI (or specified URI) is empty.";
 *  The die message:
 *   subversion: ESVN_REPO_URI (or specified URI) is empty.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-rpg/mangos-9999.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-rpg/mangos-9999.2/temp/environment'.
 *


Portage 2.2_rc40 (default/linux/amd64/10.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E7200_@_2.53GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 30 Aug 2009 00:15:03 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.5.4-r2, 2.6.2-r1
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 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:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
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/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="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
LANG="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j3"
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="/usr/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="R X Xaw3d a52 aac aalib abyss acl acpi ads aesicm akonadi alisp alsa amd64 amr amrnb amrwb ao apidocs applet artworkextra aspell assistant async atm atmo audiofile automount avantgo backtrace bash-completion bcmath beagle berkdb bidi bittorent bl bluetooth bonjour branding bsf bzip2 cairo calendar caps captury cdda cddax cddb cdio cdr cgc cgi cgraph chicken chm cjk cleartype cli clisp consolekit coverage cracklib crypt css ctype cups curl curlwrappers cvs daemon dbus dc1394 derby designer-plugin deskbar desktopglobe dga dhclient dhcp dhcpcd digitalradio dirac diskio djbfft djvu dmx doc dri dts dv dvb dvd dvdr dvi eap-sim eap-tls ebook editor eds elf elisp emboss emovix enca encode evo exchange exif expat faac faad fam fame fastcgi fbcon ffmpeg fftw filter firefox fits flac flatfile fltk fluidsynth fontconfig fontforge foomaticdb fortran fpx freetds ftp fuse gadu galago gcdmaster gd gdbm geoip ggi gif gimp glade glep glitz gmp gnokii gnome gnome-keyring gnomecd gnutls google-gadgets gphoto2 gpm gps graphviz groupwise gs gsf gsm gstreamer gtk guile hal hash hdri hlapi httpd hyperestraier ical iconv icotools icu id3tag idn ieee1394 imagemagick imap imlib inifile inotify iodbc ipv6 irda isdnlog jack jadetex java javamail javascript jbig jingle jms jmx joystick jpeg jpeg2k json kate kde kdrive kerberos kig-scripting kipi kolab krb4 ladspa lame lapack lash lasi latex lcms ldap libass libcaca libffi libnotify libproxy libsamplerate libsysfs libtiger libv4l2 lirc live llvm lm_sensors logitech-mouse lua lzma lzo mad madwifi matroska mcve md5sum meanwhile mecab mhash mikmod milter mime mjpeg mmx mng mono motif mozdevelop mozdom mozsha1 mp3 mp3rtp mp4 mpe mpeg mplayer mppe-mppc msn mtp mudflap multilib musepack musicbrainz mysql mysqli mythtv mzscheme nas nautilus ncurses nemesi netjack network networking networkmanager nis nls nntp npp nptl nptlonly nsplugin nss ntp nuv nvtv oav ocaml octave odbc ogg openal openct openexr opengl openmp oscar otr pam pango pari pbs pccts pch pcntl pcre pcsc-lite pda pdf pdo perl phonon php pike pkcs11 plasma plotutils png pnm policykit ppds pppd profile pst pvfs2 pvr python q32 q8 qt3 qt3support qt4 quicktime ra radio rar raster raw rdp readline reflection remote remoteosd replytolist resolvconf rle romio rrdcgi rrdtool rss rtc rtsp ruby run-as-root samba sasl scanner schroedinger sd2 sdl sdl-image semantic-desktop sendmail sensord server session shine shout simplexml skins skype slang slp smartcard smbkrb5passwd smp sms smux sndfile snmp soap sockets socks5 solver soundex soup speex spell spl sql sqlite sqlite3 srp srtp sse sse2 sse3 ssl ssse3 startup-notification stream subversion suhosin suid svg svm swat swig sysfs syslog sysvipc szip t1lib taglib tcl tcpd teletext testbed tga theora thumbnail thunar tidy tiff tilepath timezone timidity tk tokenizer toolbar tools tracker truetype twolame type3 ucs2 unicode upnp urandom usb utempter utils v4l v4l2 vcd vcdinfo vcdx vdpau vlm vnc vorbis wavpack wddx webdav webdav-serf webinterface webkit webpresence wicd winetools wma-fixed wmf wps wxwidgets wxwindows x264 xanim xattr xcb xcomposite xft xim xine xinerama xinetd xml xmlpatterns xmlreader xmlrpc xmlwriter xmp xorg xosd xpm xscreensaver xsl xulrunner xv xvid xvmc yahoo yaz yv12 zeroconf ziffy zip zlib zoran zvbi" 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="evdev mouse keyboard joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Reno 2009-12-02 16:07:57 UTC
I would strongly suggest obtaining and building all of this from source w/o using portage. The ebuilds are going to be horribly out of date.
IMHO, mangos shouldn't even be in portage since it would be a nightmare to maintain there, if it were kept up-to-date.



(In reply to comment #0)
> Since the SVN address for the AHBot isn't specified in the ebuild, when the USE
> parameter ahbot is active, Subversion tries to download the files and,
> obviously, fails and stops Emerge.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> USE parameters : 
> ahbot cli mysql ra sd2 tools -debug -postgres
> 1. emerge mangos
> Actual Results:  
>  *
>  * ERROR: games-rpg/mangos-9999.2 failed.
>  * Call stack:
>  *               ebuild.sh, line   49:  Called src_unpack
>  *             environment, line 3088:  Called ahbot_src_unpack
>  *             environment, line  396:  Called subversion_src_unpack
>  *             environment, line 3353:  Called subversion_fetch
>  *             environment, line 3214:  Called die
>  * The specific snippet of code:
>  *           die "${ESVN}: ESVN_REPO_URI (or specified URI) is empty.";
>  *  The die message:
>  *   subversion: ESVN_REPO_URI (or specified URI) is empty.
>  *
>  * If you need support, post the topmost build error, and the call stack if
> relevant.
>  * A complete build log is located at
> '/var/tmp/portage/games-rpg/mangos-9999.2/temp/build.log'.
>  * The ebuild environment file is located at
> '/var/tmp/portage/games-rpg/mangos-9999.2/temp/environment'.
>  *
> 
> 
> Portage 2.2_rc40 (default/linux/amd64/10.0/desktop, gcc-4.3.2,
> glibc-2.9_p20081201-r2, 2.6.29-gentoo-r5 x86_64)
> =================================================================
> System uname:
> Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E7200_@_2.53GHz-with-gentoo-2.0.1
> Timestamp of tree: Sun, 30 Aug 2009 00:15:03 +0000
> distcc 3.1 x86_64-pc-linux-gnu [disabled]
> app-shells/bash:     3.2_p39
> dev-java/java-config: 2.1.8-r1
> dev-lang/python:     2.5.4-r2, 2.6.2-r1
> dev-util/cmake:      2.6.4
> sys-apps/baselayout: 2.0.1
> sys-apps/openrc:     0.4.3-r3
> sys-apps/sandbox:    1.6-r2
> sys-devel/autoconf:  2.13, 2.63-r1
> sys-devel/automake:  1.5, 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:   2.2.6a
> virtual/os-headers:  2.6.27-r2
> ACCEPT_KEYWORDS="amd64"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=nocona -O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env
> /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
> 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/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="-march=nocona -O2 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="assume-digests distlocks fixpackages parallel-fetch preserve-libs
> protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
> GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/
> ftp://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/
> ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
> LANG="fr_FR.UTF-8"
> LDFLAGS="-Wl,-O1"
> LINGUAS="fr"
> MAKEOPTS="-j3"
> 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="/usr/portage/local"
> SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
> USE="R X Xaw3d a52 aac aalib abyss acl acpi ads aesicm akonadi alisp alsa amd64
> amr amrnb amrwb ao apidocs applet artworkextra aspell assistant async atm atmo
> audiofile automount avantgo backtrace bash-completion bcmath beagle berkdb bidi
> bittorent bl bluetooth bonjour branding bsf bzip2 cairo calendar caps captury
> cdda cddax cddb cdio cdr cgc cgi cgraph chicken chm cjk cleartype cli clisp
> consolekit coverage cracklib crypt css ctype cups curl curlwrappers cvs daemon
> dbus dc1394 derby designer-plugin deskbar desktopglobe dga dhclient dhcp dhcpcd
> digitalradio dirac diskio djbfft djvu dmx doc dri dts dv dvb dvd dvdr dvi
> eap-sim eap-tls ebook editor eds elf elisp emboss emovix enca encode evo
> exchange exif expat faac faad fam fame fastcgi fbcon ffmpeg fftw filter firefox
> fits flac flatfile fltk fluidsynth fontconfig fontforge foomaticdb fortran fpx
> freetds ftp fuse gadu galago gcdmaster gd gdbm geoip ggi gif gimp glade glep
> glitz gmp gnokii gnome gnome-keyring gnomecd gnutls google-gadgets gphoto2 gpm
> gps graphviz groupwise gs gsf gsm gstreamer gtk guile hal hash hdri hlapi httpd
> hyperestraier ical iconv icotools icu id3tag idn ieee1394 imagemagick imap
> imlib inifile inotify iodbc ipv6 irda isdnlog jack jadetex java javamail
> javascript jbig jingle jms jmx joystick jpeg jpeg2k json kate kde kdrive
> kerberos kig-scripting kipi kolab krb4 ladspa lame lapack lash lasi latex lcms
> ldap libass libcaca libffi libnotify libproxy libsamplerate libsysfs libtiger
> libv4l2 lirc live llvm lm_sensors logitech-mouse lua lzma lzo mad madwifi
> matroska mcve md5sum meanwhile mecab mhash mikmod milter mime mjpeg mmx mng
> mono motif mozdevelop mozdom mozsha1 mp3 mp3rtp mp4 mpe mpeg mplayer mppe-mppc
> msn mtp mudflap multilib musepack musicbrainz mysql mysqli mythtv mzscheme nas
> nautilus ncurses nemesi netjack network networking networkmanager nis nls nntp
> npp nptl nptlonly nsplugin nss ntp nuv nvtv oav ocaml octave odbc ogg openal
> openct openexr opengl openmp oscar otr pam pango pari pbs pccts pch pcntl pcre
> pcsc-lite pda pdf pdo perl phonon php pike pkcs11 plasma plotutils png pnm
> policykit ppds pppd profile pst pvfs2 pvr python q32 q8 qt3 qt3support qt4
> quicktime ra radio rar raster raw rdp readline reflection remote remoteosd
> replytolist resolvconf rle romio rrdcgi rrdtool rss rtc rtsp ruby run-as-root
> samba sasl scanner schroedinger sd2 sdl sdl-image semantic-desktop sendmail
> sensord server session shine shout simplexml skins skype slang slp smartcard
> smbkrb5passwd smp sms smux sndfile snmp soap sockets socks5 solver soundex soup
> speex spell spl sql sqlite sqlite3 srp srtp sse sse2 sse3 ssl ssse3
> startup-notification stream subversion suhosin suid svg svm swat swig sysfs
> syslog sysvipc szip t1lib taglib tcl tcpd teletext testbed tga theora thumbnail
> thunar tidy tiff tilepath timezone timidity tk tokenizer toolbar tools tracker
> truetype twolame type3 ucs2 unicode upnp urandom usb utempter utils v4l v4l2
> vcd vcdinfo vcdx vdpau vlm vnc vorbis wavpack wddx webdav webdav-serf
> webinterface webkit webpresence wicd winetools wma-fixed wmf wps wxwidgets
> wxwindows x264 xanim xattr xcb xcomposite xft xim xine xinerama xinetd xml
> xmlpatterns xmlreader xmlrpc xmlwriter xmp xorg xosd xpm xscreensaver xsl
> xulrunner xv xvid xvmc yahoo yaz yv12 zeroconf ziffy zip zlib zoran zvbi"
> 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="evdev mouse keyboard joystick" KERNEL="linux"
> LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
> text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nvidia"
> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL,
> PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
> 

Comment 2 Pacho Ramos gentoo-dev 2012-03-25 10:50:40 UTC
mangos was dropped time ago