Hallo,
bei einem apt-get upgrade kommt folgende Ausgabe:
apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben nicht-erfüllte Abhängigkeiten:
perl: Hängt ab: perl-base (= 5.10.1-11) aber 5.10.1-13 ist installiert
perl-suid: Hängt ab: perl (= 5.10.1-13) aber 5.10.1-11 ist installiert
E: Nicht-erfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
Bei "apt-get -f install" sieht die Ausgabe dann so aus:
Vorbereiten zum Ersetzen von perl 5.10.1-11 (durch .../perl_5.10.1-13_i386.deb) ...
Entpacke Ersatz für perl ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/perl_5.10.1-13_i386.deb (--unpack):
Konnte »/usr/lib/perl/5.10.1/IPC/Semaphore.pm.dpkg-new« nicht anlegen (während der Verarbeitung von »./usr/lib/perl/5.10.1/IPC/Semaphore.pm«): Keine Berechtigung
dpkg-deb: Unterprozess paste mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/perl_5.10.1-13_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wie bringe ich nun apt dazu das Perl-Update durchzuführen?
Gruß Michael
perl update funktioniert nicht "gelöst"
perl update funktioniert nicht "gelöst"
Zuletzt geändert von quickmick am 09.08.2010 19:27:07, insgesamt 1-mal geändert.
Re: perl update funktioniert nicht
schau mal, warum "/usr/lib/perl/5.10.1/IPC/Semaphore.pm.dpkg-new" nicht angelegt werden kann. Ist das Filesystem vielleicht voll, oder read-only gemountet oder ... ?
Re: perl update funktioniert nicht
Hallo,
danke für die schnelle Antwort
Die Berechtigung für das Verzeichnis /usr/lib/perl/5.10.1/IPC/ sieht folgendermaßen aus:
drwxr-xr-x 2 root root 4096 20. Feb 19:29 IPC
Wenn ich aber in dem Verzeichnis einen neuen Ordner erstellen will (als root) habe ich trotzdem keine Berechtigung.
xxx:/usr/lib/perl/5.10.1/IPC# mkdir ./test
mkdir: kann Verzeichnis ./test nicht anlegen: Keine Berechtigung
("mkdir /usr/lib/perl/5.10.1/IPC/test" bringt das gleiche Ergebnis)
Eine Verzeichnisebene höher kann ich schreiben, nur in "IPC" nicht.
Woran kann das liegen?
Am Speicherplatz jedenfalls nicht, auf der Partition ist noch genügend Platz.
Gruß Michael
danke für die schnelle Antwort
Die Berechtigung für das Verzeichnis /usr/lib/perl/5.10.1/IPC/ sieht folgendermaßen aus:
drwxr-xr-x 2 root root 4096 20. Feb 19:29 IPC
Wenn ich aber in dem Verzeichnis einen neuen Ordner erstellen will (als root) habe ich trotzdem keine Berechtigung.
xxx:/usr/lib/perl/5.10.1/IPC# mkdir ./test
mkdir: kann Verzeichnis ./test nicht anlegen: Keine Berechtigung
("mkdir /usr/lib/perl/5.10.1/IPC/test" bringt das gleiche Ergebnis)
Eine Verzeichnisebene höher kann ich schreiben, nur in "IPC" nicht.

Woran kann das liegen?
Am Speicherplatz jedenfalls nicht, auf der Partition ist noch genügend Platz.

Gruß Michael
Re: perl update funktioniert nicht
eigenartig, was ergibt ein
Code: Alles auswählen
lsattr -d /usr/lib/perl/5.10.1/IPC
Re: perl update funktioniert nicht
Hallo
lsattr -d /usr/lib/perl/5.10.1/IPC
s---i-d-c----j----- /usr/lib/perl/5.10.1/IPC
Was heißt das nun???
Gruß Michael
lsattr -d /usr/lib/perl/5.10.1/IPC
s---i-d-c----j----- /usr/lib/perl/5.10.1/IPC
Was heißt das nun???
Gruß Michael
Re: perl update funktioniert nicht
i ... kann nicht modifiziert werden!!!
d ... kein Backup bei Verwendung von "dump"
c ... komprimiert
siehe auch "man chattr"
Das sind jedenfalls keine Attribute die von Debian bei der Installation gesetzt werden, also hat irgend jemand diese Attribute modifiziert!
Gruß
gms
d ... kein Backup bei Verwendung von "dump"
c ... komprimiert
siehe auch "man chattr"
Das sind jedenfalls keine Attribute die von Debian bei der Installation gesetzt werden, also hat irgend jemand diese Attribute modifiziert!
Gruß
gms
Re: perl update funktioniert nicht
Hallo,
ich habs eben gerade hinbekommen:
chattr -i /usr/lib/perl/5.10.1/IPC
Hat die Lösung gebracht "freu"
Wie die Attribute allerdings so gesetzt wurden ist mir ein Rätsel.
Gruß Michael
ich habs eben gerade hinbekommen:
chattr -i /usr/lib/perl/5.10.1/IPC
Hat die Lösung gebracht "freu"

Wie die Attribute allerdings so gesetzt wurden ist mir ein Rätsel.
Gruß Michael