linux-l: dpkg - zum verr?cktwerden

Jan-Benedict Glaw jbglaw at lug-owl.de
Mi Dez 13 18:20:51 CET 2000


On Wed, Dec 13, 2000 at 06:07:38PM +0100, Alain Schroeder wrote:
> On Mon, Dec 11, 2000 at 09:15:31AM +0100, Ulrich Wiederhold wrote:

> > ...
> > dpkg: error processing libc6-dev_2.2-5_i386.deb (--install):
> >  unable to create updated files list file for package libc6-dev: No such
> >  file or directory

Da scheint /var/lib/dpkg/info/ zu fehlen...

> > Preparing to replace libc6 2.2-5 (using libc6_2.2-5_i386.deb) ...
> > dpkg not recorded as installed, cannot check for epoch support !
> > dpkg: error processing libc6_2.2-5_i386.deb (--install):
> >  subprocess pre-installation script returned error exit status 1
> > ...
> Ein ls auf mein /var/lib/dpkg sieht so aus:
> 
> alain at marvin:/var/lib/dpkg$ ls -la
> total 10940
> drwxr-xr-x    6 root     root         4096 Dec 13 17:50 .
> drwxr-xr-x   24 root     root         4096 Nov 28 15:20 ..
> drwxr-xr-x    2 root     root         4096 Dec 12 00:44 alternatives
> -rw-r--r--    1 root     root      4658013 Dec 13 17:50 available
> -rw-r--r--    1 root     root      4658013 Dec 12 00:44 available-old
> -rw-r--r--    1 root     root            8 Aug 30 21:22 cmethopt
> -rw-r--r--    1 root     root          274 Dec 12 00:44 diversions
> -rw-r--r--    1 root     root          422 Dec 12 00:44 diversions-old
> drwxr-xr-x    2 root     root        90112 Dec 13 17:50 info
> -rw-r-----    1 root     root            0 Dec 13 17:50 lock
> -rw-r-----    1 root     root            0 Nov 28 15:39 methlock
> drwxr-xr-x    5 root     root         4096 Aug 30 21:17 methods
> -rw-r--r--    1 root     root            0 Nov  7 18:29 statoverride
> -rw-r--r--    1 root     root       858722 Dec 13 17:50 status
> -rw-r--r--    1 root     root       858722 Dec 12 00:44 status-old
> drwxr-xr-x    2 root     root         4096 Dec 13 17:50 updates
> 
> Zur not auch all diese Dateien erst mal touch'en oder aus der
> base2_2.tgz entnehmen...

Nicht übernehmen! Lieber touch'en und die real installierten pakete
nochmal d'rüberinstallieren; dazu mußt Du (um einige banale
Abhängigkeiten wie z.B. die Existenz der libc...) einige Einträge
per Hand in die Datei stellen. Nimm dir eine vollständige Datei
und kupfere die Dir wichtig erscheinenden Zeilen (Paket-Größe,
Paket-Name, Beschreibung) ab. Das läuft sicher (hab' ich so gemacht,
als ich auf diesem Wege ein base.tgz für MIPSel zusammengeschraubt
hab...).

MfG, JBG

-- 
Fehler eingestehen, Größe zeigen: Nehmt die Rechtschreibreform zurück!!!
/* Jan-Benedict Glaw <jbglaw at lug-owl.de> -- +49-177-5601720 */
keyID=0x8399E1BB fingerprint=250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB
     "insmod vi.o and there we go..." (Alexander Viro on linux-kernel)
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 240 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20001213/4a9ffc23/attachment.sig>


Mehr Informationen über die Mailingliste linux-l