On Fri, Jul 30, 1999 at 04:54:07PM +1000, Anthony Towns wrote: > > postinst install: ^^^^^^^
also at upgrade. > if [ -d /usr/doc ]; then > if [ ! -e /usr/doc/$package -a -d /usr/share/doc/$package ]; then > ln -s /usr/share/doc/$package /usr/doc/$package > fi > fi > > prerm remove: ^^^^^^ also at upgrade. > if [ -d /usr/doc ]; then > if [ -L /usr/doc/$pakage ]; then > rm -f /usr/doc/$foo > fi > fi > > This remains for woody (potato+1) at which point we file important bugs > and remove packages that haven't been updated. > > Then for woody+1 we let people drop the scripts whenever they feel > like. Crufty symlinks get removed when everyone updates to a new > base-files that rm's symlinks from within /usr/doc in its postinst on > upgrade, or something similar. There shall be no crufty symlinks whatsoever if everyone does do it right in the first place. > Thus, partial upgrades to potato and woody have a complete /usr/doc, > and full upgrades to woody have a complete /usr/share, and symlinks > throughout /usr/doc. Partial upgrades to anything beyond woody might > have old files left in /usr/doc, but they'll get moved when whoever > finally gets around to run an apt-get dist-upgrade. Yes, this is correct. > Anyway, I'm quoting Marcus Brinkmann from > > ~2000 new prerm/postrm scripts that must never go, even after the > > transition period. > > So this is definitely incorrect, yes? Yes, sorry. Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org finger brinkmd@ Marcus Brinkmann GNU http://www.gnu.org master.debian.org [EMAIL PROTECTED] for public PGP Key http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09