+++ This bug was initially created as a clone of Bug #1078207 +++ python27-suitesparse doesn't require python27-runtime, which means that it can get installed/uninstalled without python27-runtime package. That can result in leftovers after uninstallation as mentioned in bug 1076159, e.g. "/opt/rh/python27/root/usr/share/doc". The problem is that Yum can uninstall python27-suitesparse packages *after* the python27-runtime package is uninstalled, e.g.: 1) user types "yum remove python27*" 2) yum makes a transaction, in which it wants to remove python27-runtime prior to python27-suitesparse 3) directories owned by python27-runtime, that contain files from python27-suitesparse can't be removed when python27-runtime is uninstalled (suitesparse is still installed) 4) when python27-suitesparse is uninstalled, no package owns the directories like "/opt/rh/python27/root/usr/share/doc" => after python27-suitesparse uninstallation (and after the whole yum transaction), these directories are left on the system The same applies to python33-tbb
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-0609.html