Click to See Complete Forum and Search --> : userlib upgrade


jnash
02-08-2004, 01:15 PM
Hello All,

I am trying to upgrade my userlib in preperation to install kde 3.2. However when I attempt the upgrade using urpmi libuser, I get the following errors:

Preparing... ##################################################
Installation failed:
file /usr/lib/libuser/libuser_files.so from install of libuser-0.51.7-8mdk conflicts with file from package libuser1-0.51-6mdk
file /usr/lib/libuser/libuser_ldap.so from install of libuser-0.51.7-8mdk conflicts with file from package libuser1-0.51-6mdk
file /usr/lib/libuser/libuser_shadow.so from install of libuser-0.51.7-8mdk conflicts with file from package libuser1-0.51-6md

What do I need to do to work around this? My dist is Mandrake 9.1 with really no mods on it at all..


Thanks in advance!

John
nashj@earthlink.net

JohnT
02-08-2004, 01:30 PM
libuser-0.51.7-8mdk is undoubtedly your previous/original install of this lbrary. You'll have to uninstall it if the new one won't overwrite. Why do you need to upgrade this for a KDE upgrade?

jnash
02-08-2004, 01:38 PM
It says that it needs to upgrade to satisfy dependencies.

I actually thought about doing the install, but libuser appears to be a critical system package? I'm not to linux savvy, been using windoze for too many years...... here is the output when I try to do the uninstall of the earlier version of libuser:

[root@localhost john]# rpm -e libuser
error: removing these packages would break dependencies:
/etc/libuser.conf is needed by passwd-0.68-1mdk
[root@localhost john]# rpm libuser
RPM version 4.0.4
Copyright (C) 1998-2000 - Red Hat, Inc.
This program may be freely redistributed under the terms of the GNU GPL

Usage: rpm {--help}
rpm {--version}
[root@localhost john]# rpm -e passwd
error: removing these packages would break dependencies:
passwd is needed by basesystem-9.0-3mdk
[root@localhost john]# ibuser-0.5

When I saw this I thought it might be a good idea to start asking questions... Can I install kde 3.2 without having to upgrade libuser?

JohnT
02-08-2004, 02:00 PM
If I'm not mistaken this is part of an MDK frontend GUI for the commandline counterparts. I would just try to upgrade and then worry about satisfying dependencies . Word of warning though be prepared to satisfy quite a few. Make a list as you encounter. I don't know if MDK has an application to check dependencies or not.


error: removing these packages would break dependencies:
passwd is needed by basesystem-9.0-3mdk

Your going to be upgrading your basesystem anyway.
Go here to see some other examples of manual upgrading.....UPGRADE (http://www.google.com/linux?hl=en&lr=&ie=ISO-8859-1&q=upgrading+kde&btnG=Google+Search)