Gentoo Archives: gentoo-user

From: Bruce Hill <daddy@×××××××××××××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] System maintenance procedure?
Date: Sun, 09 Dec 2012 17:03:05
Message-Id: 20121209170137.GB23914@server
In Reply to: Re: [gentoo-user] System maintenance procedure? by Neil Bothwick
1 On Sun, Dec 09, 2012 at 04:48:24PM +0000, Neil Bothwick wrote:
2 > > What is @preserved-rebuild ?
3 >
4 > It is a portage set, hence the @ prefix, containing packages that need to
5 > be rebuilt in order to link them against the installed versions of
6 > libraries.
7 >
8 > > workstation ~ # emerge -a @preserved-rebuild
9 > > emerge: 'preserved-rebuild' is an empty set
10 > > emerge: no targets left after set expansion
11 >
12 > So you have nothing that needs rebuilding. Portage will warn you when the
13 > set it non-empty, telling you to run emerge @preserved-rebuild. There is
14 > no need to run it at any other time.
15 >
16 >
17 > --
18 > Neil Bothwick
19
20 This alias is run with coffee every morning on 8 Gentoo installs on this LAN:
21 alias ud='eix-sync && emerge -aDjNuv @world && dispatch-conf && emerge -a --depclean && revdep-rebuild -i && clear && exit'
22
23 So I'd venture to say there never will be such a set (must one create it?).
24
25 However, the wife's PC is getting rescued from JFS atm. Having backed up /home
26 and anything worth saving, booted with SystemRescueCd, and started a fresh
27 install beginning with changing / and /home to XFS; these configs:
28
29 grep PYTHON /etc/portage/make.conf
30 PYTHON_TARGETS="python2_7"
31
32 grep gcc /etc/portage/package.*
33 /etc/portage/package.accept_keywords:sys-devel/gcc:4.6
34 /etc/portage/package.use:sys-devel/gcc cxx nptl -gtk
35
36 grep udev /etc/portage/package.*
37 /etc/portage/package.mask:>=sys-fs/udev-181
38 /etc/portage/package.use:sys-fs/udev rule_generator
39
40 necessitated "emerge -aejv @world" from what came with the present tarballs.
41
42 So as soon as that's done perhaps "emerge -a @preserved-rebuild" will show
43 such a set?
44 --
45 Happy Penguin Computers >')
46 126 Fenco Drive ( \
47 Tupelo, MS 38801 ^^
48 support@×××××××××××××××××××××.com
49 662-269-2706 662-205-6424
50 http://happypenguincomputers.com/
51
52 Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting

Replies

Subject Author
Re: [gentoo-user] System maintenance procedure? Neil Bothwick <neil@××××××××××.uk>