Log from removing slbackup-php 2007-09-14

Author: Morten Werner Olsen
Contact: werner@debian.org
Date: 2007-09-14

Check info about package versions/suites for slbackup-php:

administrator ftp.skolelinux.org $ madison slbackup-php
slbackup-php |      0.2-2 |          etch | source, all
slbackup-php | 0.3.edu.1-1 |     etch-test | source, all
administrator ftp.skolelinux.org $

Remove the slbackup-php package:

administrator ftp.skolelinux.org $ melanie -C debian-edu@lists.debian.org -n -R -s etch-test -m "Wrong package versioning, confirmed with maintainer" slbackup-php
Working... done.
Will remove the following packages from etch-test:

slbackup-php | 0.3.edu.1-1 | source, all

Maintainer: Patrick Winnertz <patrick.winnertz@skolelinux.org>
Will also send CCs to: debian-edu@lists.debian.org

------------------- Reason -------------------
Wrong package versioning, confirmed with maintainer
----------------------------------------------

Checking reverse dependencies...
No dependency problem found.

administrator ftp.skolelinux.org $ melanie -C debian-edu@lists.debian.org -R -s etch-test -m "Wrong package versioning, confirmed with maintainer" slbackup-php
Working... done.
Will remove the following packages from etch-test:

slbackup-php | 0.3.edu.1-1 | source, all

Maintainer: Patrick Winnertz <patrick.winnertz@skolelinux.org>
Will also send CCs to: debian-edu@lists.debian.org

------------------- Reason -------------------
Wrong package versioning, confirmed with maintainer
----------------------------------------------

Checking reverse dependencies...
No dependency problem found.

Going to remove the packages now.
Continue (y/N)? y
Deleting... done.
administrator ftp.skolelinux.org $

Check info about versions/suites again:

administrator ftp.skolelinux.org $ madison slbackup-php
slbackup-php |      0.2-2 |          etch | source, all
administrator ftp.skolelinux.org $

Find packages from archive:

administrator ftp.skolelinux.org $ find . -name slbackup-php_0.3.edu.1*
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1.orig.tar.gz
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.dsc
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1_all.deb
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.diff.gz
./queue/done/slbackup-php_0.3.edu.1-1_i386.changes
./queue/bts_version_track/slbackup-php_0.3.edu.1-1_i386.versions
./queue/bts_version_track/slbackup-php_0.3.edu.1-1_i386.debinfo
administrator ftp.skolelinux.org $

Removing some files:

administrator ftp.skolelinux.org $ rm queue/done/slbackup-php_0.3.edu.1-1_i386.changes
administrator ftp.skolelinux.org $ rm queue/bts_version_track/slbackup-php_0.3.edu.1-1_i386.*
rm: remove write-protected regular file `queue/bts_version_track/slbackup-php_0.3.edu.1-1_i386.debinfo'? y
rm: remove write-protected regular file `queue/bts_version_track/slbackup-php_0.3.edu.1-1_i386.versions'? y
administrator ftp.skolelinux.org $

Manually running dinstall:

katie@administrator:/org/ftp.skolelinux.org$ touch /org/ftp.skolelinux.org/RUN-DINSTALL
katie@administrator:/org/ftp.skolelinux.org$ cron/dinstall
Archive maintenance started at 08:44:56 AM
Creating pre-daily-cron-job backup of projectb database...
Processing sarge...
  abakus has no source override entry
  ...
  xdebconfigurator has no binary override entry either
Done Packages, Starting contents.
Done. 2162MB in 963 archives. Took 5s
Processing: sarge
Skipping: sarge (untouchable)
Processing: sarge-test
/org/ftp.skolelinux.org/ftp/dists/sarge-test/Release
Processing: etch
Skipping: etch (untouchable)
Processing: etch-test
/org/ftp.skolelinux.org/ftp/dists/etch-test/Release
Checking for orphaned binary packages...
Cleaning binaries from the DB...
[Deleting from binaries table... done. (0 seconds)]
Checking for orphaned source packages...
Cleaning out packages...
[Deleting from source table... done. (0 seconds)]
[Deleting from files table... done. (0 seconds)]
Cleaning out unused Maintainer entries...
Cleaning out unused fingerprint entries...
Archive maintenance finished at 08:45:04 AM
WARNING:  skipping "pg_shadow" --- only table or database owner can vacuum it
WARNING:  skipping "pg_database" --- only table or database owner can vacuum it
WARNING:  skipping "pg_group" --- only table or database owner can vacuum it
VACUUM
WARNING:  skipping "pg_shadow" --- only table or database owner can vacuum it
WARNING:  skipping "pg_database" --- only table or database owner can vacuum it
WARNING:  skipping "pg_group" --- only table or database owner can vacuum it
VACUUM
Daily cron scripts successful.
Now running post dinstall skripts....
/org/ftp.skolelinux.org/katie/dinstall/00trigger-wb:
bash: /org/wanna-build.farm.ftbfs.de/bin/trigger.etch-skolelinux: No such file or directory
/org/ftp.skolelinux.org/katie/dinstall/01etch-CD:
01etch-CD disabled, builds are started elsewhere
/org/ftp.skolelinux.org/katie/dinstall/02etch-test-CD:
02etch-test-CD disabled, builds are started elsewhere
/org/ftp.skolelinux.org/katie/dinstall/04-make-summary:
needs_love.html updated
done
katie@administrator:/org/ftp.skolelinux.org$

Check if files are still present in the archive:

werner@administrator:/org/ftp.skolelinux.org$ find . -name slbackup-php_0.3*
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1.orig.tar.gz
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.dsc
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1_all.deb
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.diff.gz
./queue/reject/slbackup-php_0.3-1.diff.gz
./queue/reject/slbackup-php_0.3.orig.tar.gz
./queue/reject/slbackup-php_0.3-1.dsc
./queue/reject/slbackup-php_0.3-1_all.deb
./queue/reject/slbackup-php_0.3-1_i386.changes
./queue/reject/slbackup-php_0.3-1_i386.reason
werner@administrator:/org/ftp.skolelinux.org$

So let's also remove the files from the pool, because at some stage, dak was configured that they "obsolete" versions should stay in the pool for quite some time (but not in the Packages file):

ftp/dists/etch-test/local/sourkatie@administrator:/org/ftp.skolelinux.org$ find . -name slbackup-php_0.3.edu.1*
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1.orig.tar.gz
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.dsc
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1_all.deb
./ftp/pool/local/s/slbackup-php/slbackup-php_0.3.edu.1-1.diff.gz
katie@administrator:/org/ftp.skolelinux.org$ find . -name slbackup-php_0.3.edu.1* | xargs rm
katie@administrator:/org/ftp.skolelinux.org$

That's all folks (if the next upload of slbackup-php with a more sane version number works as it should). Time for some prayers...