On Sun, Oct 26, 2008 at 07:49:45PM +0000, David wrote: > Hello, > > I do not think I missed anything, note that I copied and pasted the history > of synaptic. > > I agree that the bug will be difficult to reproduce, I think it only happens > when all the intermingling dependences are devilish. For example, on my > first post on http://forums.debian.net/viewtopic.php?t=19547 I tell a > history when synaptic first asked to remove packages in order to upgrade > another one but then, these packages to be removed could be reinstalled. I > often find the same behaviour from time to time. Maybe this is a bug of apt? > Of course, the case of the bug here is different, I claim that synaptic > pledged to reinstall the packages to be removed but they were not > reinstalled. Most times the "dirty trick" succeeds (like in the post in the > forum), sometimes it fails (like in the case of this bug).
What I found was that Synaptic does not allow the package that is to be removed to be marked for reinstallation. > Maybe you can try, when you have the time, looking at the dependencies (and > distinguishing between "conflicts" and "depends", etc) of these specific > packages and versions I originally wrote in the bug. But I agree that the > bug might be difficult to reproduce... Those specific versions aren't be available any more, so I cannot see exactly what their dependencies and conflicts where. That is why I tried constructing my own test packages. The case you originally reported involved upgrading xserver-xorg-core which forced removal of xerver-xorg-input-all and xserver-xorg-input-wacom. Looking at those packages today, I suspect that the reason was: - xserver-xorg-input-input-all depended on xserver-xorg-input-wacom - xserver-xorg-input-wacom depended on a specific version of xserver-xorg-core - no new version of xserver-xorg-input-wacom was available So I set up some new test packages such that: - test-package-c depends on test-package-b - test-package-b depends on an equal version of test-package-a - no new version of test-package-b is available However, I was still unable to reproduce the bug. If you see this recur please use apt-cache to obtain, please follow up to this bug report giving full package headers for the packages involved. You can use apt-cache show to get those. Ben. -- Ben Hutchings Who are all these weirdos? - David Bowie, about L-Space IRC channel #afp
signature.asc
Description: Digital signature

