Orphaned libraries and programs 

Newsgroups:  gmane.linux.debian.user
Date:        Wed, 11 Aug 2004 08:17:42 -0400 (EDT)
>     I am using Debian sid. I had also installed some packages and libraries
> from original tar balls also. Now I think there are conflicts between some
> installed libraries.
>     Is there any utility or option for dpkg which lists
> libraries/executables which are not installed by dpkg?

cruft is meant for this, as another poster has already indicated.

But your local libraries & executables should all be in /usr/local. autoconf-based configure scripts default to installing in /usr/local, so I would look there first for problem libraries (they should be in /usr/local/lib).

Loki

Orphaned libraries and programs 

> But your local libraries & executables should all be in /usr/local.
> autoconf-based configure scripts default to installing in /usr/local, so I

Which is why utilities such as 'stow' and 'checkinstall' are so useful.

Thomas Adam

Package: cruft 

 Description: Find any cruft built up on your system
cruft is a program to look over your system for anything that shouldn't
 be there, but is; or for anything that should be there, but isn't.

It bases most of its results on dpkg's database, as well as a list of `extra files' that can appear during the lifetime of various packages.

cruft is still in pre-release; your assistance in improving its accuracy and performance is appreciated.

Package: stow 

Organiser for /usr/local/ hierarchy

GNU Stow helps the system administrator organise files under /usr/local/ by allowing each piece of software to be installed in its own tree under /usr/local/stow/, and then using symlinks to create the illusion that all the software is installed in the same place.