[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dselect pre-dependency problem



On Thu, 12 Dec 1996 21:07:24 +0100 Alexander LIST (alex@fhtupc202.tu-g
raz.ac.at) wrote:

> I just tried to upgrade to Debian 1.2. Unfortunately, dpkg has the
> following problem:
> 
> # dselect
> dpkg: cannot see how to satisfy pre-dependency:
>  perl pre-depends on libdl1
> dpkg: cannot satisfy pre-dependencies for perl (wanted due to perl)
> 
> installation script returned error exit status 1.
> 
> When I looked into /lib, I found:
> 
> # ls -l /lib/libdl*
> lrwxrwxrwx   1 root     root           15 Nov 15 03:38 /lib/libdl.so ->
> libdl.so.1.7.14
> lrwxrwxrwx   1 root     root           15 Nov 15 03:38 /lib/libdl.so.1 ->
> libdl.so.1.7.14
> -rwxr-xr-x   1 root     root         6991 Apr 12  1996
> /lib/libdl.so.1.7.14
> 
> 
> So what's wrong? I have PERL installed, I have the lib installed.

The package might have been unpackaed, and not configured yet. Try to 
reinstall by hand libdl:
	dpkg -i <path>/libdl<version>.deb

> BTW is there a way to tell dpkg to check installed packages and report
> "broken" installations, missing files etc?

Yes. Try 
	dpkg -C
for a report of bad packages. Try
	dpkg -s <package> 
for a complete description of the package, including dependencies, maintainer, etc... Try 
	dpkg -l <shell glob pattern>...
for a short description of the status and versions of the packages regeular expression(s) given on the command line. More generally, try
	man dpkg
for everything related to the packaging system :-)

Phil.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: