Hide Forgot
Description of problem: when rpmdev-rmdevelrpms is executed it does not remove devel packages. Version-Release number of selected component (if applicable): 7.10-1.fc14 How reproducible: Steps to Reproduce: 1. install lcms-devel 2. try to remove it with rpmdev-rmdevelrpms 3. error "Not removed due to dependencies." Actual results: devel package not removed because at least one other devel package is required by another non-devel package (kernel & kernel-devel for example) Expected results: unneeded devel packages are removed from system Additional info:
rmdevelrpms does not do partial removals, it just tries to remove *all* packages it considers devel in one transaction, just like what would happen if you passed the same list of packages to remove to one "rpm -e" command. This is intended behavior and not a bug, but I would consider applying a patch that changes this if someone submits one.
BTW, you can customize what rmdevelrpms considers devel packages in /etc/rpmdevtools/rmdevelrpms.conf.