[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ia32-apt-get: How this is tuppodes to be used???



On Wed, Jul 1, 2009 at 1:21 PM, Ivan Marin <ispmarin@gmail.com> wrote:
>
> Hello,
>
> 2009/7/1 Jaime Ochoa Malagón <chptma@gmail.com>
>>
>> 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

chptma@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)

chptma@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 <ispmarin@gmail.com> wrote:
>>>
>>> Hello all,
>>>
>>> This discussion interests me very much.
>>>
>>> 2009/7/1 Dominique Dumont <domi.dumont@free.fr>
>>>>
>>>> >    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 debian-amd64-REQUEST@lists.debian.org
>>>> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>>>>
>>>
>>
>>
>>
>> --
>> 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


Reply to: