LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   install problem - unsatisfied devel(libz) (https://www.linuxquestions.org/questions/mandriva-30/install-problem-unsatisfied-devel-libz-309340/)

Dr. Doerke 04-03-2005 04:10 PM

install problem - unsatisfied devel(libz)
 
I'm trying to install libmysql112-4.0.20-3.3.101mdk.i586rpm, under Mandrake 101OE. The software install does not allow me to select it to install or update. I downloaded the rpm from another site and when I tried to install it, got the "unsatisfied devel(libz)" error. I can't get beyond this. What do I do to climb out of this dependency hell?

Dr. Doerke 04-03-2005 04:20 PM

Sorry, that's libmysql12-devel-4.0.20-3.3.101mdk.i586.rpm that I'm trying to install.

{BBI}Nexus{BBI} 04-04-2005 08:03 PM

Try: urpmi libmysql12-devel-4.0.20-3.3.101mdk.i586.rpm that will hopefully install any missing dependencies as well :-)

bunnadik 04-05-2005 01:21 AM

I think you have to run 'urpmi libmysql12-devel' to get the autodependency working.

- Peder

Dr. Doerke 04-06-2005 09:11 AM

I tried urpmi and the program hung. My CPU usage went to 100% and the install never completed. I've tried the mysql-devl rpm from different sources and have the same problem.

CragStar 04-06-2005 10:25 AM

Just out of curiosty, where did you download the other RPM from? Is it a Mandrake RPM for your distribution?

It also sounds like you need to add more urpmi sources, or add a different one, as usually urpmi works extremely well and will download all dependant rpm's when they are needed. The only times it hasn't installed some software for me is when it doesn't know where to locate the RPM's or they are not available - so I have added more sources and it seems to work.

One of the things I have noticed about the mirrors is that they are not always in sync with each other.

See this post for more information:
http://www.linuxquestions.org/questions/history/301178

Dr. Doerke 04-06-2005 10:53 AM

I downloaded one of the libmysql-devel rpms from rpmfind or rpmnet. I can't remember. The other was sent to me by the developer of the product I'm trying to install (Knoda). I did go to the Mandrake site. That was the first thing I tried. When I tried to click (select) the libmysql rpm, I got this message: Some packages can't be installed -- Sorry, the following package(s) can't be selected: libmysql12-devel-4.0-20.3.2.-101mdk.i586 (due to unsatisfied devel(libz))"

CragStar 04-06-2005 12:12 PM

If the rpm was not for a mandrake distribution then I'd be cautious (that's an understatement! I wouldn't use it:)).

It does sound like you need to add some more sources though. I think the file it is complaining about is zlib1-devel which contains the file libz.so

Try running
Code:

urpmq zlib1-devel
and if it can't find that then you need to add a source which contains it.

I know for a fact that the file should be here:
ftp://ftp.club-internet.fr/pub/unix/...86/media/main/

But thinking about it, it should also be part of the main installation media?

Dr. Doerke 04-07-2005 07:01 AM

Thanks. It wasn't on my system. I downloaded libz from your suggested ftp site and then was able to go back to Mandrake and get the libmsql-devel with no problem. Much appreciated.


All times are GMT -5. The time now is 02:28 AM.