Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
glibc relocation error
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
chestermcfistiecuffs
n00b
n00b


Joined: 29 Apr 2009
Posts: 11

PostPosted: Tue Sep 15, 2009 12:37 am    Post subject: glibc relocation error Reply with quote

Hey.

I am trying to install some proprietary software. The binaries "install" correctly, but when I try to execute it, I get the following error:

/usr/bin/sonnet/arch/linux86/bin/sonnet: relocation error: /usr/bin/sonnet/arch/linux86/syslib/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

Does anyone know how to resolve this?
Mike
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6316
Location: /usr/lib64/lv2

PostPosted: Tue Sep 15, 2009 3:06 am    Post subject: Reply with quote

Any way you can get support from the makers of the software? They'd be your best bet.
_________________
Gentoo Studio: A Gentoo-based, professional digital audio workstation OS.
Back to top
View user's profile Send private message
chestermcfistiecuffs
n00b
n00b


Joined: 29 Apr 2009
Posts: 11

PostPosted: Tue Sep 15, 2009 1:08 pm    Post subject: Reply with quote

I tried that already. First I was told that only fedora and suse professional were officially supported. Then I was told that I could try using the libraries that were shipped with the software, which gave me the same error. I think I found a possible solution, but I havent yet gotten it to work. There is a package, app-emulation/emul-linux-x86-glibc-errno-compat, which looks like it was made to deal precisely with this problem, but it is masked by keyword ~x86, and I am running amd64.

Another thing that crossed my mind was to make a chroot environment running openSUSE and run the software in that environment, but I have never done this before. I have had difficulty finding resources for easily installing openSUSE in a chroot environment. Would this cause loss in the performance of the software? Is this a good idea?

Mike
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6316
Location: /usr/lib64/lv2

PostPosted: Tue Sep 15, 2009 4:02 pm    Post subject: Reply with quote

chestermcfistiecuffs wrote:
I tried that already. First I was told that only fedora and suse professional were officially supported. Then I was told that I could try using the libraries that were shipped with the software, which gave me the same error. I think I found a possible solution, but I havent yet gotten it to work. There is a package, app-emulation/emul-linux-x86-glibc-errno-compat, which looks like it was made to deal precisely with this problem, but it is masked by keyword ~x86, and I am running amd64.


Give it a try. Put app-emulation/emul-linux-x86-glibc-errno-compat ** in /etc/portage/package.keywords and emerge it.

chestermcfistiecuffs wrote:

Another thing that crossed my mind was to make a chroot environment running openSUSE and run the software in that environment, but I have never done this before. I have had difficulty finding resources for easily installing openSUSE in a chroot environment. Would this cause loss in the performance of the software? Is this a good idea?


If emul-linux doesn't work, I would certainly try this.
_________________
Gentoo Studio: A Gentoo-based, professional digital audio workstation OS.
Back to top
View user's profile Send private message
chestermcfistiecuffs
n00b
n00b


Joined: 29 Apr 2009
Posts: 11

PostPosted: Tue Sep 15, 2009 4:40 pm    Post subject: Reply with quote

So i tried to emerge emul-linux-x86-libc-errno-compat and got the following error

Code:

../linuxthreads/internals.h: In function 'check_thread_self':
../linuxthreads/internals.h:533: warning: 'thread_self' is static but used in inline function 'check_thread_self' which is not static
make[2]: Leaving directory `/var/tmp/portage/app-emulation/emul-linux-x86-glibc-errno-compat-2.5/work/glibc-2.5/string'
make[1]: *** [string/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/app-emulation/emul-linux-x86-glibc-errno-compat-2.5/work/glibc-2.5'
make: *** [lib] Error 2
 *
 * ERROR: app-emulation/emul-linux-x86-glibc-errno-compat-2.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2591:  Called die
 * The specific snippet of code:
 *       emake -j1 PARALLELMFLAGS="${MAKEOPTS}" build-programs="no" lib || die;
 *  The die message:
 *   (no error message)
 *
 * 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/app-emulation/emul-linux-x86-glibc-errno-compat-2.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/emul-linux-x86-glibc-errno-compat-2.5/temp/environment'.
 *

>>> Failed to emerge app-emulation/emul-linux-x86-glibc-errno-compat-2.5, Log file:

>>>  '/var/tmp/portage/app-emulation/emul-linux-x86-glibc-errno-compat-2.5/temp/build.log'

 * Messages for package app-emulation/emul-linux-x86-glibc-errno-compat-2.5:

 *
 * ERROR: app-emulation/emul-linux-x86-glibc-errno-compat-2.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2591:  Called die
 * The specific snippet of code:
 *       emake -j1 PARALLELMFLAGS="${MAKEOPTS}" build-programs="no" lib || die;
 *  The die message:
 *   (no error message)


Any ideas?
Mike
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6316
Location: /usr/lib64/lv2

PostPosted: Tue Sep 15, 2009 8:07 pm    Post subject: Reply with quote

I defer to those more hackery than moi. 8) But posting your emerge --info might help others advise you.
_________________
Gentoo Studio: A Gentoo-based, professional digital audio workstation OS.
Back to top
View user's profile Send private message
chestermcfistiecuffs
n00b
n00b


Joined: 29 Apr 2009
Posts: 11

PostPosted: Tue Sep 15, 2009 10:12 pm    Post subject: Reply with quote

Thanks for the suggestions...here's the emerge --info

Code:
emerge --info app-emulation/emul-linux-x86-glibc-errno-compat                           
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r2 x86_64) 
=================================================================                                         
                        System Settings                                                                   
=================================================================                                         
System uname: Linux-2.6.29-gentoo-r2-x86_64-Intel-R-_Xeon-R-_CPU_E5506_@_2.13GHz-with-gentoo-2.0.0         
Timestamp of tree: Tue, 15 Sep 2009 16:30:06 +0000                                                         
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p17-r1
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.4-r2, 2.6.2
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.6.3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/splash /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="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org/"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j9"
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.gentoo.org/gentoo-portage"
USE="/ 7zip X a52 aac aalib acl acpi alsa amd64 apm ati audiofile avi berkdb bmp bzip2 cddb cdparanoia cdr cli cracklib crypt cups dbus divx dri dts dv dvb dvd dvdr dvdread dxr3 emerge encode exif fbcon ffmpeg flac fortran gcc gdbm gif gnome gpm gtk2 gzip hal iconv ieee1394 imlib ipv6 isdnlog java jpeg jpeg2k kde lhz libcaca lzx matroska mmx mng mp3 mpc mpeg mudflap multilib nas ncurses nls nptl nptlonly ogg oggvorbis opengl openmp pam pcre pdf perl pic png pppd psd psp python radeon rar readline reflection reiserfs session speex spell spl sse sse2 ssl startup-notifications sysfs tar tcpd tga theora threads tiff truetype unicode usb vcd vorbis wmf xanim xine xinerama xmms xorg xprint xscreensaver xvid 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 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum