On Tue, 2012-11-20 at 15:10:04 +0800, Thomas Goirand wrote:
> Daniel wrote:
> > wget http://87.98.215.228/debian/dists/archive.pub
> > debootstrap --arch=x32 --components=main,byhand,partial \
> >  --keyring=`pwd`/archive.pub \
> >  sid /root/x32-chroot/ http://87.98.215.228/debian/
> 
> 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?

In addition to what other have said, I'd strongly recommend against
using apt when attempting cross-grades, as the way apt currently
supports it is by removing the old instance and installing the new
one, which might render your system unusable. Also to perform some
cross-gradings you might need for some shared libraries to be marked
M-A:same which they might not yet be.

You can use bare dpkg, which does support cross-grading natively, but
then you might end up running into dependency-hell...

See my example cross-grading session in
<https://lists.debian.org/debian-devel-announce/2012/03/msg00005.html>.
Altough splitting the --unpack and --configure stages should make the
cross-grade easier.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121120233046.gc21...@gaara.hadrons.org

Reply via email to