Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: FIXED: Re: KDE3 removal
Date: Sat, 28 Nov 2009 00:02:33
Message-Id: 200911280001.33414.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] Re: FIXED: Re: KDE3 removal by Alan McKinnon
1 On Friday 27 November 2009 15:53:41 Alan McKinnon wrote:
2 > On Friday 27 November 2009 17:27:30 James wrote:
3 > > Mick <michaelkintzios <at> gmail.com> writes:
4 > > > Hmm, I thought that kweather, kate and kfloppy were brought in by some
5 > > > meta or other. It seems that I'll have to install these on their own?
6 > >
7 > > Hello Mick,
8 > >
9 > > I'm just not certain any more exactly which packages belong to
10 > > which meta(kde) package. I think they are added and dropped
11 > > over the last few years, resulting in a dynamic grouping
12 > > or like those you mentioned, not being picked up by and of the
13 > > kde-meta packages.
14 >
15 > You fellows really need to read the full set of portage man pages. You
16 > sound like mechanics that don't know how spanners work.
17
18 I'm sure there's a spanner thrown somewhere in the works ...
19
20 > The contents of packages is determined by upstream (KDE), not by the gentoo
21 > devs. Gentoo devs merely split the monolithic tarballs up into whatever
22 > apps the KDE devs say is inside it
23 >
24 > To find out what is in a -meta package:
25 >
26 > cat $PORTDIR/kde-base/*-meta/*ebuild
27 >
28 > There isn't a special tool to do this, much as there isn't a tool to tell
29 > you what stuff DEPENDs on say apache. There is a general tool, it's
30 > equery depends -a
31 [snip ...]
32
33 > To find out what depends on kate, kweather and kfloppy, use the correct
34 > portage tool:
35 >
36 > alan@nazgul ~ $ equery depends -a kate
37 > * Searching for kate ...
38 > kde-base/kdesdk-meta-4.3.1 (>=kde-base/kate-4.3.1:4.3[kdeprefix=])
39 > kde-base/kdesdk-meta-4.3.3 (!kdeprefix ? >=kde-base/kate-4.3.3[-kdeprefix])
40 > (kdeprefix ?
41 > >=kde-base/kate-4.3.3:4.3[kdeprefix])
42
43 OK, but I am getting this much - slightly different to yours above:
44
45 # equery depends -a kate
46 [ Searching for packages depending on kate... ]
47 kde-base/kde-meta-4.3.1 (>=kde-base/kate-4.3.1:4.3[kdeprefix=])
48 kde-base/kdesdk-meta-4.3.1 (>=kde-base/kate-4.3.1:4.3[kdeprefix=])
49
50 Now, fair enough, I do not have kde-base/kde-meta installed, so nothing wants
51 to pull back in kate when I update world.
52
53 > > Let me know if you find a silver bullet (syntax) for discerning
54 > > what kde packages are grouped into which meta package or
55 > > not grouped at all..
56 >
57 > This is Unix. We use grep, sed and awk to find stuff.
58 >
59 > Much faster than just about anything else...
60
61 Right, but only if your regex-fu is good enough. Mine is rather pathetic ...
62 :-(
63
64 Grateful for all help received to pick up the right spanner. ;-)
65 --
66 Regards,
67 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Re: FIXED: Re: KDE3 removal Alan McKinnon <alan.mckinnon@×××××.com>