LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Illogical Failed dependencies for RPMs and source code installations, Slackware 9 (http://www.linuxquestions.org/questions/slackware-14/illogical-failed-dependencies-for-rpms-and-source-code-installations-slackware-9-a-72657/)

peroxiderocket 07-14-2003 03:05 PM

Illogical Failed dependencies for RPMs and source code installations, Slackware 9
 
I've just finished installing Slackware 9.0 from the CD I made using the ISO image available at slackware.com, using Kde 3.1 as my desktop manager. System is a PIII Coppermine processor with a 13 gig Fujitsu HD, Nvidia GeForce 2 MX 400 Vid card, and an old Creative SoundBlaster 16 pnp sound card. Whenever I try to install ANY additional software, whether it's in *.rpm format, or if it's a *.tgz source code which I must manually ./configure, make, make install, or compile manually, etc, the console (when using rpm -ivh) or Kpackage (package manager) tells me that I'm missing about 90 packages. I'll shorten the list, and show the real concerns. This is for trying to install Anjuta IDE, but I get almost the exact same output for any other rpms, or when I tried to compile the anjuta source (during the ./configure process)

/bin/bash is needed by anjuta-1.1.97-1 ORBit2 >= 2.4.0 is needed by anjuta-1.1.97-1 glib2 >= 2.0.6 is needed by anjuta-1.1.97-1 libc.so.6(GLIBC_2.1) is needed by anjuta-1.1.97-1 libc.so.6(GLIBC_2.1.3) is needed by anjuta-1.1.97-1 libc.so.6(GLIBC_2.2) is needed by anjuta-1.1.97-1 libc.so.6(GLIBC_2.2.3) is needed by anjuta-1.1.97-1 libc.so.6(GLIBC_2.3) is needed by anjuta-1.1.97-1 libdl.so.2 is needed by anjuta-1.1.97-1 libgcc_s.so.1 is needed by anjuta-1.1.97-1 libgconf-2.so.4 is needed by anjuta-1.1.97-1 libgnomecanvas-2.so.0 is needed by anjuta-1.1.97-1 libgnomeprint-2-2.so.0 is needed by anjuta-1.1.97-1 libgnomeprint22 >= 2.0.1 is needed by anjuta-1.1.97-1 libgnomeprintui-2-2.so.0 is needed by anjuta-1.1.97-1 libgnomeprintui22 >= 2.0.1 is needed by anjuta-1.1.97-1 libstdc++.so.5 is needed by anjuta-1.1.97-1 libstdc++.so.5(CXXABI_1.2) is needed by anjuta-1.1.97-1 libstdc++.so.5(GLIBCPP_3.2) is needed by anjuta-1.1.97-1

This list is less than an eighth of the total list of missing packages. I checked out my installed packages with kpackage and the rpm console tool, and I have even newer versions of ALL the software already installed. What's even more perplexing is how it claims that I don't have "/bin/bash" and reports it as a missing package. Any help that could be provided would be greatly appreciated. I've already tried searching these forums and google, and haven't found the answer yet. Hopefully this isn't a frequent post that's already been answered, like how to setup sound and ALSA on slackware 9. BTW, if anybody needs help doing that, peroxiderocket@hotmail.com.

Thanks again.:Pengy:

soup 07-14-2003 03:41 PM

I don't know about a lot of that stuff but for installing rpms you might try rpm2tgz <filename.rpm> and the pkgtool. that's how I install rpms.

soup

contrasutra 07-14-2003 05:05 PM

There is no RPM database in Slackware (because its not an RPM based distro),

so you have to convert the rpm into a slack-pack (tgz) using:

#rpm2tgz [file.rpm]

then install it using:

#installpkg [file.tgz]


You have to track dependancies yourself.

Pres 07-14-2003 09:44 PM

Well I've had a lot of success using RPM -i --nodeps thingo.rpm - there's no law saying you have to convert rpm2tgz

contrasutra 07-14-2003 10:47 PM

It makes managing software easier, because it appears in the same place as all your other packages.

And if you use CHECKINSTALL to make packages out of your source installs, you have all your software in one place to manage/uninstall.


All times are GMT -5. The time now is 02:37 PM.