How to downgrade Samba from v.33 to v.28 in RHEL 5.2

Solution Verified - Updated -

Issue

  • When attempting to migrate from samba-3.0.33 to samba-3.0.28, yum fails with a downgrade dependency on libsmbclient
# yum downgrade samba-3.0.28-0.el5.8 samba-common-3.0.28-0.el5.8 samba-client-3.0.28-0.el5.8  *smb* -y
Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Downgrade Process
No Match for available package: gnome-vfs2-smb-2.16.2-4.el5.i386
No Match for available package: libsmbclient-devel-3.0.33-3.28.el5.i386
Only Upgrade available on package: pam_smb-1.1.7-7.2.1.i386
Resolving Dependencies
--> Running transaction check
---> Package libsmbclient.i386 0:3.0.33-3.39.el5_8 set to be updated
---> Package libsmbclient.i386 0:3.0.33-3.40.el5_10 set to be erased
---> Package samba.i386 0:3.0.28-0.el5.8 set to be updated
---> Package samba.i386 0:3.0.33-3.40.el5_10 set to be erased
---> Package samba-client.i386 0:3.0.28-0.el5.8 set to be updated
---> Package samba-client.i386 0:3.0.33-3.40.el5_10 set to be erased
---> Package samba-common.i386 0:3.0.28-0.el5.8 set to be updated
---> Package samba-common.i386 0:3.0.33-3.40.el5_10 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
 Package                             Arch                        Version                                     Repository                                 Size
=============================================================================================================================================================
Downgrading:
 libsmbclient                        i386                        3.0.33-3.39.el5_8                           rhel-i386-server-5                        909 k
 samba                               i386                        3.0.28-0.el5.8                              rhel-i386-server-5                         16 M
 samba-client                        i386                        3.0.28-0.el5.8                              rhel-i386-server-5                        4.8 M
 samba-common                        i386                        3.0.28-0.el5.8                              rhel-i386-server-5                        8.7 M

Transaction Summary
=============================================================================================================================================================
Remove        0 Package(s)
Reinstall     0 Package(s)
Downgrade     4 Package(s)

Total download size: 31 M
Downloading Packages:
(1/4): libsmbclient-3.0.3 100% |=========================| 909 kB    00:00
(2/4): samba-client-3.0.2 100% |=========================| 4.8 MB    00:04
(3/4): samba-common-3.0.2 100% |=========================| 8.7 MB    00:08
(4/4): samba-3.0.28-0.el5 100% |=========================|  16 MB    00:16
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /usr/lib/libsmbclient.so.0 conflicts between attempted installs of samba-common-3.0.28-0.el5.8 and libsmbclient-3.0.33-3.39.el5_8

Error Summary

Environment

  • Red Hat Enterprise Linux 5.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.