On Fri, 2 Apr 2004 21:29:53 +0200, Michael Dalvald <[EMAIL PROTECTED]>
posted to debian-user-swedish:
 > On Fri, Apr 02, 2004 at 09:11:54PM +0200, Per Olofsson wrote:
 >> > unlink("/var/lib/dpkg/status-old")      = -1 ENOENT (No such file or
 >> > directory)
 >> > link("/var/lib/dpkg/status", "/var/lib/dpkg/status-old") = -1 ENOENT (No
 >> > such file or directory)
 >> [...]
 >> > unlink("/var/lib/dpkg/available-old")   = -1 ENOENT (No such file or
 >> > directory)
 >> > link("/var/lib/dpkg/available", "/var/lib/dpkg/available-old") = -1
 >> > ENOENT (No such file or directory)
 >> Kanske:
 >> cp available available-old
 >> cp status status-old
 > Tyvärr hjälpte inte det. dpkg tog bort *-old filerna och klagade över
 > samma sak igen.. :-/

Är det möjligen något skumt med filsystemet där du har de här filerna?
Typ har de blivit immutable av misstag, eller har du ett filsystem som
inte stöder hard links, eller är filsystemet helt enkelt sönder? Kan
du göra samma sak för hand?

rm /var/lib/dpkg/status-old
perl -e 'link ("/var/lib/dpkg/status", "/var/lib/dpkg/status-old") ||
         die "argh: $!"'

som root då förstås (du körde väl som root förut? ;^)

/* era */

-- 
formail -s procmail <http://www.iki.fi/era/spam/ >http://www.euro.cauce.org/
cat | more | cat<http://www.iki.fi/era/unix/award.html>http://www.debian.org/

Till