Le Samedi 3 Ao�t 2002 14:43, J�r�me UZEL a �crit : > # urpme MySQL > Pour satisfaire les d�pendances, les paquetages suivants vont �tre > d�sinstall�s (55 Mo): > kdebase-devel-3.0.2-32mdk libqt3-devel-3.0.5-2mdk > kdelibs-devel-3.0.2-24mdk libmysql10-devel-3.23.51-3mdk MySQL-3.23.51-3mdk > Est-ce correct ? (O/n) O > > Is it the expected behaviour ? Unfortunatly, yes :-(
As qt3 provide a database abstraction layer, it is linked against libmysql, so libqt3-devel needs libmysql-devel. When you uninstall MySQL with every dependency, you trigger uninstall of all kde-devel package :-( What i don't understand, however, if why libmysql-devel requires MySQL and MySQL-client ? [guillaume@silbermann guillaume]$ rpm -q --requires libmysql10 rpmlib(VersionedDependencies) <= 3.0.3-1 /sbin/ldconfig /sbin/ldconfig rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 ld-linux.so.2 libc.so.6 libcrypt.so.1 libm.so.6 libnsl.so.1 libpthread.so.0 libz.so.1 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) [guillaume@silbermann guillaume]$ rpm -q --requires libmysql10-devel rpmlib(VersionedDependencies) <= 3.0.3-1 libmysql10 = 3.23.51 MySQL = 3.23.51-3mdk MySQL-client = 3.23.51-3mdk rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
