Gentoo Archives: gentoo-user

From: Robin Atwood <robin@×××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4
Date: Sun, 10 Jul 2016 13:18:08
Message-Id: 201607102017.47422.robin@binro.org
In Reply to: Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4 by Peter Humphrey
1 On Sunday 10 July 2016, Peter Humphrey wrote:
2 > On Saturday 09 Jul 2016 23:22:49 I wrote:
3 > > On Sunday 10 Jul 2016 04:08:36 Michael Palimaka wrote:
4 > --->8
5 >
6 > > > This change is correct - we're in the process of cleaning up some old
7 > > > ebuilds at the moment.
8 > > >
9 > > > In this case kde-apps/kdebase-runtime-meta:5 doesn't imply anything
10 > > > KF5-based - it has just been ported to use a newer eclass. It still
11 > > > just pulls in the old KDE4-based kde-runtime packages.
12 >
13 > I don't think that's entirely true; see below.
14 >
15 > > That's good news. Now, how does one allow that package to be installed
16 > > while keeping the rest of KF5 masked?
17 > >
18 > > # cat /etc/portage/package.mask
19 > > kde-plasma/*
20 > > kde-frameworks/*:5
21 > > kde-apps/*:5
22 > > kde-misc/*:5
23 > >
24 > > >=kde-apps/kde4-l10n-16.04.1
25 > >
26 > > We seem to need an analogue of CONFIG_PROTECT and CONFIG_PROTECT_MASK, in
27 > > which we could mask all kde-apps/*:5 while allowing
28 > > kde-apps/kdebase-runtime-meta:5 to be installed. Can that be done? I hope
29 > > there's an easier way than masking all 122 apps separately.
30 >
31 > In fact I tried the separate masking. It led on to having to treat
32 > kde-plasma and kde-frameworks similarly, and before I knew it I was
33 > unmasking a load of packages that don't belong in a KDE-4 system.
34 >
35 > What to try next?
36
37 Indeed. The situation seems to be that Gentoo is not upgradable unless KDE5 is
38 installed. :(
39
40 Robin
41
42 --
43 ----------------------------------------------------------------------
44 Robin Atwood.
45
46 "Ship me somewheres east of Suez, where the best is like the worst,
47 Where there ain't no Ten Commandments an' a man can raise a thirst"
48 from "Mandalay" by Rudyard Kipling
49 ----------------------------------------------------------------------
50
51
52
53
54
55
56
57
58
59 --
60 This message has been scanned for viruses and
61 dangerous content by MailScanner, and is
62 believed to be clean.