]> pere.pagekite.me Git - homepage.git/blob - blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html
Generated.
[homepage.git] / blog / Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html>
4 <head>
5 <title>Petter Reinholdtsen: Lenny->Squeeze upgrades, removals by apt and aptitude</title>
6 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css">
7 </head>
8 <body>
9
10 <div class="title">
11 <h1>
12 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
13
14 </h1>
15
16 </div>
17
18
19 <div class="entry">
20 <div class="title">Lenny->Squeeze upgrades, removals by apt and aptitude</div>
21 <div class="date">2010-06-13 09:05</div>
22 <div class="body">
23 <p>My
24 <a href="http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html">testing
25 of Debian upgrades</a> from Lenny to Squeeze continues, and I've
26 finally made the upgrade logs available from
27 <a href="http://people.skolelinux.org/pere/debian-upgrade-testing/">http://people.skolelinux.org/pere/debian-upgrade-testing/</a>.
28 I am now testing dist-upgrade of Gnome and KDE in a chroot using both
29 apt and aptitude, and found their differences interesting. This time
30 I will only focus on their removal plans.</p>
31
32 <p>After installing a Gnome desktop and the laptop task, apt-get wants
33 to remove 72 packages when dist-upgrading from Lenny to Squeeze. The
34 surprising part is that it want to remove xorg and all
35 xserver-xorg-video* drivers. Clearly not a good choice, but I am not
36 sure why. When asking aptitude to do the same, it want to remove 129
37 packages, but most of them are library packages I suspect are no
38 longer needed. Both of them want to remove bluetooth packages, which
39 I do not know. Perhaps these bluetooth packages are obsolete?</p>
40
41 <p>For KDE, apt-get want to remove 82 packages, among them kdebase
42 which seem like a bad idea and xorg the same way as with Gnome. Asking
43 aptitude for the same, it wants to remove 192 packages, none which are
44 too surprising.</p>
45
46 <p>I guess the removal of xorg during upgrades should be investigated
47 and avoided, and perhaps others as well. Here are the complete list
48 of removals. The complete logs is available from the URL above. Note
49 if you want to repeat these tests, that the upgrade test for
50 kde+apt-get hung in the tasksel setup because of dpkg asking conffile
51 questions. No idea why. I worked around it by using '<tt>echo >>
52 /proc/<em>pidofdpkg</em>/fd/0</tt>' to tell dpkg to continue.</p>
53
54 <p><b>apt-get gnome 72</b>
55 <br>bluez-gnome cupsddk-drivers deskbar-applet gnome
56 gnome-desktop-environment gnome-network-admin gtkhtml3.14
57 iceweasel-gnome-support libavcodec51 libdatrie0 libgdl-1-0
58 libgnomekbd2 libgnomekbdui2 libmetacity0 libslab0 libxcb-xlib0
59 nautilus-cd-burner python-gnome2-desktop python-gnome2-extras
60 serpentine swfdec-mozilla update-manager xorg xserver-xorg
61 xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev
62 xserver-xorg-input-kbd xserver-xorg-input-mouse
63 xserver-xorg-input-synaptics xserver-xorg-input-wacom
64 xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
65 xserver-xorg-video-ati xserver-xorg-video-chips
66 xserver-xorg-video-cirrus xserver-xorg-video-cyrix
67 xserver-xorg-video-dummy xserver-xorg-video-fbdev
68 xserver-xorg-video-glint xserver-xorg-video-i128
69 xserver-xorg-video-i740 xserver-xorg-video-imstt
70 xserver-xorg-video-intel xserver-xorg-video-mach64
71 xserver-xorg-video-mga xserver-xorg-video-neomagic
72 xserver-xorg-video-nsc xserver-xorg-video-nv
73 xserver-xorg-video-openchrome xserver-xorg-video-r128
74 xserver-xorg-video-radeon xserver-xorg-video-radeonhd
75 xserver-xorg-video-rendition xserver-xorg-video-s3
76 xserver-xorg-video-s3virge xserver-xorg-video-savage
77 xserver-xorg-video-siliconmotion xserver-xorg-video-sis
78 xserver-xorg-video-sisusb xserver-xorg-video-tdfx
79 xserver-xorg-video-tga xserver-xorg-video-trident
80 xserver-xorg-video-tseng xserver-xorg-video-v4l
81 xserver-xorg-video-vesa xserver-xorg-video-vga
82 xserver-xorg-video-vmware xserver-xorg-video-voodoo xulrunner-1.9
83 xulrunner-1.9-gnome-support</p>
84
85 <p><b>aptitude gnome 129</b>
86
87 <br>bluez-gnome bluez-utils cpp-4.3 cupsddk-drivers dhcdbd
88 djvulibre-desktop finger gnome-app-install gnome-mount
89 gnome-network-admin gnome-spell gnome-vfs-obexftp
90 gnome-volume-manager gstreamer0.10-gnomevfs gtkhtml3.14 libao2
91 libavahi-compat-libdnssd1 libavahi-core5 libavcodec51 libbluetooth2
92 libcamel1.2-11 libcdio7 libcucul0 libcupsys2 libcurl3 libdatrie0
93 libdirectfb-1.0-0 libdvdread3 libedataserver1.2-9 libeel2-2.20
94 libeel2-data libepc-1.0-1 libepc-ui-1.0-1 libfaad0 libgail-common
95 libgd2-noxpm libgda3-3 libgda3-common libgdl-1-0 libgdl-1-common
96 libggz2 libggzcore9 libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0
97 libgnomecups1.0-1 libgnomekbd2 libgnomekbdui2 libgnomeprint2.2-0
98 libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common
99 libgnomevfs2-bin libgpod3 libgraphviz4 libgtkhtml2-0
100 libgtksourceview-common libgtksourceview1.0-0 libgucharmap6
101 libhesiod0 libicu38 libiw29 libkpathsea4 libltdl3 libmagick++10
102 libmagick10 libmalaga7 libmetacity0 libmtp7 libmysqlclient15off
103 libnautilus-burn4 libneon27 libnm-glib0 libnm-util0 libopal-2.2
104 libosp5 libparted1.8-10 libpoppler-glib3 libpoppler3 libpt-1.10.10
105 libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l libraw1394-8
106 libsensors3 libslab0 libsmbios2 libsoup2.2-8 libssh2-1
107 libsuitesparse-3.1.0 libswfdec-0.6-90 libtalloc1 libtotem-plparser10
108 libtrackerclient0 libxalan2-java libxalan2-java-gcj libxcb-xlib0
109 libxerces2-java libxerces2-java-gcj libxklavier12 libxtrap6
110 libxxf86misc1 libzephyr3 mysql-common nautilus-cd-burner
111 openoffice.org-writer2latex openssl-blacklist p7zip
112 python-4suite-xml python-eggtrayicon python-gnome2-desktop
113 python-gnome2-extras python-gtkhtml2 python-gtkmozembed
114 python-numeric python-sexy serpentine svgalibg1 swfdec-gnome
115 swfdec-mozilla totem-gstreamer update-manager wodim
116 xserver-xorg-video-cyrix xserver-xorg-video-imstt
117 xserver-xorg-video-nsc xserver-xorg-video-v4l xserver-xorg-video-vga
118 zip</p>
119
120 <p><b>apt-get kde 82</b>
121
122 <br>cupsddk-drivers karm kaudiocreator kcoloredit kcontrol kde kde-core
123 kdeaddons kdeartwork kdebase kdebase-bin kdebase-bin-kde3
124 kdebase-kio-plugins kdesktop kdeutils khelpcenter kicker
125 kicker-applets knewsticker kolourpaint konq-plugins konqueror korn
126 kpersonalizer kscreensaver ksplash libavcodec51 libdatrie0 libkiten1
127 libxcb-xlib0 quanta superkaramba texlive-base-bin xorg xserver-xorg
128 xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev
129 xserver-xorg-input-kbd xserver-xorg-input-mouse
130 xserver-xorg-input-synaptics xserver-xorg-input-wacom
131 xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
132 xserver-xorg-video-ati xserver-xorg-video-chips
133 xserver-xorg-video-cirrus xserver-xorg-video-cyrix
134 xserver-xorg-video-dummy xserver-xorg-video-fbdev
135 xserver-xorg-video-glint xserver-xorg-video-i128
136 xserver-xorg-video-i740 xserver-xorg-video-imstt
137 xserver-xorg-video-intel xserver-xorg-video-mach64
138 xserver-xorg-video-mga xserver-xorg-video-neomagic
139 xserver-xorg-video-nsc xserver-xorg-video-nv
140 xserver-xorg-video-openchrome xserver-xorg-video-r128
141 xserver-xorg-video-radeon xserver-xorg-video-radeonhd
142 xserver-xorg-video-rendition xserver-xorg-video-s3
143 xserver-xorg-video-s3virge xserver-xorg-video-savage
144 xserver-xorg-video-siliconmotion xserver-xorg-video-sis
145 xserver-xorg-video-sisusb xserver-xorg-video-tdfx
146 xserver-xorg-video-tga xserver-xorg-video-trident
147 xserver-xorg-video-tseng xserver-xorg-video-v4l
148 xserver-xorg-video-vesa xserver-xorg-video-vga
149 xserver-xorg-video-vmware xserver-xorg-video-voodoo xulrunner-1.9</p>
150
151 <p><b>aptitude kde 192</b>
152 <br>bluez-utils cpp-4.3 cupsddk-drivers cvs dcoprss dhcdbd
153 djvulibre-desktop dosfstools eyesapplet fifteenapplet finger gettext
154 ghostscript-x imlib-base imlib11 indi kandy karm kasteroids
155 kaudiocreator kbackgammon kbstate kcoloredit kcontrol kcron kdat
156 kdeadmin-kfile-plugins kdeartwork-misc kdeartwork-theme-window
157 kdebase-bin-kde3 kdebase-kio-plugins kdeedu-data
158 kdegraphics-kfile-plugins kdelirc kdemultimedia-kappfinder-data
159 kdemultimedia-kfile-plugins kdenetwork-kfile-plugins
160 kdepim-kfile-plugins kdepim-kio-plugins kdeprint kdesktop kdessh
161 kdict kdnssd kdvi kedit keduca kenolaba kfax kfaxview kfouleggs
162 kghostview khelpcenter khexedit kiconedit kitchensync klatin
163 klickety kmailcvt kmenuedit kmid kmilo kmoon kmrml kodo kolourpaint
164 kooka korn kpager kpdf kpercentage kpf kpilot kpoker kpovmodeler
165 krec kregexpeditor ksayit ksim ksirc ksirtet ksmiletris ksmserver
166 ksnake ksokoban ksplash ksvg ksysv ktip ktnef kuickshow kverbos
167 kview kviewshell kvoctrain kwifimanager kwin kwin4 kworldclock
168 kxsldbg libakode2 libao2 libarts1-akode libarts1-audiofile
169 libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1
170 libavahi-core5 libavc1394-0 libavcodec51 libbluetooth2
171 libboost-python1.34.1 libcucul0 libcurl3 libcvsservice0 libdatrie0
172 libdirectfb-1.0-0 libdjvulibre21 libdvdread3 libfaad0 libfreebob0
173 libgail-common libgd2-noxpm libgraphviz4 libgsmme1c2a libgtkhtml2-0
174 libicu38 libiec61883-0 libindex0 libiw29 libk3b3 libkcal2b libkcddb1
175 libkdeedu3 libkdepim1a libkgantt0 libkiten1 libkleopatra1 libkmime2
176 libkpathsea4 libkpimexchange1 libkpimidentities1 libkscan1
177 libksieve0 libktnef1 liblockdev1 libltdl3 libmagick10 libmimelib1c2a
178 libmozjs1d libmpcdec3 libneon27 libnm-util0 libopensync0 libpisock9
179 libpoppler-glib3 libpoppler-qt2 libpoppler3 libraw1394-8 libsmbios2
180 libssh2-1 libsuitesparse-3.1.0 libtalloc1 libtiff-tools
181 libxalan2-java libxalan2-java-gcj libxcb-xlib0 libxerces2-java
182 libxerces2-java-gcj libxtrap6 mpeglib networkstatus
183 openoffice.org-writer2latex pmount poster psutils quanta quanta-data
184 superkaramba svgalibg1 tex-common texlive-base texlive-base-bin
185 texlive-common texlive-doc-base texlive-fonts-recommended
186 xserver-xorg-video-cyrix xserver-xorg-video-imstt
187 xserver-xorg-video-nsc xserver-xorg-video-v4l xserver-xorg-video-vga
188 xulrunner-1.9</p>
189
190 </div>
191
192 <div class="tags">Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.</div>
193
194 </div>
195
196
197
198
199
200
201 <div id="sidebar">
202
203 <h2>Archive</h2>
204 <ul>
205
206 <li>2010
207 <ul>
208
209 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
210
211 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
212
213 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
214
215 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
216
217 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
218
219 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (9)</a></li>
220
221 </ul></li>
222
223 <li>2009
224 <ul>
225
226 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
227
228 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
229
230 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
231
232 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
233
234 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
235
236 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
237
238 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
239
240 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
241
242 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
243
244 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
245
246 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
247
248 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
249
250 </ul></li>
251
252 <li>2008
253 <ul>
254
255 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
256
257 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
258
259 </ul></li>
260
261 </ul>
262
263
264
265 <h2>Tags</h2>
266 <ul>
267
268 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (11)</a></li>
269
270 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
271
272 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
273
274 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (10)</a></li>
275
276 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (26)</a></li>
277
278 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (26)</a></li>
279
280 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (37)</a></li>
281
282 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (1)</a></li>
283
284 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (7)</a></li>
285
286 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (2)</a></li>
287
288 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (1)</a></li>
289
290 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
291
292 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (5)</a></li>
293
294 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (68)</a></li>
295
296 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (76)</a></li>
297
298 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (13)</a></li>
299
300 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (12)</a></li>
301
302 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (10)</a></li>
303
304 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
305
306 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (9)</a></li>
307
308 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (3)</a></li>
309
310 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (12)</a></li>
311
312 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
313
314 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (10)</a></li>
315
316 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
317
318 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (6)</a></li>
319
320 </ul>
321
322 </div>
323 </body>
324 </html>