![]() ![]() ![]() > Processing Dependency: libdb-5.3.so()(64bit) for package: iproute-3.10.0-54.el7_2.1.x86_64Įrror: Trying to remove "systemd", which is protectedĮrror: Trying to remove "yum", which is protectedĪs you can see some other packages were depending not directly on package libdb, but on file libdb-5.3.so()(64bit) provided by it.įinally, when using repoquery we get the real list of packages depending on libdb: # repoquery -q -installed -whatrequires libdbĪs Wes Hardaker said, a good built-in method is by using rpm -q -whatrequires. If we trust rpm, no package depends on libdb so we should be able to remove it smoothly. ![]() files and Provides in addition to package names). When used with -whatrequires, look for non-explicit dependencies in addition to explicit ones (e.g. On the contrary, repoquery also looks for non-explicit dependencies. The problem with alternative command rpm -q -whatrequires sqlite is that it only reports dependencies on package names. Answer repoquery -q -installed -whatrequires sqlite ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |