summaryrefslogtreecommitdiff
path: root/apt-pkg/orderlist.cc
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2006-09-16 12:30:38 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2006-09-16 12:30:38 +0200
commit3772dc74d3e7767980a011e01302dd688b3764fc (patch)
tree7b044fa1dc21f038acb95f6c506e6bd4b12882f6 /apt-pkg/orderlist.cc
parent42142a6cf63458599c6a11c398a25b301df2df55 (diff)
* reverted otavios patch again because it breaks the following behaviour:
A depends on X|Y B depends on Y With the old code we get: "apt-get install A B": we get "A B X Y" "apt-get install B A": we get "A B Y" With the new code there is no way to get this right and we always end up with "A B X Y" because we just go over the packages in the order that they are in the cache and run MarkInstall(AutoInstall=true) on them then. When A comes before B we always end up with the unneeded X dependency.
Diffstat (limited to 'apt-pkg/orderlist.cc')
0 files changed, 0 insertions, 0 deletions