Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] perl-cleaner lerfovers
Date: Mon, 16 Feb 2015 16:40:31
Message-Id: 201502161640.18223.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] perl-cleaner lerfovers by Alexander Kapshuk
1 On Monday 16 Feb 2015 16:35:15 Alexander Kapshuk wrote:
2 > On Mon, Feb 16, 2015 at 12:52 AM, Walter Dnes <waltdnes@××××××××.org> wrote:
3 > > On Sat, Feb 14, 2015 at 02:46:01PM +0200, Alexander Kapshuk wrote
4 > >
5 > > > I didn't know that. Thanks. I seem to have quite a few in my world file
6 > >
7 > > at
8 > >
9 > > > the moment. I didn't put any of them in there by hand though, to the
10 > > > best of my knowledge.
11 > > >
12 > > > grep -i libs /var/lib/portage/world
13 > > > dev-libs/glib
14 > > > dev-libs/libevent
15 > > > dev-libs/libyaml
16 > > > media-libs/gst-plugins-base
17 > > > media-libs/gst-plugins-base:0.10
18 > > > media-libs/gstreamer
19 > > > media-libs/gstreamer:0.10
20 > > > media-libs/libpng
21 > > > media-libs/libpng:1.2
22 > > > media-libs/libpng:1.5
23 > > > media-libs/libv4l
24 > > > media-libs/webrtc-audio-processing
25 > > > sys-libs/gpm
26 > > >
27 > > As Peter has noted, you probably updated most of these files manually
28 > >
29 > > without supplying the "-1" (or "--oneshot") option. I do know that
30 > > sys-libs/gpm must be in world if you want a text-console mouse-pointer,
31 > > because it's a user-selected install. I checked on my system. The
32 > > following are on my system, but not in world.
33 > >
34 > > dev-libs/glib
35 > > dev-libs/libevent
36 > > media-libs/libpng (=media-libs/libpng-1.6.16)
37 > >
38 > > If you've emerged any package with the "gstreamer" flag, then...
39 > >
40 > > media-libs/gst-plugins-base
41 > > media-libs/gst-plugins-base:0.10
42 > > media-libs/gstreamer
43 > > media-libs/gstreamer:0.10
44 > >
45 > > ...don't belong in world. If you want to clean up world safely, I
46 > > suggest the following...
47 > >
48 > > 1) make a backup of /var/lib/portage/world
49 > >
50 > > 2) edit /var/lib/portage/world, by removing the following lines...
51 > >
52 > > dev-libs/glib
53 > > dev-libs/libevent
54 > > media-libs/libpng
55 > > media-libs/libpng:1.2
56 > > media-libs/libpng:1.5
57 > > media-libs/gst-plugins-base
58 > > media-libs/gst-plugins-base:0.10
59 > > media-libs/gstreamer
60 > > media-libs/gstreamer:0.10
61 > >
62 > > 3) run the command "emerge -p --depclean" and post the output back here
63 > > before doing anything more.
64 > >
65 > > --
66 > > Walter Dnes <waltdnes@××××××××.org>
67 > > I don't run "desktop environments"; I run useful applications
68 >
69 > Thanks for your reply.
70 >
71 > What I've done on two of my gentoo systems is, what had been suggested in
72 > one of the earlier replies to this thread. I ran emerge -C `grep -i libs
73 > /var/lib/portage/world`, followed by emerge @preserved-rebuild.
74 > While on another one of my systems I tried emerge --deselect `grep -i libs
75 > /var/lib/portage/world`, followed by emerge --depclean.
76 >
77 > As a result, I no longer have any libs in my world set.
78 >
79 > I should probably put sys-libs/gpm back into the world set via emerge
80 > --noreplace, based on what you said about the package.
81 >
82 > I should probably look into what does and what doesn't have to go into the
83 > world file. Up until recently I assumed that portage would figure that out
84 > for me.
85
86 It does/should. Until you run regenworld, or emerge -u <package>.
87
88 --
89 Regards,
90 Mick

Attachments

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