tags 315359 - fixed-in-experimental thanks On Wednesday 22 June 2005 07:30 pm, Elliott Mitchell wrote: > I don't know the code layout, so I can't comment on that. > > The four cases are *very* real. I mentioned I was doing this over a > couple sessions. Pretty much I quit for the night, and then start > Aptitude again when I can. Every time I restart, it has tried to fix > those four packages, which aren't broken; and all the packages it wants > to add would break other things. > > The dependancy resolution code must be doing something pretty stupid to > try to add unneeded packages and break other packages.
Okay, I can reproduce this now. The problem is a funny interaction between the code that restores package states and the apt recursive resolver. I'll have to see what the best way of resolving this is -- just doing the initial marks with recursive resolution turned off is probably best IMO. If you'd mentioned the bit about quitting and restarting the program originally, you could have avoided a long and tedious lecture on problem resolution ;-). Daniel -- /------------------- Daniel Burrows <[EMAIL PROTECTED]> ------------------\ | A conclusion is the place | | where you got tired of thinking. | \------ Listener-supported public radio -- NPR -- http://www.npr.org -------/
pgpKJpoUG814J.pgp
Description: PGP signature