Re: searching program on amd64 for...
On Thu, Oct 13, 2005 at 10:37:08AM -0400, Lennart Sorensen wrote: It is simpler and cleaner to just add your chroot lib dirs to /etc/ld.so.conf Only disadvantage is that you must comment them out before doing a libc6 package upgrade. Other than that, it is nice and clean. That way any lib installed in the chroot is accessable to 32bit programs outside the chroot. Len Sorensen My chroot is located at /chroot, so I added those libs to /etc/ld.so.conf which gives me: /usr/X11R6/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /chroot/lib /chroot/usr/lib /chroot/usr/X11R6/lib /chroot/usr/local/lib But when I run ldd /usr/bin/skype I get the same output. Several libraries, such as libpng12.so.0 are not found, even though they are in /chroot/usr/lib. Did I do something wrong? Thanks, Ric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
Ric Otte [EMAIL PROTECTED] writes: My chroot is located at /chroot, so I added those libs to /etc/ld.so.conf which gives me: /usr/X11R6/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib I would take /emul/* out. Those libs are redundant. /chroot/lib /chroot/usr/lib /chroot/usr/X11R6/lib /chroot/usr/local/lib But when I run ldd /usr/bin/skype I get the same output. Several libraries, such as libpng12.so.0 are not found, even though they are in /chroot/usr/lib. Did I do something wrong? Did you run ldconfig after changing /etc/ld.so.conf? Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Fri, Oct 14, 2005 at 06:56:39AM -0700, Ric Otte wrote: My chroot is located at /chroot, so I added those libs to /etc/ld.so.conf which gives me: /usr/X11R6/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /chroot/lib /chroot/usr/lib /chroot/usr/X11R6/lib /chroot/usr/local/lib But when I run ldd /usr/bin/skype I get the same output. Several libraries, such as libpng12.so.0 are not found, even though they are in /chroot/usr/lib. Did I do something wrong? Did you run ldconfig to update the ld.so.cache after editing the conf file? :) Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
You're both right; I didn't know I had to run ldconfig. Once I ran that it works fine. Thanks very much, Ric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Wed, Oct 12, 2005 at 10:13:33PM -0400, Matthias Julius wrote: Ric Otte [EMAIL PROTECTED] writes: With ldd /usr/bin/skype I get: linux-gate.so.1 = (0x) libqt-mt.so.3 = not found libXext.so.6 = /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0x5557b000) libX11.so.6 = /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0x5558a000) libpthread.so.0 = /emul/ia32-linux/lib/tls/libpthread.so.0 (0x55651000) libstdc++.so.5 = /emul/ia32-linux/usr/lib/libstdc++.so.5 (0x5566) libm.so.6 = /emul/ia32-linux/lib/tls/libm.so.6 (0x5571a000) libgcc_s.so.1 = /emul/ia32-linux/lib/libgcc_s.so.1 (0x5573c000) libc.so.6 = /emul/ia32-linux/lib/tls/libc.so.6 (0x55744000) libdl.so.2 = /emul/ia32-linux/lib/tls/libdl.so.2 (0x55879000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x5000) So it looks like the problem is libqt-mt-so.3. I have that installed at /usr/lib/libqt-mt.so.3, but not in /emul/. Is this library supposed to be in ia32-libs? Thanks, Ric Appearently it is not. But you can unpack the libqt3c102-mt package for i386 manually and copy its content to /emul/ia32-linux/. Matthias I simply copied libqt-me.so.3 files from my chroot to /emul/ia32-linux/usr/lib, but then when I ran ldd /usr/bin/skype I got additional libs not found: linux-gate.so.1 = (0x) libqt-mt.so.3 = /emul/ia32-linux/usr/lib/libqt-mt.so.3 (0x5557b000) libXext.so.6 = /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0x55c67000) libX11.so.6 = /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0x55c76000) libpthread.so.0 = /emul/ia32-linux/lib/tls/libpthread.so.0 (0x55d3d000) libstdc++.so.5 = /emul/ia32-linux/usr/lib/libstdc++.so.5 (0x55d4c000) libm.so.6 = /emul/ia32-linux/lib/tls/libm.so.6 (0x55e06000) libgcc_s.so.1 = /emul/ia32-linux/lib/libgcc_s.so.1 (0x55e28000) libc.so.6 = /emul/ia32-linux/lib/tls/libc.so.6 (0x55e3) libfontconfig.so.1 = /emul/ia32-linux/usr/lib/libfontconfig.so.1 (0x55f65000) libaudio.so.2 = /emul/ia32-linux/usr/lib/libaudio.so.2 (0x55f94000) libXt.so.6 = /emul/ia32-linux/usr/X11R6/lib/libXt.so.6 (0x55fa9000) libpng12.so.0 = not found libz.so.1 = /emul/ia32-linux/usr/lib/libz.so.1 (0x55ffa000) libXrender.so.1 = /emul/ia32-linux/usr/lib/libXrender.so.1 (0x5600c000) libXrandr.so.2 = /emul/ia32-linux/usr/X11R6/lib/libXrandr.so.2 (0x56015000) libXcursor.so.1 = not found libXft.so.2 = not found libfreetype.so.6 = /emul/ia32-linux/usr/lib/libfreetype.so.6 (0x56019000) libSM.so.6 = /emul/ia32-linux/usr/X11R6/lib/libSM.so.6 (0x56086000) libICE.so.6 = /emul/ia32-linux/usr/X11R6/lib/libICE.so.6 (0x5609) libdl.so.2 = /emul/ia32-linux/lib/tls/libdl.so.2 (0x560a7000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x5000) libexpat.so.1 = /emul/ia32-linux/usr/lib/libexpat.so.1 (0x560aa000) So now it looks like I need libpng12.so.0, libXcursor.so.1, and libXft.so.2. Before I go further, I thought I'd ask if simply copying from the chroot will work, or if there is some reason I shouldn't do that. Thanks, Ric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Thu, Oct 13, 2005 at 06:57:45AM -0700, Ric Otte wrote: So now it looks like I need libpng12.so.0, libXcursor.so.1, and libXft.so.2. Before I go further, I thought I'd ask if simply copying from the chroot will work, or if there is some reason I shouldn't do that. It is simpler and cleaner to just add your chroot lib dirs to /etc/ld.so.conf Only disadvantage is that you must comment them out before doing a libc6 package upgrade. Other than that, it is nice and clean. That way any lib installed in the chroot is accessable to 32bit programs outside the chroot. Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
[EMAIL PROTECTED] (Lennart Sorensen) writes: It is simpler and cleaner to just add your chroot lib dirs to /etc/ld.so.conf Yes. I didn't know you already have a chroot. Only disadvantage is that you must comment them out before doing a libc6 package upgrade. Other than that, it is nice and clean. That way any lib installed in the chroot is accessable to 32bit programs outside the chroot. And you can use apt within the chroot to manage updates and resolve dependencies to avoid problems as you describe. Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Tuesday 11 October 2005 19:32, Matthias Julius wrote: Adam Stiles [EMAIL PROTECTED] writes: The Skype client will probably run happyly with the ia32-libs I can confirm that it runs in a chroot. Only tried it once and it gave a quite nice 1940s-shortwave-radio impression. My assumption is some kind of network trouble, but I didn't experiment further. Or could this be related to me bind-mounting /dev so skype could actually talk to my sound card? Have fun, Luca -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Tue, Oct 11, 2005 at 01:32:27PM -0400, Matthias Julius wrote: Adam Stiles [EMAIL PROTECTED] writes: If you have to run closed-source software, you'll most probably be stuck in a chroot. It's best for everyone if you contact the vendors concerned and request politely but firmly that they release their products as Open Source. The Skype client will probably run happyly with the ia32-libs package. If it doesn't you can find out which libs it wants by running ldd /path/to/skype. Matthias With ldd /usr/bin/skype I get: linux-gate.so.1 = (0x) libqt-mt.so.3 = not found libXext.so.6 = /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0x5557b000) libX11.so.6 = /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0x5558a000) libpthread.so.0 = /emul/ia32-linux/lib/tls/libpthread.so.0 (0x55651000) libstdc++.so.5 = /emul/ia32-linux/usr/lib/libstdc++.so.5 (0x5566) libm.so.6 = /emul/ia32-linux/lib/tls/libm.so.6 (0x5571a000) libgcc_s.so.1 = /emul/ia32-linux/lib/libgcc_s.so.1 (0x5573c000) libc.so.6 = /emul/ia32-linux/lib/tls/libc.so.6 (0x55744000) libdl.so.2 = /emul/ia32-linux/lib/tls/libdl.so.2 (0x55879000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x5000) So it looks like the problem is libqt-mt-so.3. I have that installed at /usr/lib/libqt-mt.so.3, but not in /emul/. Is this library supposed to be in ia32-libs? Thanks, Ric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
Ric Otte [EMAIL PROTECTED] writes: With ldd /usr/bin/skype I get: linux-gate.so.1 = (0x) libqt-mt.so.3 = not found libXext.so.6 = /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0x5557b000) libX11.so.6 = /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0x5558a000) libpthread.so.0 = /emul/ia32-linux/lib/tls/libpthread.so.0 (0x55651000) libstdc++.so.5 = /emul/ia32-linux/usr/lib/libstdc++.so.5 (0x5566) libm.so.6 = /emul/ia32-linux/lib/tls/libm.so.6 (0x5571a000) libgcc_s.so.1 = /emul/ia32-linux/lib/libgcc_s.so.1 (0x5573c000) libc.so.6 = /emul/ia32-linux/lib/tls/libc.so.6 (0x55744000) libdl.so.2 = /emul/ia32-linux/lib/tls/libdl.so.2 (0x55879000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x5000) So it looks like the problem is libqt-mt-so.3. I have that installed at /usr/lib/libqt-mt.so.3, but not in /emul/. Is this library supposed to be in ia32-libs? Thanks, Ric Appearently it is not. But you can unpack the libqt3c102-mt package for i386 manually and copy its content to /emul/ia32-linux/. Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
searching program on amd64 for...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi! Anyone knows some amd64 software for: - - unrar (yeah, unrar-free is available, but it doesn't extract any multirars) - - flash (libflash plugin let firefox and konquerer die on www.graz.at everytime) - - skype Cya Lars - -- - - TU Graz, Institut für ComputerGraphik WissensVisualisierung Tel.: +43 316 873-5405 E-Mail: [EMAIL PROTECTED] PGP-Key-ID: 0xB87A0E03 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDS86gVguzrLh6DgMRAvbvAKCdmKQ2oET1CLLT6n2PDds7rpvTgQCeKnpD wXnVCpsmxTGcSSVF7976caw= =e2QM -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
On Tuesday 11 October 2005 15:39, Lars Schimmer wrote: Hi! Anyone knows some amd64 software for: - unrar (yeah, unrar-free is available, but it doesn't extract any multirars) I believe 7-zip can extract RAR archives. Though this began as a Windows thing, it was released Open Source and has since been ported to other architectures including Linux. - flash (libflash plugin let firefox and konquerer die on www.graz.at everytime) Have a look at the GPLflash project on SourceForge. It's not perfect yet by a long stretch, but probably is getting worked on more now there is a more pressing need for it. - skype There are quite a few Open Source VOIP phone clients out there. Personally, I'd use a hardware SIP telephone such as a Grandstream BudgeTone or one of the Zultys ZIP series everytime. If you have to run closed-source software, you'll most probably be stuck in a chroot. It's best for everyone if you contact the vendors concerned and request politely but firmly that they release their products as Open Source. Cya Lars -- - TU Graz, Institut für ComputerGraphik WissensVisualisierung Tel.: +43 316 873-5405 E-Mail: [EMAIL PROTECTED] PGP-Key-ID: 0xB87A0E03 -- AJS
Re: searching program on amd64 for...
Hello, On Tue, Oct 11, 2005 at 04:39:28PM +0200, Lars Schimmer wrote: - - unrar (yeah, unrar-free is available, but it doesn't extract any multirars) unrar-nonfree is in non-free and not distributable in the unofficial archive. But you can build it yourself adding an official mirror to your sources list (deb-src) and apt-get source it. - - flash (libflash plugin let firefox and konquerer die on www.graz.at everytime) blame macromedia, they don't have released a flash plugin for amd64 yet. skype no idea on that, sorry. Best regards Frederik Schueler -- ENOSIG signature.asc Description: Digital signature
Re: searching program on amd64 for...
Adam Stiles [EMAIL PROTECTED] writes: If you have to run closed-source software, you'll most probably be stuck in a chroot. It's best for everyone if you contact the vendors concerned and request politely but firmly that they release their products as Open Source. The Skype client will probably run happyly with the ia32-libs package. If it doesn't you can find out which libs it wants by running ldd /path/to/skype. Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: searching program on amd64 for...
Lars Schimmer a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi! Anyone knows some amd64 software for: - - unrar (yeah, unrar-free is available, but it doesn't extract any multirars) I iuse this one, works great as far i tried it. http://www.rarlab.com/rar/unrar-linux-amd64.gz Regards - - flash (libflash plugin let firefox and konquerer die on www.graz.at everytime) - - skype Cya Lars - -- - - TU Graz, Institut für ComputerGraphik WissensVisualisierung Tel.: +43 316 873-5405 E-Mail: [EMAIL PROTECTED] PGP-Key-ID: 0xB87A0E03 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDS86gVguzrLh6DgMRAvbvAKCdmKQ2oET1CLLT6n2PDds7rpvTgQCeKnpD wXnVCpsmxTGcSSVF7976caw= =e2QM -END PGP SIGNATURE-