On Mon, Jan 2, 2012 at 7:35 AM, Tanstaafl <[email protected]> wrote: > On 2012-01-01 6:22 PM, Mark Knecht <[email protected]> wrote: >> >> 2) I forget the -1 sometimes when I do an individual package update. >> However I generally remember to go back and hand edit the world file >> once a quarter or so and remove anything that isn't a real >> application, etc. > > > How do you tell which is which? >
I tell by knowing which files I want in @world. Everything in world should be a package __I__ specifically want to use. Everything in world (on my machines anyway) is something: 1) I'd call from the command line 2) Need to write a little software myself, most specifically a library 3) Aid in displaying things, like font packages 4) Something required by Gentoo that I don't totally understand, like a virtual package. I just look through every so often and make sure everything seems to meet those sorts of requirements. When I find a library or something else then: 1) I make sure I'm clean with emerge -DuN @world AND emerge -p --depclean 2) I'll delete the questionable item 3) I'll see what happens with the two commands in #1 To me it's pretty straight forward, but I'm also not bothered at all by the idea that emerge package and emerge -u package do the same thing. A machine that doesn't have a package, when updated, should have the package and it should (IMO) be in world, but that's just me. HTH, Mark mark@c2stable ~ $ cat /var/lib/portage/world app-admin/syslog-ng app-benchmarks/bonnie++ app-benchmarks/iozone app-cdr/cdrtools app-cdr/dvd+rw-tools app-editors/vim app-emulation/virtualbox app-emulation/virtualbox-extpack-oracle app-emulation/vmware-player app-forensics/chkrootkit app-misc/screen app-pda/gtkpod app-pda/ifuse app-portage/eix app-portage/gentoolkit app-portage/layman app-portage/portage-utils app-text/acroread dev-util/nvidia-cuda-sdk dev-util/nvidia-cuda-toolkit dev-util/strace dev-vcs/subversion kde-base/kde-meta mail-client/mailx mail-mta/ssmtp media-fonts/font-bitstream-100dpi media-fonts/font-bitstream-75dpi media-fonts/font-bitstream-speedo media-fonts/font-bitstream-type1 media-fonts/freefont-ttf media-fonts/freefonts media-fonts/ttf-bitstream-vera media-gfx/imagemagick media-libs/exiftool media-libs/mesa media-sound/alsa-tools media-sound/alsa-utils media-video/dvdbackup media-video/handbrake media-video/nvidia-settings media-video/smplayer media-video/vobcopy media-video/xine-ui net-analyzer/nettop net-dns/noip-updater net-fs/samba net-im/skype net-misc/ntp net-misc/rdesktop net-misc/telnet-bsd net-misc/tightvnc net-misc/unison net-misc/whois sci-libs/ta-lib sys-apps/dstat sys-apps/hdparm sys-apps/hwinfo sys-apps/less sys-apps/lshw sys-apps/microcode-ctl sys-apps/mlocate sys-apps/portage sys-apps/smartmontools sys-boot/grub-static sys-fs/dosfstools sys-fs/fuse sys-fs/mdadm sys-kernel/gentoo-sources sys-kernel/gentoo-sources:3.1.0-r1 sys-kernel/module-rebuild sys-power/apcupsd sys-power/cpufrequtils sys-power/powertop sys-process/iotop sys-process/lsof sys-process/time sys-process/vixie-cron virtual/jdk virtual/jre www-client/firefox www-plugins/adobe-flash www-servers/thttpd x11-apps/mesa-progs x11-apps/xclock x11-apps/xhost x11-base/xorg-drivers x11-base/xorg-server x11-drivers/nvidia-drivers x11-drivers/xf86-input-evdev x11-drivers/xf86-input-virtualbox x11-drivers/xf86-video-fbdev x11-drivers/xf86-video-virtualbox x11-misc/driconf x11-misc/read-edid x11-misc/xsnap mark@c2stable ~ $

