Gentoo Archives: gentoo-user

From: covici@××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support
Date: Fri, 24 Apr 2015 22:47:33
Message-Id: 27090.1429915645@ccs.covici.com
In Reply to: Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support by Mike Gilbert
1 Mike Gilbert <floppym@g.o> wrote:
2
3 > On Fri, Apr 24, 2015 at 6:09 PM, <covici@××××××××××.com> wrote:
4 > > Mike Gilbert <floppym@g.o> wrote:
5 > >
6 > >> On Fri, Apr 24, 2015 at 4:51 PM, <covici@××××××××××.com> wrote:
7 > >> > Mike Gilbert <floppym@g.o> wrote:
8 > >> >
9 > >> >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@××××××××××.com> wrote:
10 > >> >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I
11 > >> >> > unmerged all the emul_x86 packages (after doing quickpkg on them,
12 > >> >> > because I am a coward), and then it was complaining that I should run
13 > >> >> > emerge @preserved-rebuild which I did and every time I run that, it
14 > >> >> > gives me another package to change its use flag to add abi_x86_32.
15 > >> >> > After doing some 70 of those (a pain), I get to something which I cannot
16 > >> >> > solve. At some early point portage suggested that I run --newuse
17 > >> >> > --update when doing this, but now I am down to the following:
18 > >> >> > !!! All ebuilds that could satisfy
19 > >> >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]"
20 > >> >> > have been masked.
21 > >> >> > !!! One of the following masked packages is required to complete your
22 > >> >> > request:
23 > >> >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing
24 > >> >> > keyword)
25 > >> >> > /etc/portage/package.mask:
26 > >> >> > #need that system because of older kernel
27 > >> >>
28 > >> >> I'm confused. Are you saying that you have sys-apps/systemd in
29 > >> >> /etc/portage/package.mask?
30 > >> > ]
31 > >> > I had to mask off later versions of systemd because I cannot use a
32 > >> > kernel which is required by later versions of systemd.
33 > >>
34 > >> Later than what? What version of systemd do you have installed?
35 > >>
36 > >> There is probably no way to resolve the situation you are in if you
37 > >> cannot rebuild systemd with the appropriate use flags.
38 > >
39 > > I am using 2.12-r5. I guess I need to restore the system to before I
40 > > started fooling with things. I tried to pub abi_x86_32 in the
41 > > make.conf, but no joy.
42 > >
43 >
44 > If you really need to, you can grab the systemd-212-r5 ebuild and
45 > patches from the CVS attic:
46 >
47 > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild
48 > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0001-sd-rtnl-fix-off-by-one.patch
49 > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0002-fsck-Search-for-fsck.type-in-PATH.patch
50
51 Thanks for that, I had never used the attic before. Now it got past
52 that problem and is compiling some 80 packages! But hopefully after
53 that, things will be OK, again.
54
55 --
56 Your life is like a penny. You're going to lose it. The question is:
57 How do
58 you spend it?
59
60 John Covici
61 covici@××××××××××.com