aptitude does not handle missing .deb files correctly.

It marks them as upgraded [EMAIL PROTECTED]

This is very dangerous.

This also highlights a problem with the mirroring system ... the index files are uploaded to the mirrors first, whereas prudence would see them upgraded to the mirrors after all the relevant debs had been uploaded.

regards
Mark

piwakawaka:~# cat apt-upgrade
aptitude update && aptitude -V -v dist-upgrade
piwakawaka:~# ~/apt-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Get:1 http://http.us.debian.org sid/main Packages [3401kB]
Hit http://non-us.debian.org sid/non-US/main Packages
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Packages
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Packages
Hit http://non-us.debian.org sid/non-US/non-free Release
Hit http://non-us.debian.org sid/non-US/main Sources
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Sources
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Sources
Hit http://non-us.debian.org sid/non-US/non-free Release
Get:2 http://http.us.debian.org sid/main Release [82B]
Hit http://http.us.debian.org sid/contrib Packages
Get:3 http://http.us.debian.org sid/contrib Release [85B]
Get:4 http://http.us.debian.org sid/non-free Packages [68.1kB]
Get:5 http://http.us.debian.org sid/non-free Release [86B]
Get:6 http://http.us.debian.org sid/main Sources [1338kB]
Get:7 http://http.us.debian.org sid/main Release [84B]
Hit http://http.us.debian.org sid/contrib Sources
Get:8 http://http.us.debian.org sid/contrib Release [87B]
Get:9 http://http.us.debian.org sid/non-free Sources [26.9kB]
Get:10 http://http.us.debian.org sid/non-free Release [88B]
Fetched 4834kB in 59s (81.5kB/s)
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages have been kept back:
kvdr [0.61-5 -> 0.63-3] php4 [4:4.3.10-3 -> 4:4.3.10-4]
The following packages will be upgraded:
alsa-utils [1.0.8-1 -> 1.0.8-2] apt [0.5.28.1 -> 0.5.28.4]
apt-doc [0.5.28.2 -> 0.5.28.4] apt-utils [0.5.28.1 -> 0.5.28.4]
ardour-gtk [0.9beta25-1 -> 0.9beta26-1] dirmngr [0.9.0-1 -> 0.9.1-1]
glade-2 [2.6.8-1 -> 2.6.8-2] glade-common-2 [2.6.8-1 -> 2.6.8-2]
kernel-package [8.119 -> 8.120] libardour0 [0.9beta25-1 -> 0.9beta26-1]
libglade2-0 [1:2.4.1-2 -> 1:2.4.2-1]
libgtkmmext0 [0.9beta25-1 -> 0.9beta26-1]
libmidi++0 [0.9beta25-1 -> 0.9beta26-1]
libpbd0 [0.9beta25-1 -> 0.9beta26-1]
libusb-0.1-4 [1:0.1.9-3 -> 1:0.1.10-1]
libusb-dev [1:0.1.9-3 -> 1:0.1.10-1]
libzzip-0-12 [0.12.83-1 -> 0.12.83-2] ucf [1.13 -> 1.14]
The following packages are RECOMMENDED but will NOT be installed:
gettext [0.14.1-10]
18 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 7010kB of archives. After unpacking 168kB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Get:1 http://http.us.debian.org sid/main apt 0.5.28.4 [1160kB]
Get:2 http://http.us.debian.org sid/main alsa-utils 1.0.8-2 [146kB]
Get:3 http://http.us.debian.org sid/main apt-doc 0.5.28.4 [68.9kB]
Get:4 http://http.us.debian.org sid/main apt-utils 0.5.28.4 [184kB]
Err http://http.us.debian.org sid/main libardour0 0.9beta26-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libpbd0 0.9beta26-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libmidi++0 0.9beta26-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libgtkmmext0 0.9beta26-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main ardour-gtk 0.9beta26-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main dirmngr 0.9.1-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main glade-2 2.6.8-2
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main glade-common-2 2.6.8-2
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main kernel-package 8.120
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libglade2-0 1:2.4.2-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libusb-dev 1:0.1.10-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libusb-0.1-4 1:0.1.10-1
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main libzzip-0-12 0.12.83-2
404 Not Found [IP: 204.152.189.120 80]
Err http://http.us.debian.org sid/main ucf 1.14
404 Not Found [IP: 204.152.189.120 80]
Fetched 1558kB in 24s (64.7kB/s)
Reading changelogs... Done
apt-listchanges: Do you want to continue? [Y/n]?
apt-listchanges: Mailing root: apt-listchanges: changelogs for piwakawaka
(Reading database ... 161708 files and directories currently installed.)
Preparing to replace apt 0.5.28.1 (using .../archives/apt_0.5.28.4_i386.deb) ...
Unpacking replacement apt ...
Setting up apt (0.5.28.4) ...


(Reading database ... 161717 files and directories currently installed.)
Preparing to replace alsa-utils 1.0.8-1 (using .../alsa-utils_1.0.8-2_i386.deb) ...
Unpacking replacement alsa-utils ...
Preparing to replace apt-doc 0.5.28.2 (using .../apt-doc_0.5.28.4_all.deb) ...
Unpacking replacement apt-doc ...
Preparing to replace apt-utils 0.5.28.1 (using .../apt-utils_0.5.28.4_i386.deb) ...
Unpacking replacement apt-utils ...
Setting up alsa-utils (1.0.8-2) ...


Setting up apt-doc (0.5.28.4) ...

Setting up apt-utils (0.5.28.4) ...

Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
piwakawaka:~# ~/apt-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Get:1 http://http.us.debian.org sid/main Packages [3401kB]
Hit http://non-us.debian.org sid/non-US/main Packages
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Packages
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Packages
Hit http://non-us.debian.org sid/non-US/non-free Release
Hit http://non-us.debian.org sid/non-US/main Sources
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Sources
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Sources
Hit http://non-us.debian.org sid/non-US/non-free Release
Get:2 http://http.us.debian.org sid/main Release [82B]
Get:3 http://http.us.debian.org sid/contrib Packages [73.1kB]
Get:4 http://http.us.debian.org sid/contrib Release [85B]
Get:5 http://http.us.debian.org sid/non-free Packages [68.1kB]
Get:6 http://http.us.debian.org sid/non-free Release [86B]
Get:7 http://http.us.debian.org sid/main Sources [1338kB]
Get:8 http://http.us.debian.org sid/main Release [84B]
Get:9 http://http.us.debian.org sid/contrib Sources [31.9kB]
Get:10 http://http.us.debian.org sid/contrib Release [87B]
Get:11 http://http.us.debian.org sid/non-free Sources [26.9kB]
Get:12 http://http.us.debian.org sid/non-free Release [88B]
Fetched 4939kB in 51s (95.1kB/s)
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages have been kept back:
kvdr [0.61-5 -> 0.63-3] php4 [4:4.3.10-3 -> 4:4.3.10-4]
0 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
piwakawaka:~# apt-get update && apt-get dist-upgrade
Get:1 http://http.us.debian.org sid/main Packages [3401kB]
Hit http://non-us.debian.org sid/non-US/main Packages
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Packages
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Packages
Hit http://non-us.debian.org sid/non-US/non-free Release
Hit http://non-us.debian.org sid/non-US/main Sources
Hit http://non-us.debian.org sid/non-US/main Release
Hit http://non-us.debian.org sid/non-US/contrib Sources
Hit http://non-us.debian.org sid/non-US/contrib Release
Hit http://non-us.debian.org sid/non-US/non-free Sources
Hit http://non-us.debian.org sid/non-US/non-free Release
Get:2 http://http.us.debian.org sid/main Release [82B]
Hit http://http.us.debian.org sid/contrib Packages
Get:3 http://http.us.debian.org sid/contrib Release [85B]
Hit http://http.us.debian.org sid/non-free Packages
Get:4 http://http.us.debian.org sid/non-free Release [86B]
Get:5 http://http.us.debian.org sid/main Sources [1338kB]
Get:6 http://http.us.debian.org sid/main Release [84B]
Hit http://http.us.debian.org sid/contrib Sources
Get:7 http://http.us.debian.org sid/contrib Release [87B]
Hit http://http.us.debian.org sid/non-free Sources
Get:8 http://http.us.debian.org sid/non-free Release [88B]
Fetched 4739kB in 22s (215kB/s)
Reading Package Lists... Done
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages have been kept back:
kvdr php4
The following packages will be upgraded:
ardour-gtk dirmngr glade-2 glade-common-2 kernel-package libardour0 libglade2-0 libgtkmmext0 libmidi++0 libpbd0 libusb-0.1-4 libusb-dev libzzip-0-12 ucf
14 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 5451kB of archives.
After unpacking 49.2kB disk space will be freed.
Do you want to continue? [Y/n]
Get:1 http://http.us.debian.org sid/main libardour0 0.9beta26-1 [953kB]
Get:2 http://http.us.debian.org sid/main libpbd0 0.9beta26-1 [121kB]
Get:3 http://http.us.debian.org sid/main libmidi++0 0.9beta26-1 [125kB]
Get:4 http://http.us.debian.org sid/main libgtkmmext0 0.9beta26-1 [282kB]
Get:5 http://http.us.debian.org sid/main ardour-gtk 0.9beta26-1 [1697kB]
Get:6 http://http.us.debian.org sid/main dirmngr 0.9.1-1 [178kB]
Get:7 http://http.us.debian.org sid/main glade-2 2.6.8-2 [1440kB]
Get:8 http://http.us.debian.org sid/main glade-common-2 2.6.8-2 [110kB]
Get:9 http://http.us.debian.org sid/main kernel-package 8.120 [351kB]
Get:10 http://http.us.debian.org sid/main libglade2-0 1:2.4.2-1 [82.4kB]
Get:11 http://http.us.debian.org sid/main libusb-dev 1:0.1.10-1 [20.7kB]
Get:12 http://http.us.debian.org sid/main libusb-0.1-4 1:0.1.10-1 [21.2kB]
Get:13 http://http.us.debian.org sid/main libzzip-0-12 0.12.83-2 [33.5kB]
Get:14 http://http.us.debian.org sid/main ucf 1.14 [36.0kB]
Fetched 5451kB in 1m5s (82.7kB/s)
Reading changelogs... Done
apt-listchanges: Do you want to continue? [Y/n]?
apt-listchanges: Mailing root: apt-listchanges: changelogs for piwakawaka
Preconfiguring packages ...
(Reading database ... 161717 files and directories currently installed.)
Preparing to replace libardour0 0.9beta25-1 (using .../libardour0_0.9beta26-1_i386.deb) ...
Unpacking replacement libardour0 ...
Preparing to replace libpbd0 0.9beta25-1 (using .../libpbd0_0.9beta26-1_i386.deb) ...
Unpacking replacement libpbd0 ...
Preparing to replace libmidi++0 0.9beta25-1 (using .../libmidi++0_0.9beta26-1_i386.deb) ...
Unpacking replacement libmidi++0 ...
Preparing to replace libgtkmmext0 0.9beta25-1 (using .../libgtkmmext0_0.9beta26-1_i386.deb) ...
Unpacking replacement libgtkmmext0 ...
Preparing to replace ardour-gtk 0.9beta25-1 (using .../ardour-gtk_0.9beta26-1_i386.deb) ...
Unpacking replacement ardour-gtk ...
Preparing to replace dirmngr 0.9.0-1 (using .../dirmngr_0.9.1-1_i386.deb) ...
Unpacking replacement dirmngr ...
Preparing to replace glade-2 2.6.8-1 (using .../glade-2_2.6.8-2_i386.deb) ...
Unpacking replacement glade-2 ...
Preparing to replace glade-common-2 2.6.8-1 (using .../glade-common-2_2.6.8-2_all.deb) ...
Unpacking replacement glade-common-2 ...
***
* Updating MIME database in /usr/share/mime...
***
Preparing to replace kernel-package 8.119 (using .../kernel-package_8.120_all.deb) ...
Unpacking replacement kernel-package ...
Preparing to replace libglade2-0 1:2.4.1-2 (using .../libglade2-0_1%3a2.4.2-1_i386.deb) ...
Unpacking replacement libglade2-0 ...
Preparing to replace libusb-dev 1:0.1.9-3 (using .../libusb-dev_1%3a0.1.10-1_i386.deb) ...
Unpacking replacement libusb-dev ...
Preparing to replace libusb-0.1-4 1:0.1.9-3 (using .../libusb-0.1-4_1%3a0.1.10-1_i386.deb) ...
Unpacking replacement libusb-0.1-4 ...
Preparing to replace libzzip-0-12 0.12.83-1 (using .../libzzip-0-12_0.12.83-2_i386.deb) ...
Unpacking replacement libzzip-0-12 ...
Preparing to replace ucf 1.13 (using .../apt/archives/ucf_1.14_all.deb) ...
Unpacking replacement ucf ...
Setting up libardour0 (0.9beta26-1) ...
Installing new version of config file /etc/ardour/ardour.rc ...


Setting up libpbd0 (0.9beta26-1) ...

Setting up libmidi++0 (0.9beta26-1) ...

Setting up libgtkmmext0 (0.9beta26-1) ...

Setting up ardour-gtk (0.9beta26-1) ...

Setting up dirmngr (0.9.1-1) ...
Installing new version of config file /etc/default/dirmngr ...
Installing new version of config file /etc/init.d/dirmngr ...
Starting DirMngr: dirmngr.

Setting up glade-common-2 (2.6.8-2) ...
***
* Updating MIME database in /usr/share/mime...
***

Setting up glade-2 (2.6.8-2) ...

Setting up kernel-package (8.120) ...
Setting up libglade2-0 (2.4.2-1) ...

Setting up libusb-0.1-4 (0.1.10-1) ...

Setting up libusb-dev (0.1.10-1) ...

Setting up libzzip-0-12 (0.12.83-2) ...

Setting up ucf (1.14) ...

piwakawaka:~#



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to