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

Reply via email to