Re: searching program on amd64 for...

2005-10-14 Thread Ric Otte
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...

2005-10-14 Thread Matthias Julius
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...

2005-10-14 Thread Lennart Sorensen
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...

2005-10-14 Thread Ric Otte
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...

2005-10-13 Thread Ric Otte
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...

2005-10-13 Thread Lennart Sorensen
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...

2005-10-13 Thread Matthias Julius
[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...

2005-10-12 Thread Luca Ingianni
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...

2005-10-12 Thread Ric Otte
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...

2005-10-12 Thread Matthias Julius
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...

2005-10-11 Thread Lars Schimmer
-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...

2005-10-11 Thread Adam Stiles
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...

2005-10-11 Thread Frederik Schueler
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...

2005-10-11 Thread Matthias Julius
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...

2005-10-11 Thread Yannick - Debian/Linux

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-