[Debian] Problemen met Perl

Pagina: 1
Acties:
  • 152 views sinds 30-01-2008
  • Reageer

  • saviour
  • Registratie: Juli 2000
  • Niet online
Ik heb problemen met perl onder Debian.. bijvoorbeeld als ik een user wil adden:
ServeR:/home/saviour/perl-5.6.1# adduser bla
Can't locate Debian/AdduserCommon.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i586-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at /usr/sbin/adduser line 67.
BEGIN failed--compilation aborted at /usr/sbin/adduser line 67.
Nu weet ik dat ik dat moet installeren :P

Het enige probleem is dat ik niet weet hoe! En hoe ik eraan kom..

Kan iemand hier wat licht op schijnen?

edit: En als ik screen bijv. wil installeren:
ServeR:/home/saviour/screen-3.9.10# apt-get install screen
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
screen
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B/262kB of archives. After unpacking 545kB will be used.
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i586-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
(Reading database ... 11724 files and directories currently installed.)
Unpacking screen (from .../screen_3.9.10-1_i386.deb) ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i586-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing /var/cache/apt/archives/screen_3.9.10-1_i386.deb (--unpack):
subprocess pre-installation script returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/screen_3.9.10-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Probeer eens apt-get install --reinstall perl

Gaat het hier trouwens over Testing of Unstable?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 15:06

odysseus

Debian GNU/Linux Sid

Niet direct een goede oplossing, maar het werkt denk ik wel:
maak een alias aan met iets als 'perl="perl -I/usr/share/perl5"' voor de user die perl moet draaien.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Op donderdag 24 januari 2002 01:16 schreef deadinspace het volgende:
Probeer eens apt-get install --reinstall perl

Gaat het hier trouwens over Testing of Unstable?
Ik gebruik Woody, bedoel je dat? Met Perl 5.6.1-7

Als ik een reinstall wil doen krijg ik dit:
ServeR:~# apt-get install --reinstall perl
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 1150kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.nl woody/main perl 5.6.1-7 [1150kB]
Fetched 1150kB in 8s (131kB/s)
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i586-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
Selecting previously deselected package perl.
(Reading database ... 11724 files and directories currently installed.)
Preparing to replace perl 5.6.1-7 (using .../archives/perl_5.6.1-7_i386.deb) ...
Unpacking replacement perl ...
Setting up groff (1.17.2-15) ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i586-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing groff (--configure):
subprocess post-installation script returned error exit status 2
Setting up perl (5.6.1-7) ...

Errors were encountered while processing:
groff
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ik snap het iig niet...
Niet direct een goede oplossing, maar het werkt denk ik wel:
maak een alias aan met iets als 'perl="perl -I/usr/share/perl5"' voor de user die perl moet draaien.
Bedankt :) Maar ik heb liever dat het echt werkt zoals het hoort..

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 15:06

odysseus

Debian GNU/Linux Sid

Geeft 'apt-get install --reinstall perl-base' iets beters? Perl-base heeft namelijk geen Depends: op perl (duh...) of debconf (want dat gebruikt perl).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Op donderdag 24 januari 2002 17:06 schreef odysseus het volgende:
Geeft 'apt-get install --reinstall perl-base' iets beters? Perl-base heeft namelijk geen Depends: op perl (duh...) of debconf (want dat gebruikt perl).
Fantastisch :D

Mag ik jullie beiden bedanken?! Ik heb dat gedaan (hij gaf een fout, maar installeerde wel.. en daarna heb ik perl opnieuw gedaan.. ging perfect nu :D
Pagina: 1