On Tue, Dec 19, 2006 at 08:40:26PM -0500, David Nusinow wrote: > Ouch. This is a bug in aptitude, aiui. It should be choosing the first > option if nothing is currently installed, and allowing the second to > substitute.
Probably something in -all caused a conflict, and the conflict resolution manager preferred a random choice providing -input instead. > Either way, it's probably too late to fix this in aptitude for etch, so a > workaround is necessary... Most upgrades will probably happen with the aptitude from sarge, BTW. >> 1. Make the depends into "xserver-xorg-video, xserver-xorg-input", and >> add Recommends for the -all packages instead. > If I build a package set with this, will you be able to test it to make > sure it works? Unfortunately, no; the machine was just my mother's workstation. However, I've picked out the dpkg status backup and reconstructed the aptitude lines; talk to Julien Cristau, he has the data in question. >> Also, xorg.conf was blank after the upgrade, but I guess that's for >> another bug, which will be far harder to track down... :-) > Gyah... did xserver-xorg error out during postinst? I'll have to look for a > codepath that can cause that beyond errors. No, it didn't error out. It just showed the warning debconf template, and then continued as nothing was wrong. Note that due to some conflicts etc., the upgrading line was "aptitude install gnome" (the full dist-upgrade was not done until later); it _might_ be that a full dist-upgrade is luckier somehow, but I'm not going to bet on it. Just giving aptitude the explicit hint that the user would probably like to have -input-(kbd,mouse) and -video-vesa sounds like the best hint to me, especially as they're not likely to conflict with anything (so the conflict resolver accepts that more or less right away). /* Steinar */ -- Homepage: http://www.sesse.net/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]