On Thu, 12 Dec 1996 21:07:24 +0100 Alexander LIST ([EMAIL PROTECTED]
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
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]

Reply via email to