From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FJp90-0000Ys-ST for garchives@archives.gentoo.org; Thu, 16 Mar 2006 09:51:47 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with SMTP id k2G9okGQ017921; Thu, 16 Mar 2006 09:50:46 GMT Received: from zaz.kom.auc.dk (zaz.kom.auc.dk [130.225.51.10]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with ESMTP id k2G9juPo004831 for ; Thu, 16 Mar 2006 09:45:56 GMT Received: from pc101-c.stud.ies.auc.dk ([10.8.12.101]) by zaz.kom.auc.dk with esmtp (Exim 2.05 #3) id 1FJp3L-0002DT-00 for gentoo-user@lists.gentoo.org; Thu, 16 Mar 2006 10:45:55 +0100 From: Bo Andresen To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] overnetclc: error while loading shared libraries: libstdc++.so.5: cannot open Date: Thu, 16 Mar 2006 10:45:54 +0100 User-Agent: KMail/1.9.1 References: <200603151529.54790.bo.andresen@gmail.com> <200603152357.07803.bss03@volumehost.net> In-Reply-To: <200603152357.07803.bss03@volumehost.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603161045.55152.bo.andresen@gmail.com> X-Archives-Salt: ff9f3ead-4300-4c01-a8af-52ad5229a0d7 X-Archives-Hash: 306f392044ab61d54811c0869965f199 On Thursday 16 March 2006 06:57, Boyd Stephen Smith Jr. wrote: > On Wednesday 15 March 2006 08:29, Bo Andresen wrote > about '[gentoo-user] overnetclc: error while loading shared libraries: > > libstdc++.so.5: cannot open': > > I am having a problem with overnet on an amd64 computer. For some reason > > it connat load libstdc++.so.5. > > > > $ overnetclc > > overnetclc: error while loading shared libraries: libstdc++.so.5: cannot > > open shared object file: No such file or directory > > > > I checked and realized that I did not have this file so I emerged > > libstdc++-v3. This did get me the file in /usr/lib64. Still no luck. I > > suppose the problem is that overnet is a binary package which requires a > > 32 bit library. Still I don't know how to solve this problem. Perhaps > > the problem is that I need multilib but I don't know how to select that > > since the multilib use flag is missing. > > Multilib is handled by profiles now. From the part of your post I've > trimmed (DOH) you are using a multilib profile, so the use flag is treated > as always on. But shouldn't libstdc++-v3 install both 64 bit and 32 bit libraries then? It most certainly doesn't. # equery files libstdc++-v3 [ Searching for packages matching libstdc++-v3... ] * Contents of sys-libs/libstdc++-v3-3.3.6: /etc /etc/env.d /etc/env.d/99libstdc++ /usr /usr/lib64 /usr/lib64/libstdc++-v3 /usr/lib64/libstdc++-v3/libstdc++.so.5 -> libstdc++.so.5.0.7 /usr/lib64/libstdc++-v3/libstdc++.so.5.0.7 Also this leads me to believe that the use flag is actually off. This may have no importance (because of the profile) but I am quite confused on how this is supposed to work. # equery uses libstdc++-v3 [SNIP] [ Found these USE variables for sys-libs/libstdc++-v3-3.3.6 ] U I [SNIP] - - multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries [SNIP] > Also, you might need one (or more) of the packages from > app-emulation/emul-x86-*. # eix -s emul -S libstdc++ * app-emulation/emul-linux-x86-compat Available versions: 1.0 1.0-r1 Installed: none Homepage: http://www.gentoo.org/ Description: emul-linux-x86 version of lib-compat, with the addition of a 32bit libgcc_s and the libstdc++ versions provided by gcc 3.3 and 3.4 for non-multilib systems. The description leads me to believe that this is for non-multilib systems. But I want multilib. Am I missing anything here? If anyone can direct me towards some proper documentation of how multilib is supposed to work I would appreciate that. And as always thanks for your replies. :) -- Bo Andresen -- gentoo-user@gentoo.org mailing list