apt - perl_5.8.8-2_i386.deb

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
crashsplash
Beiträge: 1
Registriert: 26.02.2006 15:51:07

apt - perl_5.8.8-2_i386.deb

Beitrag von crashsplash » 28.02.2006 01:18:08

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.

C167
Beiträge: 468
Registriert: 06.04.2006 08:55:20
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von C167 » 06.04.2006 10:30:46

>Permission denied
das bedeutet ja, dass die jeweiligen Rechte nicht ausreichen. überprüfe mal di Rechte der betroffenen Komponenten

Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

Beitrag von rotwein » 06.04.2006 10:41:09

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

Code: Alles auswählen

apt-get -s dist-upgrade
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 :D
If the solution is microsoft I want my problem back

Antworten