[Debian] lomp omgegaan met /var/lib/dpkg/info

Pagina: 1
Acties:

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 07-02 23:33
Probleem: na zeer lange tijd weer eens apt-get update en apt-get upgrade gedaan van een machine die etch draait.
Tijdens het updaten kreeg ik dit soort dingen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
apt-get install sysvinit
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libsepol1
The following NEW packages will be installed:
  libsepol1
The following packages will be upgraded:
  sysvinit
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 182kB of archives.
After unpacking 229kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 ftp://ftp.nl.debian.org etch/main libsepol1 1.8-1 [81.1kB]
Get:2 ftp://ftp.nl.debian.org etch/main sysvinit 2.86.ds1-4 [101kB]
Fetched 182kB in 2s (85.1kB/s)
Selecting previously deselected package libsepol1.
(Reading database ... 22297 files and directories currently installed.)
Unpacking libsepol1 (from .../libsepol1_1.8-1_i386.deb) ...
Setting up libsepol1 (1.8-1) ...
/var/lib/dpkg/info/libsepol1.postinst: line 92:  6579 Illegal instruction     ldconfig
dpkg: error processing libsepol1 (--configure):
 subprocess post-installation script returned error exit status 132
Errors were encountered while processing:
 libsepol1
E: Sub-process /usr/bin/dpkg returned an error code (1)

Daarop heb ik ietwat lomp het volgende gedaan:
code:
1
2
rm /var/lib/dpkg/info/libsepol1.postinst
apt-get -f install

Dat gaat prima:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Reading package lists... Done
Building dependency tree... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up libsepol1 (1.8-1) ...
brsportal1:/home/gertjan# apt-get install sysvinit
Reading package lists... Done
Building dependency tree... Done
The following packages will be upgraded:
  sysvinit
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/101kB of archives.
After unpacking 0B of additional disk space will be used.
(Reading database ... 22302 files and directories currently installed.)
Preparing to replace sysvinit 2.86.ds1-1 (using .../sysvinit_2.86.ds1-4_i386.deb) ...
Unpacking replacement sysvinit ...
Setting up sysvinit (2.86.ds1-4) ...

Maar nu lees ik hier dat alles in /var/lib/dpkg/info "bewakings"scripts zijn, en dat met name .postinst, .prerm en .postrm best nuttig zijn |:(
Kan ik die op de een of andere manier achteraf nog checken en opnieuw aan laten maken?
Ik zal nóóóóóóóóit meer zo met de botte bijl werken, beloofd :X

ach...in een volgend leven lach je er om!


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 09-02 20:06

Sjonny

Fratser

die files zitten in de .deb, dus je kan moeilijk doen door die handmatig uit te pakken ofzo (het is toch gewoon een .tar.gz file eigenlijk?)
of je kan gewoon met dpkg -i die file nog een keer force installen ..
dit filetje weg gooien is volgens mij niet gelijk het eind van je bak ofzo .. moet je voor de gein es /var/cache/dpkg/config.dat weggooien .. ben je veel verder van huis :) (ja, het kan altijd erger ;))

The problem is in the part of your brain that handles intelligence.


  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

vrees niet
apt-get install apt dpkg --reinstall

>.< >.< >.< >.<