Hallo, vielleicht kann mir Jemand bei folgendem Problem bei apt und perl helfen, da ich nicht mehr weiter weiss. Ich denke es ist am einfachten wenn ich einfach die Ausgabe hier reinkopiere.
doji:/# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
perl: Depends: perl-base (= 5.8.7-10) but 5.8.8-2 is installed
perl-modules: Depends: perl (>= 5.8.8-1) but 5.8.7-10 is installed
E: Unmet dependencies. Try using -f.
doji:/# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
perl
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl
Recommended packages:
perl-doc
The following packages will be upgraded:
perl
1 upgraded, 0 newly installed, 0 to remove and 141 not upgraded.
4 not fully installed or removed.
Need to get 0B/3570kB of archives.
After unpacking 209kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
(Reading database ... 64611 files and directories currently installed.)
Preparing to replace perl 5.8.7-10 (using .../archives/perl_5.8.8-2_i386.deb) ...
Unpacking replacement perl ...
dpkg: error processing /var/cache/apt/archives/perl_5.8.8-2_i386.deb (--unpack):
unable to stat `./usr/bin/libnetcfg' (which I was about to install): Permission denied
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/perl_5.8.8-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ich habe auch schon versucht die Datei libnetcfg durch die Datei libnetcfg.PL aus dem originalen Perl-Paket zu ersetzen. Aber natürlich auch da "Permission denied".
Bin für alle Vorschläge offen.
apt - perl_5.8.8-2_i386.deb
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
Bring mal zur Sicherheit folgende Infos:
- Debian Zweig Deiner Installation: stabel, testing unstable?
- Quellen der /etc/apt/sources.list. nur ein Zweig oder mehrere?
- wird apt pinning verwendet?
- was wolltest Du tun (upgrade auf testing? Backports verwenden?...)
Hintergrund:
Das sieht so aus, als ob Du von einem Zweig in einen andere wechselst (z.B. stable -> testing) bzw. backport-Versionen benutzen willst, die viele Abhängigkeiten auf neuere Versionen haben.
Vielleicht hilft auch ein
Aber Achtung: da wird viel gemacht, bitte genau lesen! Vor allem, was wird deinstalliert? Was wird installiert? (durch das '-s' wird nur simuliert, zur Sicherheit). Wenn das gut aussieht kannst Du die Aktion mit dem Befehl ohne '-s' anstoßen (wie immer auf eigene Gefahr!)
Gruß rotwein
/edit: Ach ja, wenn Du die /etc/apt/sources.list posten willst dann benutz bitte Nopaste
/edit2: Willkommen im Forum![Very Happy :D](./images/smilies/icon_biggrin.gif)
- Debian Zweig Deiner Installation: stabel, testing unstable?
- Quellen der /etc/apt/sources.list. nur ein Zweig oder mehrere?
- wird apt pinning verwendet?
- was wolltest Du tun (upgrade auf testing? Backports verwenden?...)
Hintergrund:
Das sieht so aus, als ob Du von einem Zweig in einen andere wechselst (z.B. stable -> testing) bzw. backport-Versionen benutzen willst, die viele Abhängigkeiten auf neuere Versionen haben.
Vielleicht hilft auch ein
Code: Alles auswählen
apt-get -s dist-upgrade
Gruß rotwein
/edit: Ach ja, wenn Du die /etc/apt/sources.list posten willst dann benutz bitte Nopaste
/edit2: Willkommen im Forum
![Very Happy :D](./images/smilies/icon_biggrin.gif)
If the solution is microsoft I want my problem back