[Pkg-ia32-libs-maintainers] ia32-apt-get status?

Michal Suchanek hramrach at centrum.cz
Fri Sep 17 19:53:54 UTC 2010


On 15 September 2010 21:16, Goswin von Brederlow <goswin-v-b at web.de> wrote:
> Michal Suchanek <hramrach at centrum.cz> writes:
>
>> Hello
>>
>> On 11 July 2010 09:41, Goswin von Brederlow <goswin-v-b at web.de> wrote:
>>> Michal Suchanek <hramrach at centrum.cz> writes:
>>>
>>>> On 17 March 2010 15:27, Goswin von Brederlow <goswin-v-b at web.de> wrote:
>>>>> Michal Suchanek <hramrach at centrum.cz> writes:
>>>>>
>>>>
>>>>>> So what's going on with it?
>>>>>>
>>>>>> Current aptitude conflicts with ia32-apt-get and I do not see it in u.d-m.o.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> Michal
>>>>>
>>>>> Waiting on an apt patch that makes the whole thing a whole lot more
>>>>> clean.
>>>>>
>>>>> MfG
>>>>>        Goswin
>>>>>
>>>>
>>>> Hello
>>>>
>>>> Given no trace of ia32-apt in the archives I take it it's not going to
>>>> get into Squeeze.
>>>>
>>>> Still could the patched apt get at least into experimantal so that we
>>>> get choice of half-working solutions rather than only half-broken
>>>> ia32-libs that are there now?
>>>
>>> The experimental apt does have the patch, or rather a variant of the
>>> patch. Unfortunately the experimental apt segfaults a lot (and no, I'm
>>> certain it isn't my patch causing it) so getting it into squeeze in its
>>> current state might be problematic.
>>>
>>> MfG
>>>        Goswin
>>>
>>> PS: I might find the time to make an (out of Debian) update for
>>> ia32-apt-get next weekend. So far nothing is planed for that (lets hope
>>> it stays that way).
>>>
>>
>> What is the status of 32bit libraries on Debian?
>>
>> I am experiencing issues with running 32bit software.
>>
>> Currently the ia32-libs provided by Debian are hopelessly outdated and
>
> Ia32-libs 20100914 was just uploaded.
>
>> the ia32-apt scripts which are supposed to push standard 32bit
>> packages through the 64bit apt are failing to convert many packages
>> for me so they don't show in the merged package lists.
>
> It should convert anything that is a library package (under the new name
> then) or binary packages not present for amd64 unless it is in the
> blacklist. Can you give an example of what is getting lost?
>
>> Is there any solution in sight or should I try installing a different
>> distro for 32bit compatibility?
>>
>> Thanks
>>
>> Michal
>
> While updating ia32-apt-get to the experimental apt I found some more
> bugs in apt so I got stuck mid conversion. But I think those things are
> fixed now and apt 0.8.0 is in testing (squeeze). So I will have to take
> another shot at it.
>
> But that wouldn't change anything for you. With the patch the
> implementation just gets a lot cleaner. I haven't added new features so
> it shouldn't change the amount of packages you can install. For that I
> need to know more about what the actual problem seems to be.
>

Sorry, didn't send the last two emails to the list.

For the packages which are converted the ia32-libs-tools do good job
at converting them. I wrote a hook which allows installing 32bit
mesa-utils alongside 64bit ones so that both 64bit and 32bit dri setup
can be checked.

The mesa from

deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu maverick main

is installed fine both 32bit and 64bit.

Unfortunately, ia32-libs-tools fails to convert wine1.2 and wine1.3
packages from https://launchpad.net/~ubuntu-wine/+archive/ppa

The source line is

deb [arch=i386] http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main

I also have the Lucid sources but that should at worst get me
different build of wine.

the line appears here:

 grep -rF http://ppa.launchpad.net/ub /etc/ia32-* | grep maverick
/etc/ia32-apt/i386/sources.list:deb
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
/etc/ia32-apt/amd64/sources.list:deb-src
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
/etc/ia32-apt/sources.list:deb [arch=i386]
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
/etc/ia32-apt/sources.list:deb-src
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
/etc/ia32-apt/sources.list.d/ia32-apt-get.i386.list:deb
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main

these binary lists get downloaded:

# find /var/lib/ia32-apt/ -name *ubuntu-wine_ppa_ubuntu_dists_maverick*Packages
/var/lib/ia32-apt/i386/lists/ppa.launchpad.net_ubuntu-wine_ppa_ubuntu_dists_maverick_main_binary-i386_Packages
/var/lib/ia32-apt/lists/ppa.launchpad.net_ubuntu-wine_ppa_ubuntu_dists_maverick-i386_main_binary-amd64_Packages
/var/lib/ia32-apt/lists/ppa.launchpad.net_ubuntu-wine_ppa_ubuntu_dists_maverick_main_binary-i386_Packages

and these contain information about wine1.3 package:

 grep  Package:\ wine1.3\$ `find /var/lib/ia32-apt/ -name
*ubuntu-wine_ppa_ubuntu_dists_maverick*Packages`
/var/lib/ia32-apt/i386/lists/ppa.launchpad.net_ubuntu-wine_ppa_ubuntu_dists_maverick_main_binary-i386_Packages:Package:
wine1.3
/var/lib/ia32-apt/lists/ppa.launchpad.net_ubuntu-wine_ppa_ubuntu_dists_maverick-i386_main_binary-amd64_Packages:Package:
wine1.3

neither apt nor aptitude know about the package.

Thanks

Michal
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mesa-utils.hook
Type: application/octet-stream
Size: 203 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ia32-libs-maintainers/attachments/20100917/2aa7a152/attachment.obj>


More information about the Pkg-ia32-libs-maintainers mailing list