Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35801 - Bug in calculating dependencies
Summary: Bug in calculating dependencies
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-14 06:51 UTC by Marcin Kryczek (RETIRED)
Modified: 2011-10-30 22:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Kryczek (RETIRED) gentoo-dev 2003-12-14 06:51:58 UTC
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)
Comment 1 Marcin Kryczek (RETIRED) gentoo-dev 2003-12-14 07:21:32 UTC
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
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2003-12-14 14:01:57 UTC
closing