On Thu, 2005-27-01 at 20:32 +0100, Remi Collet wrote:
David Hoffman a écrit :
OUCH... Why do that when mysql.com already provides a compat package?
Because "Kanwar Ranbir Sandhu" says "I've rebuilt mysql-4.1.9-1 on my FC3 machine from the Fedora development source RPM".
So i think it's a better solution to use all the package from the same source. And this packages are very well integrated with other Fedora ones.
I at first downloaded the compatibility RPM from the MySQL website (thanks for the link, Paul). Everything installed properly, and the mysqld started without error.
However, after reading your post, I uninstalled the RPM from MySQL (with the --nodeps option), and did what you suggested. I agree with your reasoning: since I'm using the development source RPMs anyway, I might as well use all of the ones I need from development.
So you downloaded the development SRPMs for perl-DBD-MySQL, mod_auth_mysql, php-mysql and dovecot (the packages you had installed that required the older MySQL libraries) and rebuilt them against the new MySQL? If you did that, you should have just been able to upgrade those packages to the ones you built and then you wouldn't have needed --nodeps to remove the compatibility RPM.
If you've removed the compatibility RPM without rebuilding those dependent packages, then those packages will now be broken in various ways...
Paul.