LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Error: Failed dependencies (http://www.linuxquestions.org/questions/linux-software-2/error-failed-dependencies-321718/)

r0ck 05-09-2005 01:49 PM

Error: Failed dependencies
 
Ive tryed to install my gfx driver (Radeon 9700 Pro ATI Proprietary Linux x86 für X.Org 6.8 http://www.ati-news.de/HTML/Download/linux.shtml#4 ) with :

rpm -i fglrx_6_8_0-8.12.10-1.i386.rpm

There was this errors:
Code:

rpm -i fglrx_6_8_0-8.12.10-1.i386.rpm
error: Failed dependencies:
        /bin/sh is needed by fglrx_6_8_0-8.12.10-1
        libX11.so.6 is needed by fglrx_6_8_0-8.12.10-1
        libXext.so.6 is needed by fglrx_6_8_0-8.12.10-1
        libc.so.6 is needed by fglrx_6_8_0-8.12.10-1
        libc.so.6(GLIBC_2.0) is needed by fglrx_6_8_0-8.12.10-1
        libc.so.6(GLIBC_2.1) is needed by fglrx_6_8_0-8.12.10-1
        libc.so.6(GLIBC_2.1.3) is needed by fglrx_6_8_0-8.12.10-1
        libdl.so.2 is needed by fglrx_6_8_0-8.12.10-1
        libdl.so.2(GLIBC_2.0) is needed by fglrx_6_8_0-8.12.10-1
        libdl.so.2(GLIBC_2.1) is needed by fglrx_6_8_0-8.12.10-1
        libm.so.6 is needed by fglrx_6_8_0-8.12.10-1
        libm.so.6(GLIBC_2.0) is needed by fglrx_6_8_0-8.12.10-1
        libpthread.so.0 is needed by fglrx_6_8_0-8.12.10-1
        libpthread.so.0(GLIBC_2.0) is needed by fglrx_6_8_0-8.12.10-1
        librt.so.1 is needed by fglrx_6_8_0-8.12.10-1
        librt.so.1(GLIBC_2.2) is needed by fglrx_6_8_0-8.12.10-1
        libstdc++.so.5 is needed by fglrx_6_8_0-8.12.10-1
        libstdc++.so.5(CXXABI_1.2) is needed by fglrx_6_8_0-8.12.10-1
        libstdc++.so.5(GLIBCPP_3.2) is needed by fglrx_6_8_0-8.12.10-1

Ive have this Glibc Version

glib-config --version
1.2.10

This appears if i run glibcbug:
Code:

SEND-PR: -*- send-pr -*-
SEND-PR: Lines starting with `SEND-PR' will be removed automatically, as
SEND-PR: will all comments (text enclosed in `<' and `>').
SEND-PR:
From: stb
To: glibc-bug-reports-stable@gnu.org
Subject: [50 character or so descriptive subject here (for reference)]

>Submitter-Id:  net
>Originator:
>Organization:
 <organization of PR author (multiple lines)>
>Confidential:  no
>Synopsis:      <synopsis of the problem (one line)>
>Severity:      <[ non-critical | serious | critical ] (one line)>
>Priority:      <[ low | medium | high ] (one line)>
>Category:      libc
>Class:        <[ sw-bug | doc-bug | change-request | support ] (one line)>
>Release:      libc-2.3.2
>Environment:
        <machine, os, target, libraries (multiple lines)>
Host type: i486-slackware-linux-gnu
System: Linux geekshome 2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004 i686 unknown unknown GNU/Linux
Architecture: i686

Addons: linuxthreads
Build CFLAGS: -g -O2 -march=i486 -mcpu=i686
Build CC: i486-slackware-linux-gcc
Compiler version: 3.3.4
Kernel headers: 2.4.29
Symbol versioning: yes
Build static: yes
Build shared: yes
Build pic-default: no
Build profile: yes
Build omitfp: no
Build bounded: no
Build static-nss: no

>Description:
        <precise description of the problem (multiple lines)>
>How-To-Repeat:
        <code/input/activities to reproduce the problem (multiple lines)>
>Fix:
        <how to correct or work around the problem, if known (multiple lines)>

The Files /bin/sh and /sbin/ldconfig is there !? but it tells me that it isnt there?!
Any idear how i can solve it? Ive got slackware 10.1 . The file libc.so.6 is there.

Thanks for help:confused:

__J 05-09-2005 02:45 PM

glib and glibc are two different libraries.

your problem is coming from you running slackware, but slackware doesn't use rpm's natively. you can do this one of two ways, the first being the more recommended way:

Code:

rpm2tgz <rpm name>
installpkg <package>

this creates a tgz package from a rpm so you can install it without any complaints.

Code:

rpm --force --nodeps <rpm name>
this tells rpm to install files even if they conflict with other files already installed and to ignore dependencies. the reason rpm says you don't have libc.so.6 ( and everything else it complained about) is rpm uses a database to keep track of what is and what is not on your system. since slackware does not have rpm's, the database is empty, so as far as rpm knows, you have nothing.

r0ck 05-09-2005 03:08 PM

Thanks a lot youve helped me the second time :))

I am very stupid not finding this way of installing the pkg.

This was the result:

Quote:

installpkg fglrx_6_8_0-8.12.10-1.i386.tgz
Installing package fglrx_6_8_0-8.12.10-1.i386...
PACKAGE DESCRIPTION:
I dont know if you know that but is now the driver installed? hmm ill restart my xorg server and hopefully see it again :D

Other Problem with the same error like abouth:

Quote:

slapt-get
slapt-get: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by slapt-get)
any idear ? Thanks a lot in advance .)

__J 05-09-2005 03:24 PM

I've always used nvidia, so I'm not sure exactly where you need to go, but I've seen at least a few threads in the slackware section on this issue so you might want to check there.


All times are GMT -5. The time now is 11:50 AM.