Using equivs to override task-desktop dependency on xserver-xorg-video-all
$ aptitude show xserver-xorg-video-all | grep -A 21 Depends
Depends: xserver-xorg-video-apm, xserver-xorg-video-ark, xserver-xorg-video-ati,
xserver-xorg-video-chips, xserver-xorg-video-cirrus,
xserver-xorg-video-fbdev, xserver-xorg-video-i128,
xserver-xorg-video-i740, xserver-xorg-video-intel,
xserver-xorg-video-mga, xserver-xorg-video-neomagic,
xserver-xorg-video-nouveau, xserver-xorg-video-openchrome,
xserver-xorg-video-rendition, xserver-xorg-video-s3,
xserver-xorg-video-s3virge, xserver-xorg-video-savage,
xserver-xorg-video-siliconmotion, xserver-xorg-video-sis,
xserver-xorg-video-sisusb, xserver-xorg-video-tdfx,
xserver-xorg-video-trident, xserver-xorg-video-tseng,
xserver-xorg-video-vesa, xserver-xorg-video-voodoo,
xserver-xorg-video-vmware
Recommends: xserver-xorg-video-geode
Conflicts: xserver-xorg-driver-all
Replaces: xserver-xorg-driver-all
Description: X.Org X server -- output driver metapackage
This package depends on the full suite of output drivers for the X.Org X server
(Xorg). It does not provide any drivers itself, and may be removed if you wish
to only have certain drivers installed.
Following the description advise from above, I tried to install the
particular xserver-xorg-video that matches my hardware, and purge
xserver-xorg-video-all. Purging xserver-xorg-video-all tries to
remove lot of packages. Because of the following dependency:
$ aptitude show task-desktop | grep -A1 Depends
Depends: tasksel, xorg, xserver-xorg-video-all, xserver-xorg-input-all,
desktop-base, menu
Is craeting an equivs xserver-xorg-video-all package feasible, and
most simple solution?
Reply to: