Gentoo Archives: gentoo-amd64

From: Boky <verynotbad@×××××.com>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: Emerging package as both 64 and 32 bit
Date: Sat, 16 Dec 2006 20:03:37
Message-Id: loom.20061216T202110-921@post.gmane.org
In Reply to: [gentoo-amd64] Re: Emerging package as both 64 and 32 bit by Duncan <1i5t5.duncan@cox.net>
1 Duncan <1i5t5.duncan <at> cox.net> writes:
2
3 >
4 > "Boky" <verynotbad <at> gmail.com> posted
5 > e8666cf90612160745k19aa5622ueb3c7e84295285bc <at> mail.gmail.com, excerpted
6 > below, on Sat, 16 Dec 2006 16:45:24 +0100:
7 >
8 > > Anyways, is it possible to emerge the same package in parallel? As
9 > > 32-bit and 64-bit version?
10 > >
11 > > Something in the lines of:
12 > > ABI="amd64,x86" emerge libxml2
13 > >
14 > > or:
15 > > emerge libxml2
16 > > ABI="x86" emerge
17 > > --some-option-to-ignore-already-installed-package-and-not-remove-it
18 > > libxml2
19 >
20 >
21 > For a variation on the 32-bit chroot that involves creating it, then
22 > using it to build your own 32-bit emul- packages that you can merge on
23 > your 64-bit system without screwing up its database, check here. (This is
24 > NOT official Gentoo, just something a Gentoo/amd64 user put up. I'm not
25 > sure if it's fully upto date, but the idea will remain the same even if
26 > you have to tweak the specifics a bit.) It's worth a read, anyway, just
27 > to see how it can be done, whether you choose to do it yourself or not.
28 >
29 > Unofficial (User's) Gentoo/amd64 Creating your own 32-bit emul packages
30 > HOWTO: http://www.andyjeffries.co.uk/32bit-ebuild-amd64.html
31 >
32
33 Thank you Duncan.
34
35 This is exacly what I was looking for. I have already created a 32-bit chroot,
36 but wasn't very keen on the idea of issuing 10+ commands (mount -o bind...) to
37 start openoffice or firefox.
38
39 I was experimenting with "emerge -b" but sadly, everything gets installed into
40 /lib so it's not usable on the main root.
41
42 I will give the mentioned link a shoot and tell you how it goes.
43
44
45 Cheers,
46 B
47
48 --
49 gentoo-amd64@g.o mailing list