i've installed arts, which has qt in dependencies. then i've unmerge it i wanted to do `emerge depclean`, but it didn't show qt in packages to remove. i've run `qpkg -q qt`, which show that php (mod_php, php and php-core) depends on qt, but these packages haven't qt in dependencies: <root@CogES>~: emerge -pe php-core |grep qt <root@CogES>~: emerge -pe php |grep qt <root@CogES>~: emerge -pe mod_php |grep qt <root@CogES>~: i also haven't qt in world file: <root@CogES>~: cat /var/cache/edb/world |grep qt <root@CogES>~: Reproducible: Always Steps to Reproduce: Actual Results: qt is still in list of needed packages Expected Results: qt should be automatically unmerged I've marked this bug as Major, however it can be fixed in simply way (manually unmerge qt). it's important bug IMO since it shows, that portage is sometimes culculating dependencies in wrong way, what may lead to mess in the whole system (i'm not sure now if i really need all packages, which i have installed - maybe some of them can be unmerged, couse they aren't needed anymore)
i've found that i had one packages compilled with +arts in USE flags. after reemerging qt is to remove automatically, so it's not a bug... sorry for bothering you
closing