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:
Daarop heb ik ietwat lomp het volgende gedaan:
Dat gaat prima:
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
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
ach...in een volgend leven lach je er om!