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

Re: amd64 porters IRC meeting: preparations for sarge



Thomas Steffen <steffen.list.account@gmail.com> writes:

> On 4/26/05, Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de> wrote:
>> If you have a chroot that is simple:
>> 
>> 'apt-get install foobar' in the chroot
>> dpkg --force-architecture -i /chroot/var/cache/apt/foobar*deb
>
> Yes, that is a start. But I don't think that any --force-* options
> should be exposed to the user. Basically, dpkg should not be exposed.
> So we would need a wrapper to handle this.
>
>> The multiarch proposal works without chroot and always works. Having
>> the libs in chroots and the binary in / won't work with plugins or
>> libs that load other files at runtime.
>
> I had a closer look at the multiarch proposal, and it does not solve
> those problems either. It only states that they should be treated on a
> "case to case" basis. Still, it needs to be worked out some way.

With multiarch you just say

apt-get install openoffice.org

and it finds the i386 debs, downloads them, downloads any needed
Depends in the right/best bitness and installs it all.

'apt-get install foobar:arch' to force a specific architecture if in
doubt.

What is there left to handle?

>> All this is just bandaid till sarge is out of the way and true
>> multiarch can be uploaded to debian. 
>
> Well, I am not sure that multiarch is going to be so much easier, or
> so much different in the end. But I agree, once sarge is out of the
> way, things will certainly move forward again.
>
> Thomas

Multiarch is completly different. Packages will be build for the right
file positions and non overlapping. No need to cludge around with a
chroot.

MfG
        Goswin



Reply to: