Debian Apt-get install sendmail gaat fout

Pagina: 1
Acties:

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
als ik op mijn debian bak apt-get install sendmail doe dan krijg ik de volgende melding
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
27
28
29
30
31
32
Area51:/var/cache/apt/archives# apt-get install sendmail
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  m4 
The following NEW packages will be installed:
  m4 sendmail 
0 packages upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 1025kB of archives. After unpacking 2619kB will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.nl.debian.org stable/main m4 1.4-10 [105kB]
Get:2 http://ftp.nl.debian.org stable/main sendmail 8.9.3-23 [921kB]
Fetched 1025kB in 42s (24.0kB/s)                                                                   
Selecting previously deselected package m4.
(Reading database ... 18123 files and directories currently installed.)
Unpacking m4 (from .../archives/m4_1.4-10_i386.deb) ...
Selecting previously deselected package sendmail.
Unpacking sendmail (from .../sendmail_8.9.3-23_i386.deb) ...
Setting up m4 (1.4-10) ...
install-info: failed to lock dir for editing! No such file or directory
dpkg: error processing m4 (--configure):
 subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of sendmail:
 sendmail depends on m4; however:
  Package m4 is not configured yet.
dpkg: error processing sendmail (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 m4
 sendmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
Area51:/var/cache/apt/archives#

Ik kan hier niet over vind op tweakers en als ik met google zoekt vind ik alleen info in het spaans denk ik, dus dat begrijp ik niet


Is hier iemand die mij hier mee kan helpen

ik ben root en er draaid nergens anders 'n apt-get

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Hmm, kijk eens of de directory /usr/info bestaat...

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ja die bestaat

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Na het installeren van m4 roept hij install-info aan, die een info-page in /usr/info moet installeren. Maar deze faalt dus met 'install-info: failed to lock dir for editing! No such file or directory'...

Misschien dat deze directory na die error wel is aangemaakt? Probeer eens apt-get install --reinstall m4 ?

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
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
Area51:/usr/info# apt-get install --reinstall m4 
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
2 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] y
Setting up m4 (1.4-10) ...
install-info: failed to lock dir for editing! No such file or directory
dpkg: error processing m4 (--configure):
 subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of sendmail:
 sendmail depends on m4; however:
  Package m4 is not configured yet.
dpkg: error processing sendmail (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 m4
 sendmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
Area51:/usr/info# ls
Area51:/usr/info# ls -la
total 8
drwxrwxrwx    2 root     root      4096 Jul  4 19:02 .
drwxr-xr-x   18 root     root      4096 May 15 21:56 ..
Area51:/usr/info#

dit heeft helaas ook niet geholpen :(

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Hmm, das tamelijk leeg.
Als je het package 'info' niet geinstalleerd hebt, zou je kunnen proberen die te installeren en daarna m4 opnieuw te installen (als dat werkt is het dus een bug, want of m4 moet gewoon installen zonder info, of m4 moet op info pre-dependen).

Als je daar geen zin in hebt kun je de zak-er-maar-in methode gebruiken: /var/lib/dpkg/info/m4.postinst editen, en voor de laatste twee regels (die install-info doen) een # zetten. Dan voert hij dat hele install-info gedoe niet meer uit en zou de installatie van m4 gewoon goed moeten gaan. Dit is niet de netste methode, maar als je info (manpage achtig iets) verder niet gebruikt zou het geen punt moeten zijn.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok ik probeer nu dus info opnieuw te instaleren,
en raad is wat voor een melding ik krijg :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Area51:/var/lib/dpkg# apt-get install --reinstall info
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0B/181kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] y
Selecting previously deselected package info.
(Reading database ... 18131 files and directories currently installed.)
Preparing to replace info 4.0-4 (using .../archives/info_4.0-4_i386.deb) ...
install-info: failed to lock dir for editing! No such file or directory
dpkg: warning - old pre-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
Unpacking replacement info ...
Setting up info (4.0-4) ...
install-info: failed to lock dir for editing! No such file or directory
dpkg: error processing info (--configure):
 subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
 info
E: Sub-process /usr/bin/dpkg returned an error code (1)
Area51:/var/lib/dpkg#

dus toen dacht ik ik probeer de niet zo nette manier maar wil nu eindelijk send mail wel eens instaleren

en dat heeft gewerkt,

snap alleen nog niet waarom maar toch bedankt :)

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Ik zie het probleem ook niet zo snel... Wat is install-info's probleem met die dir? Je kunt nog eens kijken met 'lsattr /usr/info; ls -ld /usr/info' of er iets geks met die dir is, en anders moet je die install-info regel eens met de hand proberen (en dan zonder dat --quiet)...

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
code:
1
install-info: failed to lock dir for editing! No such file or directory

Ok hij kan geen dir locken, alleen welke dir :?

Probeer het onderstaande eens, dan moet hij aangeven met welke dir er problemen zijn.
code:
1
#strace apt-get install --reinstall info

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok als ik dat doet krijg ik een helehoop output

http://irc.fearnet.nl/tweakers/session.log

ik kan er niks in vinden van iets dat hij geen dir kan vinden mischien jullie?

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Op donderdag 04 juli 2002 22:48 schreef eth0 het volgende:
code:
1
install-info: failed to lock dir for editing! No such file or directory

Ok hij kan geen dir locken, alleen welke dir :?
Nouja, uit /var/lib/dpkg/info/m4.postinst maak ik op dat install-info iets met de dir /usr/info moet doen. En die dir is ook leeg bij hem (en bij mij op een potato bak niet).
Probeer het onderstaande eens, dan moet hij aangeven met welke dir er problemen zijn.
code:
1
#strace apt-get install --reinstall info
Woei, strace!
Bergen output })

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
mijn usr/info dir is nu niet meer leeg
code:
1
2
3
Area51:/usr/info# ls
m4.info-1.gz  m4.info-2.gz  m4.info-3.gz  m4.info.gz
Area51:/usr/info#

is nog niet veel maar ok

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Probeer eens
code:
1
install-info --quiet --section "Development" "Development" --description='The GNU m4 macro preprocessor.' /usr/info/m4.info

Als root. Dat is het commando waarop dpkg failed (lijkt mij).
Als die errort, probeer dan hetzelfde commando nog eens, maar dan zonder de --quiet erin.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ja daar gaat het fout
code:
1
2
3
4
5
6
Area51:~# install-info --quiet --section "Development" "Development" --description='The GNU m4 macro preprocessor.' /usr/info/m4.info
install-info: failed to lock dir for editing! No such file or directory
Area51:~#install-info --section "Development" "Development" --description='The GNU m4 macro preprocessor.' /usr/info/m4.info
* M4: (m4).         The GNU m4 macro preprocessor.
install-info: failed to lock dir for editing! No such file or directory
Area51:~#

en wat nu?

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Ok, now I've had it! Denk je 'we geven --debug mee, nou zegtie wat er aan de hand is', zegtie nog nauwelijks wat extra...
code:
1
strace -f install-info --section "Development" "Development" --description='The GNU m4 macro preprocessor.' /usr/info/m4.info 2>&1 > m4dinges.log

En dan m4dinges.log ff online zetten en linkje geven. Als je hem nergens online kunt zetten kun je hem ook aan mij mailen, dan zet ik hem wel (tijdelijk) online.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
code:
1
2
3
4
5
6
7
8
Area51:/home/pwaal# install-info --debug --section "Development" "Development" --description='The GNU m4 macro preprocessor.' /usr/info/m4.info
dbg: infodir='/usr/info'  filename='/usr/info/m4.info'  maxwidth='79'
menuentry=''  basename='m4'
description='The GNU m4 macro preprocessor.'  remove=0
dbg: menuentry='M4'  description='The GNU m4 macro preprocessor.'
* M4: (m4).         The GNU m4 macro preprocessor.
install-info: failed to lock dir for editing! No such file or directory
Area51:/home/pwaal#

tword steeds meer

specs : http://specs.tweak.to/7435

Pagina: 1