Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge --update behavior
Date: Mon, 02 Jan 2012 16:03:46
Message-Id: CAK2H+ecz2A-kAN81w9PMU56Mqb5i1e4sEEHMOvjQ58tbKSRPeg@mail.gmail.com
In Reply to: Re: [gentoo-user] emerge --update behavior by Tanstaafl
1 On Mon, Jan 2, 2012 at 7:35 AM, Tanstaafl <tanstaafl@×××××××××××.org> wrote:
2 > On 2012-01-01 6:22 PM, Mark Knecht <markknecht@×××××.com> wrote:
3 >>
4 >> 2) I forget the -1 sometimes when I do an individual package update.
5 >> However I generally remember to go back and hand edit the world file
6 >> once a quarter or so and remove anything that isn't a real
7 >> application, etc.
8 >
9 >
10 > How do you tell which is which?
11 >
12
13 I tell by knowing which files I want in @world. Everything in world
14 should be a package __I__ specifically want to use. Everything in
15 world (on my machines anyway) is something:
16
17 1) I'd call from the command line
18 2) Need to write a little software myself, most specifically a library
19 3) Aid in displaying things, like font packages
20 4) Something required by Gentoo that I don't totally understand, like
21 a virtual package.
22
23 I just look through every so often and make sure everything seems to
24 meet those sorts of requirements. When I find a library or something
25 else then:
26
27 1) I make sure I'm clean with emerge -DuN @world AND emerge -p --depclean
28 2) I'll delete the questionable item
29 3) I'll see what happens with the two commands in #1
30
31 To me it's pretty straight forward, but I'm also not bothered at all
32 by the idea that emerge package and emerge -u package do the same
33 thing. A machine that doesn't have a package, when updated, should
34 have the package and it should (IMO) be in world, but that's just me.
35
36 HTH,
37 Mark
38
39 mark@c2stable ~ $ cat /var/lib/portage/world
40 app-admin/syslog-ng
41 app-benchmarks/bonnie++
42 app-benchmarks/iozone
43 app-cdr/cdrtools
44 app-cdr/dvd+rw-tools
45 app-editors/vim
46 app-emulation/virtualbox
47 app-emulation/virtualbox-extpack-oracle
48 app-emulation/vmware-player
49 app-forensics/chkrootkit
50 app-misc/screen
51 app-pda/gtkpod
52 app-pda/ifuse
53 app-portage/eix
54 app-portage/gentoolkit
55 app-portage/layman
56 app-portage/portage-utils
57 app-text/acroread
58 dev-util/nvidia-cuda-sdk
59 dev-util/nvidia-cuda-toolkit
60 dev-util/strace
61 dev-vcs/subversion
62 kde-base/kde-meta
63 mail-client/mailx
64 mail-mta/ssmtp
65 media-fonts/font-bitstream-100dpi
66 media-fonts/font-bitstream-75dpi
67 media-fonts/font-bitstream-speedo
68 media-fonts/font-bitstream-type1
69 media-fonts/freefont-ttf
70 media-fonts/freefonts
71 media-fonts/ttf-bitstream-vera
72 media-gfx/imagemagick
73 media-libs/exiftool
74 media-libs/mesa
75 media-sound/alsa-tools
76 media-sound/alsa-utils
77 media-video/dvdbackup
78 media-video/handbrake
79 media-video/nvidia-settings
80 media-video/smplayer
81 media-video/vobcopy
82 media-video/xine-ui
83 net-analyzer/nettop
84 net-dns/noip-updater
85 net-fs/samba
86 net-im/skype
87 net-misc/ntp
88 net-misc/rdesktop
89 net-misc/telnet-bsd
90 net-misc/tightvnc
91 net-misc/unison
92 net-misc/whois
93 sci-libs/ta-lib
94 sys-apps/dstat
95 sys-apps/hdparm
96 sys-apps/hwinfo
97 sys-apps/less
98 sys-apps/lshw
99 sys-apps/microcode-ctl
100 sys-apps/mlocate
101 sys-apps/portage
102 sys-apps/smartmontools
103 sys-boot/grub-static
104 sys-fs/dosfstools
105 sys-fs/fuse
106 sys-fs/mdadm
107 sys-kernel/gentoo-sources
108 sys-kernel/gentoo-sources:3.1.0-r1
109 sys-kernel/module-rebuild
110 sys-power/apcupsd
111 sys-power/cpufrequtils
112 sys-power/powertop
113 sys-process/iotop
114 sys-process/lsof
115 sys-process/time
116 sys-process/vixie-cron
117 virtual/jdk
118 virtual/jre
119 www-client/firefox
120 www-plugins/adobe-flash
121 www-servers/thttpd
122 x11-apps/mesa-progs
123 x11-apps/xclock
124 x11-apps/xhost
125 x11-base/xorg-drivers
126 x11-base/xorg-server
127 x11-drivers/nvidia-drivers
128 x11-drivers/xf86-input-evdev
129 x11-drivers/xf86-input-virtualbox
130 x11-drivers/xf86-video-fbdev
131 x11-drivers/xf86-video-virtualbox
132 x11-misc/driconf
133 x11-misc/read-edid
134 x11-misc/xsnap
135 mark@c2stable ~ $

Replies

Subject Author
Re: [gentoo-user] emerge --update behavior Michael Orlitzky <michael@××××××××.com>