On Wed, Jul 1, 2009 at 1:21 PM, Ivan Marin <[email protected]> wrote: > > Hello, > > 2009/7/1 Jaime Ochoa Malagón <[email protected]> >> >> Hi, >> >> Let me try to explain this. >> >> First debian try to be pure on the distribution packages e.i. all the >> packages try to be amd64 for the amd64 version but some packages are not >> designed to be 64bits like wine... >> >> wine is an 32bits application and needs 32bits libraries >> >> the same for skype and acroread both programs needs 32bits libraries >> >> If you have a program 32bits and this needs some libraries this libraries >> are 32bits there is no other way... >> If you have a program 64bits and this needs some libraries this libraries >> are 64bits there is no other way... > > Ok. > >> >> nspluginwrapper is a program that allows to run firefox 32bits plugins in >> firefox 64bits and for this needs both libraries... > > No, nspluginwrapper was not that nice, so I would'd like to go back to ns. > >> >> You must pin your 32bits repos to prevent the mix of this libraries, in >> general you must not allow the replace of a 64bits library with a 32bits >> library... >> >> You should install only the 32bits libraries that yours "only 32bits" >> programs needs... > > Ok. So, just to see if I understand correctly: > > I need libasound library, both on 32b and 64b. Before, you just had to > install the lib32asound and libasound packages; libasound would to go /lib > and lib32asound would go to /emul/lib32, so 64b programs would use the 64b > library, and the 32b would use the 32b. Now, how this works with ia32-apt-get?
I have this packages installed and working... ii lib32asound2 1.0.20-3 shared library for ALSA applications (32 bit ii lib32asound2-plugins 1.0.20-1 ALSA library additional plugins (32 bit) ii libasound2 1.0.20-3 shared library for ALSA applications ii libasound2-plugins 1.0.20-1 ALSA library additional plugins chp...@refugio:~$ ldd /usr/bin/skype linux-gate.so.1 => (0xf7f2e000) libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7e1f000) libXv.so.1 => /usr/lib32/libXv.so.1 (0xf7e1a000) libXss.so.1 => /usr/lib32/libXss.so.1 (0xf7e16000) chp...@refugio:~$ ldd /usr/bin/alsamixer linux-vdso.so.1 => (0x00007fff69fff000) libncurses.so.5 => /lib/libncurses.so.5 (0x00007f5e619d7000) libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f5e616f3000) libm.so.6 => /lib/libm.so.6 (0x00007f5e61470000) > > >> >> Hope this help. > > Thanks > >> >> On Wed, Jul 1, 2009 at 12:45 PM, Ivan Marin <[email protected]> wrote: >>> >>> Hello all, >>> >>> This discussion interests me very much. >>> >>> 2009/7/1 Dominique Dumont <[email protected]> >>>> >>>> > Merci beaucoup Dominique! >>>> >>>> De rien ;-) >>>> >>>> > I get the point so what I must to do to avoid 'ia32-apt-get >>>> > confusion', this is not install i386/32bits packages overwriting amd64 >>>> > versions? >>>> >>>> Yes, but it may not be easy depending on the application you want to run. >>>> For >>>> instance wine requires 32b libs. (although I have not completely understood >>>> wine requirements regarding 32b vs 64b) >>> >>> It's still not clear to me how we should install ia32 libs on amd64 >>> systems. If I try to install a 32b library, sometimes it will try to >>> overwrite an amd64, sometimes not. Pinning is the right choice? For >>> instance, libasound, etc. The 32b libraries will be installed correctly on >>> /emul/ia32? Is there any howto to solve this problems? For now, I'm still >>> using ia32-libs and ia32-libs-gtk from testing to keep things like skype >>> and firefox 3.5 working. >>> >>>> >>>> > Another question: what is the best combination to run proprietary >>>> > ATi Video drivers? fglrx-*=1:9-5-1 + linux-image=2.6.26-17? >>>> >>>> "best" is difficult to estimate... Safer means sticking to Lenny. >>>> >>>> If you need more recent packages, either use testing or unstable. >>>> Blending Lenny and Sid is more risky. >>>> >>>> Currently, fglrx-*=1:9-5-1 is the latest you can install on sid/amd64 with >>>> kernel 2.6.29. >>>> >>>> HTH >>>> >>>> >>>> -- >>>> To UNSUBSCRIBE, email to [email protected] >>>> with a subject of "unsubscribe". Trouble? Contact >>>> [email protected] >>>> >>> >> >> >> >> -- >> Perhaps the depth of love can be calibrated by the number of different >> selves that are actively involved in a given relationship. >> >> Carl Sagan (Contact) >> >> Jaime Ochoa Malagón >> Arquitecto de Soluciones >> Cel: +52 (55) 1021 0774 > -- Perhaps the depth of love can be calibrated by the number of different selves that are actively involved in a given relationship. Carl Sagan (Contact) Jaime Ochoa Malagón Arquitecto de Soluciones Cel: +52 (55) 1021 0774 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

