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: Sat, 25 Apr 2015 04:10:17
Message-Id: 20238.1429935003@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 Well, now that I have put abi_x86_32 in make.conf and did those 80
52 packages and fixed the preserved_libs, in my next update it wants to do
53 199 reinstalls to get every possible package which has that flag -- do I
54 need all that or should I go back to the individual packages, now that
55 things are fixed as far as the libs are concerned? Do I gain anything
56 by having all those packages have that flagg set?
57
58 --
59 Your life is like a penny. You're going to lose it. The question is:
60 How do
61 you spend it?
62
63 John Covici
64 covici@××××××××××.com

Replies