[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debconf: apt-extracttemplates failed: Bad file descriptordpkg: dpkg - error: PATH is not set.



Hallo Liste!

Ich habe seit kurzem ein Problem (siehe Betreff).

Kurze Vorbemerkung:
---------------------------------

Mein Internetzugang läuft über einen ADSL Router, der die Angewohnheit hat 
regelmäßig, nach ein paar Stunden, die Leitung zu trennen und danach neu 
aufzubauen.

Während ich mir heute zwei Pakete über aptitude installieren wollte (scribus 
und inkscape) dürfte genau während des herunterladens von Dateien so 
eine "Router neustart" vorgefallen sein. Habe zeitgleich mir WWW Seiten 
angesehen und dabei den Verbindungsausfall bemerkt.

Jedenfalls ist die Installation fehlgeschalgen und egal was ich jetzt über 
aptitude einspielen will, liefert nur folgenden Fehler:

"E: Sub-process gzip returned an error code (100)
E: Prior errors apply to /var/cache/apt/archives/console-data_20060609_all.deb
debconf: apt-extracttemplates failed: Bad file descriptordpkg: dpkg - error: 
PATH is not set.

E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install.  Trying to recover:
dpkg: dpkg - error: PATH is not set.

Press return to continue."

Im obigen Beispiel ist der Versuch "console-data_20060609_all.deb" 
einzuspielen.

Zwei über google gefundene Seiten 
("http://www.linuxquestions.org/questions/showthread.php?t=443352"; 
und "http://ubuntuforums.org/showthread.php?t=141894";) lassen mich vermuten, 
dass irgend etwas mit den Informationen über die verfügbaren Pakete in der 
dpkg-Datenbank nicht mehr stimmt, bzw. das ein Paket schlichtweg nicht 
vorhanden ist.

Meine Fragen:
---------------------

1.) Ganz pauschal: Was kann ich tun, um das Problem zu behben?

2.) Ich vermute ein (dpkg --clear-avail) kann das Problem beheben. Gemäß 
man-page bewirkt "dpkg --clear-avail" folgendes: "Erase the existing 
information about what packages are available."

Sollte ein "dpkg --clear-avail" mein Problem wirklich lösen können?

3.) Gibt es eine einfache Möglichkeit die dpkg-Datenbank wieder zu befüllen 
wenn ich "dpkg --clear-avail" ausführe? Eventuell über den 
Befehl "dpkg --update-avail | --merge-avail Packages-file" oder den 
Befehl "dpkg -A | --record-avail package_file ..."?

MfG,
Leonhard.


PS: Der Vollständigkeit halber (und damit die Information darüber erhalten 
bleibt) noch der oben genannte Versuch scribus und inkscape (samt automatisch 
ausgewählten Paketen) zu installieren:

"E: Sub-process gzip returned an error code (100)
E: Prior errors apply 
to /var/cache/apt/archives/python2.3-numeric_24.2-2_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/python2.3-cairo_1.0.2-1_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/python2.3-gtk2_2.8.2-3_i386.deb
E: Prior errors apply to /var/cache/apt/archives/python-gtk2_2.8.2-3_all.deb
E: Prior errors apply to /var/cache/apt/archives/dia-common_0.95.0-4_all.deb
E: Prior errors apply to /var/cache/apt/archives/dia-libs_0.95.0-4_i386.deb
E: Prior errors apply to /var/cache/apt/archives/dia_0.95.0-4_i386.deb
E: Prior errors apply to /var/cache/apt/archives/inkscape_0.43-4_i386.deb
E: Prior errors apply to /var/cache/apt/archives/libplot2c2_2.4.1-15_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/libpstoedit0c2a_3.44-1_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/libwmf-bin_0.2.8.3-3.1_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/perlmagick_7%3a6.2.4.5-0.8_i386.deb
E: Prior errors apply to /var/cache/apt/archives/pstoedit_3.44-1_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/python2.3-imaging-tk_1.1.5-4_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/python2.3-imaging_1.1.5-4_i386.deb
E: Prior errors apply 
to /var/cache/apt/archives/scribus-ng_1.3.3.2.dfsg-1_i386.deb
E: Prior errors apply to /var/cache/apt/archives/skencil_0.6.17-3_i386.deb
E: Prior errors apply to /var/cache/apt/archives/sketch_0.6.17-3_all.deb
debconf: apt-extracttemplates failed: Bad file descriptordpkg: dpkg - error: 
PATH is not set.

E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install.  Trying to recover:
dpkg: dpkg - error: PATH is not set.

Press return to continue."



Reply to: