Dependencies not satisfiable

I am trying to install 2 programs at the moment; one is dvd::rip and the other is wine.
For some reason when i try to install either i get a message saying that the dependencies cannot be satisfied; this I understand, so i go and search for the required files (at present I’m not connected to the internet on my Linux machine) download them and try again. This doesn’t work so i hunt for the problem.
It turns out that one of the files that i need, glibc, is already installed and is the correct version required. THere were more files like this; from a list of 14 at least 8 were already installed.

Any ideas what the problem is?

I am running OpenSUSE 10.3 and have been able to install programs before (I have installed VirtualBox which wasn’t on the same CD as the OS so this is clearly a new problem)

Any help would be much appreciated

perrti-y02,

Well, the dependancy message you get should tell you what the problem is.
Basically there are two problems that might occur, either the module is
already installed but the wrong version, incompatible with what you’re
trying to install. Or the module needed can’t be found in any of your
repositories.

I’ve run in the past DVDRip on 10.3 without problems. The best would be if
you could have the Packman repo added to your repositories and have
Internet access while installing.

Which packages is it complaining about?


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer/NSC Sysop
Telindus Sweden AB

perrti-y02 schrieb:
> I am trying to install 2 programs at the moment; one is dvd::rip and the
> other is wine.
> For some reason when i try to install either i get a message saying
> that the dependencies cannot be satisfied; …]
> It turns out that one of the files that i need, glibc, is already
> installed and is the correct version required. THere were more files
> like this; from a list of 14 at least 8 were already installed.
>
> Any ideas what the problem is?

Try looking closer. Perhaps there are some subtle differences in what
is installed and what is required, such as the architecture suffix
(i586 vs. x86_64 and the like.)


Tilman Schmidt
Phoenix Software GmbH
Bonn, Germany

For DVD::rip it is complaining about;
glibc
xorg-X11-libICE
xorg-X11-libSM
xorg-X11-libXt
xorg-X11-libX11
libjpeg
lame

and so on and so forth. It is too much of a pain to copy everything across.

If I am not mistaken then glibc is needed for SUSE to even run.

THe version of glibc it needs is 2.6.1-18.i686 which is exactly what is installed. It must simply not be able to find it.

Any suggestions to rectify this would be much appreciated.

I have checked every detail i can think of for about 3 files. They are DEFINATELY the right ones.

What’s your repositories list ? (you can see that with “zypper lr”)

Are you sure the “main” repo are enabled (oss, non-oss, update) ?
Be sure to have the usefull multimedia repo enabled too (packman, VideoLan)

how do i find out my repository list? Bear in mind that i DON’T have an internet connection yet (damned AOL)

Repository list assumes you have network connection.

You want to get your Internet connection working (FIRST), setup repositories
and patch/update the installation (SECOND), and then install application software (THIRD).
[Before that, the only valid source of software is from the distribution CD/DVD.]

[Sounds like you’re grabbing RPMs built for an OLDER edition of SUSE,
and that isn’t gonna work.]

perrti-y02,

> If I am not mistaken then glibc is needed for SUSE to even run.

Correct

> THe version of glibc it needs is 2.6.1-18.i686 which is exactly what is
> installed. It must simply not be able to find it.

It’s glibc and not glibc-devel it’s asking for?

> Any suggestions to rectify this would be much appreciated.

As others have already suggested, get the Internet connection going first,
then fix the repositories. You do wanna add Packman and VideoLAN in
additions to the OSS and Non-OSS ones. Patch and lastly try installing apps
like DVDRip.


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer/NSC Sysop
Telindus Sweden AB

cookdav,

> Repository list assumes you have network connection.
>
> You want to get your Internet connection working (FIRST), setup
> repositories
> and patch/update the installation (SECOND), and then install
> application software (THIRD).

Seconded. This would be the best way to approach this.

> [Sounds like you’re grabbing RPMs built for an OLDER edition of SUSE,
> and that isn’t gonna work.]

The DVDRip package is now called dvdrip but IIRC it as called Video-DVDRip
in the past.


Niclas Ekstedt, CNA/CNE/CNS/CLS
Systems Engineer/NSC Sysop
Telindus Sweden AB