MySQL - glibc 2.2 - glibc 2.3 question

2005-04-27 Thread Froberg, David C
Got a question.  

We're currently running SLES8 SP3 with glibc 2.2.5.

I was APPLY CHECKing, er, running rpm -Uh --test on mysql-4.0.18 and 
mysql-client.  Several dependencies were indicated, including
libc.so.6 (GLIBC_2.3) needed for mysql-4.0.18.  I then did a rpm -Uh --test on 
glibc-2.3.3-98.  I received an error:failed dependencies with a 
list of products (like rpm, susewm, kdebase3, webalizer) that needed libdb.so.2 
(GLIBC_2.0).

So, actually, a few questions. 

What is the approriate thing to do here?  

Install glibc 2.3.3 and then re-install the products called out for 
libdb.so.2 and other GLIBC_2.0 dependencies?  

Install glibc 2.3.3 and install higher versions of the products called 
out for libdb.so.2?  

Is it better just to do a forced march to SLES9?  

Finally, is there a doc or HOWTO that talks about the sort of dependencies and 
issues between glibc versions and products that use them?

Thanks

Dave Froberg

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: MySQL - glibc 2.2 - glibc 2.3 question

2005-04-27 Thread Post, Mark K
It looks as though you're trying to install RPMs from SLES9 on a SLES8
system.  Don't do that.  If you need packages that are at the version levels
in SLES9, then upgrade to SLES9.  Trying to do otherwise will eventually
result in just about the same thing, but with a whole lot more time spent
(wasted), and greatly increased stress levels.

I should note that this advice is based on an assumption that you want to
stay supported by SUSE.  If that's not the case, then download the source
files for MySQL and build your own RPM.  That'll get you where you need to
be a whole lot faster and easier.


Mark Post

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
Froberg, David C
Sent: Wednesday, April 27, 2005 8:07 AM
To: LINUX-390@VM.MARIST.EDU
Subject: MySQL - glibc 2.2 - glibc 2.3 question


Got a question.

We're currently running SLES8 SP3 with glibc 2.2.5.

I was APPLY CHECKing, er, running rpm -Uh --test on mysql-4.0.18 and
mysql-client.  Several dependencies were indicated, including libc.so.6
(GLIBC_2.3) needed for mysql-4.0.18.  I then did a rpm -Uh --test on
glibc-2.3.3-98.  I received an error:failed dependencies with a
list of products (like rpm, susewm, kdebase3, webalizer) that needed
libdb.so.2 (GLIBC_2.0).

So, actually, a few questions.

What is the approriate thing to do here?

Install glibc 2.3.3 and then re-install the products called out for
libdb.so.2 and other GLIBC_2.0 dependencies?

Install glibc 2.3.3 and install higher versions of the products
called out for libdb.so.2?

Is it better just to do a forced march to SLES9?

Finally, is there a doc or HOWTO that talks about the sort of dependencies
and issues between glibc versions and products that use them?

Thanks

Dave Froberg

--
For LINUX-390 subscribe / signoff / archive access instructions, send email
to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: MySQL - glibc 2.2 - glibc 2.3 question

2005-04-27 Thread Froberg, David C


It looks as though you're trying to install RPMs from SLES9 on a SLES8
system.  Don't do that.  If you need packages that are at the version levels
in SLES9, then upgrade to SLES9.  Trying to do otherwise will eventually
result in just about the same thing, but with a whole lot more time spent
(wasted), and greatly increased stress levels.



Yes, the RPMs came from SLES9.  I see what I'm doing wrong.
The RPMs were built for SLES9 (and with glibc 2.3) which is 
of course different from SLES8 (with glibc 2.2).  


Thanks, Mark.  

Dave

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390