Bug#527124: [console-setup-mini] should provide console-setup
reassign 527124 xserver-xorg
retitle 527124 Please use unversioned dependency for console-setup
thanks
On Tue, May 05, 2009 at 08:28:11PM +0200, Szymon Janc wrote:
>
> when trying to install:
> athlon:~# apt-get install console-setup-mini
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages will be REMOVED:
> console-setup console-terminus xserver-xorg xserver-xorg-core
This was because xserver-xorg used versioned dependency on console-setup
(>1.29).
I think it is safe to use unversioned dependency because even the oldest
versions of console-setup used the same syntax for its configuration
file and had all features X needs. The only important feature that 1.29
adds is that it reads xorg.conf for defaults when the package is
installed for first time. However:
1. If an upgrade of console-setup is forced because of the dependency of
xserver-xorg, the new console-setup will not use xorg.conf because it
already has configuration file.
2. If the upgrade of xserver-xorg forces new installation of
console-setup then the new version will come from the same version of
Debian as xserver-xorg so this will be new console-setup.
3. Even if we suppose that some Debian-derived distribution combines the
new xserver-xorg with old console-setup, nothing bad will happen -
console-setup will simply ask the user for their keyboard and build
proper configuration file.
Anton Zinoviev
Reply to: