On Thu, 19 Aug 2004, Leendert Meyer wrote:
On Thursday 19 August 2004 19:04, Jim Sabatke wrote:
I'm having trouble with apt-get. I've read all the man pages and don't know how to get past the following problem:
Reading Package Lists... Done Building Dependency Tree... Done You might want to run `apt-get -f install' to correct these. The following packages have unmet dependencies: QtPixmap: Depends: libglib-1.2.so.0 but it is not installable Depends: libgmodule-1.2.so.0 but it is not installable WindowMaker-applets: Depends: libglib-1.2.so.0 but it is not installable Depends: libgmodule-1.2.so.0 but it is not installable alsaplayer: Depends: libglib-1.2.so.0 but it is not installable Depends: libgmodule-1.2.so.0 but it is not installable Depends: libgthread-1.2.so.0 but it is not installable anjuta: Depends: libglib-1.2.so.0 but it is not installable Depends: libgmodule-1.2.so.0 but it is not installable Depends: libgthread-1.2.so.0 but it is not installable
It seems you have installed a package that depends upon other packages that cannot be found.
You have to add the repository that contains the missing packages to /etc/apt/sources.list, or remove the offending package.
Try as suggested "apt-get -f install", but with a slight change: add the -s option for simulation. Nothing will happen, apt-get will show what it *would* do without the -s option:
apt-get -f -s install
If you are satisfied with the result, you can remove the -s option to let apt-get do it for real:
apt-get -f install
You can find most available repositories in:
http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/
Browse each 'RPMS.*'-directory to see if it contains the missing packages.
Did you add 'base' to sources.list? It contains all the SuSE-9.1 rpms.
Cheers,
Leen
Instead of -s switch, I prefer -u. This will explain exactly what will be done: such packages will be upgraded, such will be removed, such will be installed, and give you the option to continue or not. Once I tried to install in my Debian system a package that conflicted with my KDE from unstable port - it simply asked to remove 80 packages to install 1 and 'happily' announced that 200 Mb would be freed :-) This is a powerfull tool, but even it can't save a computer from a bad user... ;-) Regards Marcos Lazarini