Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 298895 - media-sound/teamspeak-server-bin-3.0.0_beta6 looks for amd64 files on x86 system
Summary: media-sound/teamspeak-server-bin-3.0.0_beta6 looks for amd64 files on x86 system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Christian Parpart (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-29 17:18 UTC by Tobias Müller
Modified: 2010-01-18 17:30 UTC (History)
3 users (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 Tobias Müller 2009-12-29 17:18:10 UTC
When emerging media-sound/teamspeak-server-bin-3.0.0_beta6 on a x86 system, emerge fails:

>>> Emerging (1 of 1) media-sound/teamspeak-server-bin-3.0.0_beta6
 * teamspeak3-server_linux-x86-3.0.0-beta6.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                                                       [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                                                                                  [ ok ]
 * CPV:  media-sound/teamspeak-server-bin-3.0.0_beta6
 * REPO: gentoo
 * USE:  elibc_glibc kernel_linux userland_GNU x86
>>> Unpacking source...
>>> Unpacking teamspeak3-server_linux-x86-3.0.0-beta6.tar.gz to /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work
>>> Source unpacked in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work
>>> Compiling source in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work ...
>>> Source compiled.
>>> Test phase [not enabled]: media-sound/teamspeak-server-bin-3.0.0_beta6

>>> Install teamspeak-server-bin-3.0.0_beta6 into /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/image/ category media-sound
cp: cannot stat `/var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work/teamspeak3-server_linux-amd64/*': No such file or directory
 * ERROR: media-sound/teamspeak-server-bin-3.0.0_beta6 failed:
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  48:  Called src_install
 *   environment, line 2263:  Called die
 * The specific snippet of code:
 *       cp -R "${WORKDIR}/teamspeak3-server_linux-amd64/"* "${dest}/" || die;
 * 
 * If you need support, post the output of 'emerge --info =media-sound/teamspeak-server-bin-3.0.0_beta6',
 * the complete build log and the output of 'emerge -pqv =media-sound/teamspeak-server-bin-3.0.0_beta6'.
 * The complete build log is located at '/var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/temp/environment'.
 * S: '/var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work/teamspeak-server-bin-3.0.0_beta6'

>>> Failed to emerge media-sound/teamspeak-server-bin-3.0.0_beta6, Log file:

>>>  '/var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/temp/build.log'



The directory /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work/teamspeak3-server_linux-amd64 doesn't exists (this is a x86 system). /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta6/work/teamspeak3-server_linux-x86 exists.


Portage 2.2_rc61 (hardened/linux/x86/10.0, gcc-4.3.4, glibc-2.11-r1, 2.6.32-gentoo-twam i686)
=================================================================
System uname: Linux-2.6.32-gentoo-twam-i686-Pentium_III_-Coppermine-with-gentoo-2.0.1
Timestamp of tree: Mon, 28 Dec 2009 23:15:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p35
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/ccache:     2.4-r8
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.3
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.65
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -fomit-frame-pointer -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /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="-Os -fomit-frame-pointer -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"
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"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="acl acpi apache2 bcmath berkdb bzip2 cjk cli cpdflib cracklib crypt ctype cups curlwrappers cxx dio dri fam flatfile freetype gdbm geoip gpm hal hardened iconv idn innodb ipv6 jpeg mbox memlimit mime mmx modules mudflap ncurses nls nptl nptlonly openmp pam pcre pdf perl pic png posix pppd python readline reflection sasl session sftplogging sharedmem simplexml slang sockets spl sse ssl svg sysfs tcpd tidy unicode urandom vhosts x86 xml xmlrpc xorg xsl zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1     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_anon authn_default authn_file authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache deflate dir disk_cache env expires file_cache filter headers ident include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="itk" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 intel     mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage      siliconmotion sis sisusb tdfx tga trident tseng v4l vesa via vmware    voodoo" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Reproducible: Always

Steps to Reproduce:
1. emerge =media-sound/teamspeak-server-bin-3.0.0_beta6
Comment 1 droide02 2009-12-30 13:08:00 UTC
Hello, this is my first commit. :)

I have got the same problem. I find a solution.

edit this file : vim teamspeak-server-bin-3.0.0_beta6.ebuild
and search this line : 
    cp -R "${WORKDIR}/teamspeak3-server_linux-amd64/"* "${dest}/" || die
replace "amd64" by "x86" :
    cp -R "${WORKDIR}/teamspeak3-server_linux-x86/"* "${dest}/" || die

run : ebuild teamspeak-server-bin-3.0.0_beta6.ebuild digest

and enjoy ! 
    emerge teamspeak-server-bin
Comment 2 Tobias Müller 2010-01-02 12:13:31 UTC
The same problem still exists with media-sound/teamspeak-server-bin-3.0.0_beta11.

Please fix ebuild.
Comment 3 droide02 2010-01-02 22:51:50 UTC
(In reply to comment #2)
> The same problem still exists with
> media-sound/teamspeak-server-bin-3.0.0_beta11.
> 
> Please fix ebuild.
> 

I have installed this version and I have the same problem. The solution for 3.0.0_beta6 is the same for the 3.0.0_beta11.

Comment 4 Christian Parpart (RETIRED) gentoo-dev 2010-01-18 12:12:06 UTC
Okay, that's odd. Could someone please send the output of an beta12 emerge on x86?

Thanks in advance.
Comment 5 Tobias Müller 2010-01-18 15:59:33 UTC
Emerge of beta12 now seems to work. System was the same as in the first post.

* teamspeak3-server_linux-x86-3.0.0-beta12.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                                                                                  [ ok ]
 * CPV:  media-sound/teamspeak-server-bin-3.0.0_beta12
 * REPO: gentoo
 * USE:  elibc_glibc kernel_linux userland_GNU x86
>>> Unpacking source...
>>> Unpacking teamspeak3-server_linux-x86-3.0.0-beta12.tar.gz to /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/work
>>> Source unpacked in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/work
>>> Compiling source in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/work ...
>>> Source compiled.
>>> Test phase [not enabled]: media-sound/teamspeak-server-bin-3.0.0_beta12

>>> Install teamspeak-server-bin-3.0.0_beta12 into /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/ category media-sound
>>> Completed installing teamspeak-server-bin-3.0.0_beta12 into /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/

scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/libts3db_mysql.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/libts3db_sqlite3.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/ts3server-bin
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/libts3db_mysql.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/libts3db_sqlite3.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' in /var/tmp/portage/media-sound/teamspeak-server-bin-3.0.0_beta12/image/opt/teamspeak3-server/ts3server-bin

>>> Installing (1 of 1) media-sound/teamspeak-server-bin-3.0.0_beta12
Comment 6 Christian Parpart (RETIRED) gentoo-dev 2010-01-18 17:30:42 UTC
thanks for testing :)