Neil Bothwick wrote:
That's why you can change USE flags on a per-package basis,
in /etc/portage/package.use.
I have used that file before. I am still a bit new to this. I'm
learning though, slowly.
There's no need to reinstall for this. Change your USE flags and do
"emerge -uavDN world". To re-emerge anything affected by the changes.
Then do "emerge -a depclean" to remove packages that are no longer needed.
How's this look? Anything going to break? I'm not worried about
removing KDE 3.4. 3.5 seems stable anyway. I like that WARNING though.
[EMAIL PROTECTED] / # emerge -p depclean
*** WARNING *** --depclean is known to be broken. It is highly
recommended
*** WARNING *** that `emerge --update --newuse --deep world` be ran
before
*** WARNING *** commencing. However, using --depclean may still break
link
*** WARNING *** level consistency within your system. `revdep-rebuild`
*** WARNING *** from app-portage/gentoolkit can help to detect breakage.
*** WARNING ***
*** WARNING *** Also study the list of packages to be cleaned for any
*** WARNING *** obvious mistakes. Packages can be manually added to the
*** WARNING *** world list by running `emerge --noreplace <atom>`.
*** WARNING ***
*** WARNING *** Make sure you have a backup.
Calculating dependencies ... done!
>>> These are the packages that I would unmerge:
app-crypt/hashalot
selected: 0.3-r1
protected: none
omitted: none
media-libs/tunepimp
selected: 0.3.0-r1
protected: none
omitted: none
x11-themes/gnome-themes
selected: 2.10.2
protected: none
omitted: none
sys-devel/bin86
selected: 0.16.16
protected: none
omitted: none
media-libs/win32codecs
selected: 20050216
protected: none
omitted: none
x11-themes/gnome-icon-theme
selected: 2.10.1
protected: none
omitted: none
x11-themes/hicolor-icon-theme
selected: 0.8
protected: none
omitted: none
sys-apps/miscfiles
selected: 1.3-r1
protected: none
omitted: none
dev-cpp/libgnomemm
selected: 2.6.0
protected: none
omitted: none
kde-base/kdepim
selected: 3.4.1-r2
protected: none
omitted: none
gnome-base/libgnomeprintui
selected: 2.10.2
protected: none
omitted: none
media-video/vcdimager
selected: 0.7.21
protected: none
omitted: none
gnome-base/libbonoboui
selected: 2.10.1
protected: none
omitted: none
app-shells/sash
selected: 3.7
protected: none
omitted: none
kde-base/kdewebdev
selected: 3.4.1
protected: none
omitted: none
dev-libs/libtasn1
selected: 0.2.13
protected: none
omitted: none
dev-libs/lzo
selected: 1.08-r1
protected: none
omitted: none
gnome-extra/evolution-data-server
selected: 1.2.3
protected: none
omitted: none
kde-base/kdeadmin
selected: 3.4.1
protected: none
omitted: none
kde-base/kdeedu
selected: 3.4.1-r1
protected: none
omitted: none
sys-fs/cryptsetup-luks
selected: 1.0.1-r1
protected: none
omitted: none
media-video/avifile
selected: 0.7.41.20041001-r1
protected: none
omitted: none
dev-libs/libcdio
selected: 0.73
protected: none
omitted: none
dev-cpp/gconfmm
selected: 2.6.1
protected: none
omitted: none
media-sound/madplay
selected: 0.15.2b
protected: none
omitted: none
dev-cpp/libglademm
selected: 2.4.1
protected: none
omitted: none
app-arch/ncompress
selected: 4.2.4-r1
protected: none
omitted: none
net-print/libgnomecups
selected: 0.2.0
protected: none
omitted: none
x11-themes/gtk-engines
selected: 2.6.5
protected: none
omitted: none
kde-base/kdeaddons
selected: 3.4.1
protected: none
omitted: none
gnome-base/libglade
selected: 2.5.1
protected: none
omitted: none
gnome-base/gnome-mime-data
selected: 2.4.2
protected: none
omitted: none
sys-libs/lib-compat
selected: 1.4
protected: none
omitted: none
dev-cpp/gnome-vfsmm
selected: 2.6.1
protected: none
omitted: none
gnome-base/gnome-vfs
selected: 2.10.1-r2
protected: none
omitted: none
gnome-base/libgnome
selected: 2.10.1-r1
protected: none
omitted: none
sys-fs/device-mapper
selected: 1.01.03
protected: none
omitted: none
gnome-base/libgnomeui
selected: 2.10.1
protected: none
omitted: none
gnome-base/gnome-keyring
selected: 0.4.4
protected: none
omitted: none
net-libs/libsoup
selected: 2.2.6.1
protected: none
omitted: none
kde-base/kdemultimedia
selected: 3.4.1-r1
protected: none
omitted: none
net-libs/gnutls
selected: 1.2.3
protected: none
omitted: none
app-crypt/opencdk
selected: 0.5.5
protected: none
omitted: none
kde-base/kdetoys
selected: 3.4.1
protected: none
omitted: none
gnome-extra/libgtkhtml
selected: 2.6.3
protected: none
omitted: none
gnome-base/libgnomeprint
selected: 2.10.3
protected: none
omitted: none
dev-cpp/libgnomeuimm
selected: 2.6.0
protected: none
omitted: none
kde-base/kdegraphics
selected: 3.4.1-r1
protected: none
omitted: none
dev-cpp/libgnomecanvasmm
selected: 2.6.1
protected: none
omitted: none
gnome-base/libbonobo
selected: 2.10.1
protected: none
omitted: none
kde-base/kdenetwork
selected: 3.4.1-r1
protected: none
omitted: none
kde-base/kdegames
selected: 3.4.1
protected: none
omitted: none
kde-base/kdeartwork
selected: 3.4.1
protected: none
omitted: none
media-libs/libsndfile
selected: 1.0.11
protected: none
omitted: none
sys-apps/ed
selected: 0.2-r6
protected: none
omitted: none
kde-base/kdebase
selected: 3.4.1-r1
protected: none
omitted: none
media-libs/musicbrainz
selected: 2.1.1
protected: none
omitted: none
gnome-base/libgnomecanvas
selected: 2.10.2
protected: none
omitted: none
kde-base/kdeutils
selected: 3.4.1
protected: none
omitted: none
>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.
Packages installed: 677
Packages in world: 90
Packages in system: 59
Unique package names: 618
Required packages: 634
Number to remove: 59
[EMAIL PROTECTED] / #
I see gnome-vfs on the list. That thing drives me nuts. <clenches teeth >
You will also disable, and never know about, any new or changed USE
flags. USE="-*..." is not a good idea for general use.
That's what I was worried about. Those unintended consequences that
makes thing break.
Incidentally, you can see which USE flags are set, including defaults,
with "emerge --info".
Oh yeah. Me forgot that one. That's better than trying to sort them
out manually.
Thanks.
Dale
--
To err is human, I'm most certainly human.
I have four rigs:
1: Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two
80GB hard drives. Named Smoker
2: Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive.
Named Swifty
3: Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 224MBs of ram and a 2.5GB
drive. Named Pokey
4: Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB
SCSI drive. Named Putput
All run Gentoo Linux, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers.
--
gentoo-user@gentoo.org mailing list