gcmd-devel
[Top][All Lists]
Advanced

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

Re: [gcmd-dev] checking missing dependencies (script)


From: Magnus Stålnacke
Subject: Re: [gcmd-dev] checking missing dependencies (script)
Date: Tue, 21 Nov 2006 04:03:45 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051003

I think we are going somewhat offtopic..


Micha wrote:

libX11.so.6 is missing.


I don't know if it's running on on slack !

~$ ls -1d /usr/share/doc/libx11*
/usr/bin/ls: /usr/share/doc/libx11*: No such file or directory

~$ locate libX11.so.6
/usr/lib/libX11.so.6.2
/usr/lib/libX11.so.6
/usr/lib64/libX11.so.6.2
/usr/lib64/libX11.so.6

If i want to find out what package that contains
for ex. libX11.so.6, i do:

~$ grep libX11.so.6 /var/log/packages/*.* | sed 's/.*es\///g'
32x11-6.8.2-x86_64-1:usr/lib/libX11.so.6.2
32x11-6.9.0-x86_64-2:usr/lib/libX11.so.6.2
x11-6.8.2-x86_64-8:usr/lib64/libX11.so.6.2

This tells me that it comes with x11 and also the 32-bit
compability x11 libs (oversinstalled by build 2 of them).

If i want to know in what official Slackware package an
_uninstalled_ lib is in, then i grep in the Slackware
MANIFEST.bz2 file, that contains a list of all files in
all packages that makes a Slackware dist.

But if the question is:
What package contain libfoo.what.ever?
If it not is included in Slack, then it is impossible,
there is no way of knowing what obscure package that
contans which obscure lib, except google maybe.



Look at your own log, you have GCMD installed, but your
script says libgviewer.so.0 is missing.


That lib is installed in /usr/local/lib/gnome-commander, by manual 'install', not by the package system. So there's no doc folder.

Well, i install packages even for all those i have
compiled myself.

./configure
make
checkinstall make install

checkinstall makes a package that installs by
installpkg (the Slack package tool), that way
i can easily keep track or uninstall it. But even
then i got no libgviewer folder under /usr/doc

Some small-in-size dists even discards anything that
goes under /usr/doc to save space..

But if GCMD would have been included in Slackware,
then i could have greped for it in MANIFEST.bz2
that contains every single file that makes up a
complete Slackware dist. Do Debian have such file?
(i guess it would be several Mb in size since it is
1,5Mb allredy in the two-CD small Slackware).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]