Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] seg fault emerging abiword
Date: Wed, 30 May 2007 19:32:52
Message-Id: 200705302126.39628.bo.andresen@zlin.dk
In Reply to: Re: [gentoo-user] seg fault emerging abiword by Mat Harris
1 On Wednesday 30 May 2007 21:16:18 Mat Harris wrote:
2 > > Don't use --nodeps. That would just make a mess out of [your] system. If
3 > > you've installed split kde (kde-meta) then why are you trying to install
4 > > monolithic kde packages? I.e. why are you trying to install kdebase
5 > > rather than kdebase-meta and kdepim rather than kdepim-meta? And why are
6 > > you installing either of those at all when they have already been pulled
7 > > in by kde-meta?
8 > >
9 > > http://www.gentoo.org/doc/en/kde-split-ebuilds.xml
10 >
11 > Aah ok well the howto i found on google didn't mention anything about using
12 > meta packages for the apps once i had the base installed. This could
13 > explain why I have spent the last week compiling stuff for kde ;)
14
15 Well, you only need meta packages if you want to install everything that ships
16 together upstream. You could just emerge the split packages you want such as
17 e.g. konqueror, kcontrol, etc..
18
19 > Ok i'll probably re-install unless there's some easy way to clean up.
20
21 There certainly is an easier way than reinstalling for this issue. What you've
22 posted thus far actually suggests that you haven't made a mess out of your
23 system yet as it showed kdepim and kdebase as not yet installed. In that case
24 you just need to stop trying to install monolithic packages.
25
26 Otherwise you need to unmerge the monolithic packages you've installed
27 with --nodeps and remerge the split packages that they've overwritten. Code
28 Listing 3.1 in the above document shows you how to get the name of the
29 packages any monolithic package would overwrite.
30
31 E.g. if you've emerged kdebase-meta and kdebase at the same time and you want
32 to stick with split packages you can do this:
33
34 # emerge -Cva kdebase
35 # function die() { echo $@; }
36 # source $(portageq portdir)/eclass/kde-functions.eclass
37 # emerge --oneshot -va $(get-child-packages kde-base/kdebase)
38
39 --
40 Bo Andresen

Attachments

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

Replies

Subject Author
Re: [gentoo-user] seg fault emerging abiword Mat Harris <mat.harris@×××××××××.com>