Removing a Package without removing Dependency using RPM
Hi All,
Im trying to remove a package which is not needed, but it seems to be deleting the dependent package which uses the file from the package. please see below the output, it should not delete either the .so file or the package like gnome-vfs2-smb,gvfs-smb [root@xxxxx ssea1]# rpm -e --test libsmbclient error: Failed dependencies: libsmbclient.so.0()(64bit) is needed by (installed) gnome-vfs2-smb-2.24.2-6.el6.x86_64 libsmbclient.so.0()(64bit) is needed by (installed) gvfs-smb-1.4.3-18.el6.x86_64 libsmbclient >= 3.0.8-0.pre1.3 is needed by (installed) gnome-vfs2-smb-2.24.2-6.el6.x86_64 does nodeps really works? example: rpm -e --nodeps <package> in the manpage it is given as below, it means to be deleting the .so files which are needed by other packages. --nodeps Don’t check dependencies before uninstalling the packages. Thanks Sathish |
Quote:
|
What is the problem you are actually trying to solve? Your question sounds like an "X-Y Problem".
|
And it will break those other packages.. Ok got it tbone.
Let me know if those .so files can be saved before removing main rpm and then be used to fix the broken packages. |
Quote:
Either remove them ALL or leave them there. |
Why do you want to remove it in the first place? Linux is not Windows: there's no registry, so having things you don't use doesn't trouble the system in any way.
|
All times are GMT -5. The time now is 02:46 AM. |