Ariel <asdeb...@dsgml.com> writes: > On Tue, 7 Sep 2010, Russ Allbery wrote:
>> So you have old versions of both nvidia-glx and nvidia-glx-legacy-173xx >> installed, both of which predate the reworking of how the diversions >> are handled. I wonder how you managed to get both packages installed >> at the same time ever. They've always conflicted in their diversions, >> and I would have expected one or the other to have failed to install. >> I don't understand how nvidia-glx managed to take over the diversions >> while leaving nvidia-glx-legacy-173xx in a state where it still thought >> it owned the diversions. > nvidia-glx-legacy-173xx doesn't seem to think it owns the diversions - > they are manually removed in the postrm script. That's what I mean by own. As long as those diversions weren't removed, nvidia-glx should never have been installable, and if those diversions were removed, that should have been followed by removing the postrm script... oh. Oh, I get it. You removed the package but didn't purge it, and the postrm script removes the diversions on both remove and purge. Aie. Yeah. I see how you got into that situation. I don't think there's any good solution at this point other than commenting out the dpkg-divert invocations in the postrm script and then purging the package. Thankfully, once someone upgrades to one of the new packages, this problem should be impossible to create. >> Thankfully, this is one of the problems that will be entirely fixed >> going forward, with the new shared diversion handling packages. > Is this uploaded currently, or planned? Already in the archive for nvidia-glx, in NEW for the legacy package. > And does this mean nvidia-glx-legacy-173xx and nvidia-glx can both be > installed at the same time? Not yet, but it makes it possible eventually. > (Although, that's probably not useful since the kernel module can't be.) Yeah, that's still a problem. >>> A new version of nvidia-glx-legacy-173xx will not help me, >> I'm not sure that's true. > I meant, I'm not going to install it because I'm using nvidia-glx now. Oh, I see. But yes, the more I think about it, the more I think you're right: trying to upgrade the package won't help. -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org