Hi @ll
ich habe ein Problem beim updaten von Perl. Die Installation bricht mit folgender Fehlermeldung ab:
computer:~# apt-get install perl
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Vorgeschlagene Pakete:
perl-doc libterm-readline-perl-perl
Die folgenden Pakete werden aktualisiert:
perl
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 282 nicht aktualisiert.
8 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 3238kB Archiven geholt werden.
Nach dem Auspacken werden 0B Plattenplatz zusätzlich benutzt.
(Lese Datenbank ... 66677 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von perl 5.8.4-2 (durch .../archives/perl_5.8.4-3_i386.deb) ...
Entpacke Ersatz für perl ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/perl_5.8.4-3_i386.deb (--unpack):
kann keinen Verweis zur Sicherung von »./usr/lib/perl/5.8.4/asm-generic/topology.ph« anlegen vor Installation der neuen Version: Die Operation ist nicht erlaubt
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/perl_5.8.4-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ich kann ./usr/lib/perl/5.8.4/asm-generic/topology.ph auch nicht von Hand moven, removen, etc. Ich vermute da liegt ein Lock auf der Datei. Aber ich habe keine Ahnung von welchem Prozess.
Hat jemand eine Tipp wie ich kontrollieren kann welcher Prozess das File lockt. Oder hat jemand eine Idee woran es sonst liegen kann.
Schonmal danke...
Sascha
Perl update bricht ab
- striker2150
- Beiträge: 158
- Registriert: 23.07.2004 20:46:22
Erstmal danke, lsof war was ich gesucht hatte.
Aber leider lag ich mit der Vermutung, das es ein File-Lock gewesen sein könnte falsch. Jedenfalls habe ich mit lsof keinen Prozess ausfindig machen können.
Aber händisch hauts auch nicht hin, sollte also kein apt Problem sein.
computer:/usr/lib/perl/5.8.4/asm-generic# rm topology.ph
rm: reguläre Datei (schreibgeschützt) ,,topology.ph" entfernen? y
rm: Entfernen von ,,topology.ph" nicht möglich: Die Operation ist nicht erlaubt
computer:/usr/lib/perl/5.8.4/asm-generic#
Aber leider lag ich mit der Vermutung, das es ein File-Lock gewesen sein könnte falsch. Jedenfalls habe ich mit lsof keinen Prozess ausfindig machen können.
Aber händisch hauts auch nicht hin, sollte also kein apt Problem sein.
computer:/usr/lib/perl/5.8.4/asm-generic# rm topology.ph
rm: reguläre Datei (schreibgeschützt) ,,topology.ph" entfernen? y
rm: Entfernen von ,,topology.ph" nicht möglich: Die Operation ist nicht erlaubt
computer:/usr/lib/perl/5.8.4/asm-generic#
- striker2150
- Beiträge: 158
- Registriert: 23.07.2004 20:46:22