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

Re: x32 port bootstrap is uploaded

Once upon a time, Thomas Goirand wrote:
> Can I also just add the above Debian repo, do --add-architecture,
> and start replacing some packages? How can I for example, replace
> perl, on a running server?

That should work, as long as you make sure to exclude x32 from the
main Debian repo.  i.e. make /etc/apt/sources.list look something

deb [ arch=amd64,i386 ] http://http.debian.net/debian/ sid main contrib non-free
deb [ arch=x32 ] sid main byhand partial

In the case of perl, I'm not sure how well it will work in practice,
given that it would have to cross-grade all the arch-dependent perl
packages at the same time.  So you might have to help "apt-get install
perl:x32" with some more packages, and depending on how many of the
dependencies support multi-arch or not, it might end up deleting more
than you'd want.  Plus, since I don't see any Multi-Arch: foreign tag
on the perl package currently, things depending on perl will probably
also need cross-grading or removing.  (And I don't know if such a
Multi-Arch tag would be a good idea, depending on how it would
interact with the perlapi-* virtual dependency.)
Daniel Schepler

Reply to: