BuZz wrote:pin xorg-edgers, and use aptitude to resolve the dependencies. reason is, some packages are not in that repo, so it tries to pull them from lucid and then there are dependency issues (some of the meta packages like video-all and input-all that are not wanted)
Okay, pinned as in your distros:
Code: Select all
Package: *
Pin: release o=LP-PPA-jools-joggler
Pin-Priority: 1002
Package: *
Pin: release o=LP-PPA-jools-emgd-xorg1.9
Pin-Priority: 1002
Package: *
Pin: release o=LP-PPA-xorg-edgers
Pin-Priority: 1001
And
apt-cache policy seems happy:
Code: Select all
Package files:
100 /var/lib/dpkg/status
release a=now
1002 http://ppa.launchpad.net/jools/joggler/ubuntu/ lucid/main Packages
release v=10.04,o=LP-PPA-jools-joggler,a=lucid,n=lucid,l=joggler,c=main
origin ppa.launchpad.net
1002 http://ppa.launchpad.net/jools/emgd-xorg1.9/ubuntu/ lucid/main Packages
release v=10.04,o=LP-PPA-jools-emgd-xorg1.9,a=lucid,n=lucid,l=emgd-xorg1.9,c=main
origin ppa.launchpad.net
1001 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ maverick/main Packages
release v=10.10,o=LP-PPA-xorg-edgers,a=maverick,n=maverick,l=xorg-edgers fresh X crack,c=main
origin ppa.launchpad.net
500 http://archive.ubuntu.com/ubuntu/ lucid-updates/restricted Packages
release v=10.04,o=Ubuntu,a=lucid-updates,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
release v=10.04,o=Ubuntu,a=lucid-updates,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-security/restricted Packages
release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-security/main Packages
release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid/restricted Packages
release v=10.04,o=Ubuntu,a=lucid,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid/main Packages
release v=10.04,o=Ubuntu,a=lucid,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
But aptitude gives me some pretty poor choices (so it seems to me):
Code: Select all
# aptitude install xserver-xorg-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
xserver-xorg-core
The following NEW packages will be installed:
acpid{a} apport{a} apport-symptoms{a} binutils{a} consolekit{a} cpp{a} cpp-4.4{a} dbus{a} defoma{a}
dkms{a} fakeroot{a} fontconfig{a} fontconfig-config{a} gcc{a} gcc-4.4{a} hicolor-icon-theme{a}
intel-gpu-tools{a} iso-codes{a} libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a}
libavahi-common-data{a} libavahi-common3{a} libc-dev-bin{a} libc6-dev{a} libcairo2{a}
libck-connector0{a} libcups2{a} libdatrie1{a} libdbus-glib-1-2{a} libdirectfb-1.2-0{a}
libeggdbus-1-0{a} libexpat1{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libgl1-mesa-dri{a}
libgmp3c2{a} libgomp1{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libice6{a} libjasper1{a}
libjpeg62{a} libjs-jquery{a} libmpfr1ldbl{a} libpam-ck-connector{a} libpango1.0-0{a}
libpango1.0-common{a} libpciaccess0{a} libpixman-1-0{a} libpolkit-backend-1-0{a}
libpolkit-gobject-1-0{a} libsm6{a} libsysfs2{a} libthai-data{a} libthai0{a} libtiff4{a} libts-0.0-0{a}
libx11-6{a} libx11-data{a} libx11-xcb1{a} libxau6{a} libxaw7{a} libxcb-aux0{a} libxcb-dri2-0{a}
libxcb-render-util0{a} libxcb-render0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a}
libxdmcp6{a} libxext6{a} libxfixes3{a} libxfont1{a} libxft2{a} libxi6{a} libxinerama1{a}
libxkbfile1{a} libxml2{a} libxmu6{a} libxmuu1{a} libxpm4{a} libxrandr2{a} libxrender1{a} libxt6{a}
libxv1{a} libxvmc1{a} linux-libc-dev{a} manpages{a} manpages-dev{a} nvidia-current{a}
nvidia-settings{a} patch{a} policykit-1{a} python-apport{a} python-apt{a} python-httplib2{a}
python-launchpadlib{a} python-lazr.restfulclient{a} python-lazr.uri{a} python-oauth{a}
python-pkg-resources{a} python-problem-report{a} python-simplejson{a} python-support{a}
python-wadllib{a} python-xkit{a} python-zope.interface{a} screen-resolution-extra{a} sgml-base{a}
shared-mime-info{a} tsconf{a} ttf-dejavu-core{a} x-ttcidfont-conf{a} x11-common{a} x11-xkb-utils{a}
xauth{a} xfonts-base{a} xfonts-encodings{a} xfonts-utils{a} xml-core{a} xserver-common{a}
xserver-xorg{a} xserver-xorg-input-all{a} xserver-xorg-input-evdev{a} xserver-xorg-input-mouse{a}
xserver-xorg-input-synaptics{a} xserver-xorg-input-vmmouse{a} xserver-xorg-input-wacom{a}
xserver-xorg-video-all{a} xserver-xorg-video-apm{a} xserver-xorg-video-ark{a}
xserver-xorg-video-ati{a} xserver-xorg-video-chips{a} xserver-xorg-video-cirrus{a}
xserver-xorg-video-fbdev{a} xserver-xorg-video-geode{a} xserver-xorg-video-i128{a}
xserver-xorg-video-i740{a} xserver-xorg-video-intel{a} xserver-xorg-video-mach64{a}
xserver-xorg-video-mga{a} xserver-xorg-video-neomagic{a} xserver-xorg-video-nouveau{a}
xserver-xorg-video-nv{a} xserver-xorg-video-openchrome{a} xserver-xorg-video-r128{a}
xserver-xorg-video-radeon{a} xserver-xorg-video-rendition{a} xserver-xorg-video-s3{a}
xserver-xorg-video-s3virge{a} xserver-xorg-video-savage{a} xserver-xorg-video-siliconmotion{a}
xserver-xorg-video-sis{a} xserver-xorg-video-sisusb{a} xserver-xorg-video-tdfx{a}
xserver-xorg-video-trident{a} xserver-xorg-video-tseng{a} xserver-xorg-video-v4l{a}
xserver-xorg-video-vesa{a} xserver-xorg-video-vmware{a} xserver-xorg-video-voodoo{a}
The following packages will be upgraded:
libdrm-intel1 libdrm-nouveau1
2 packages upgraded, 166 newly installed, 0 to remove and 3 not upgraded.
Need to get 79.5MB of archives. After unpacking 298MB will be used.
The following packages have unmet dependencies:
xserver-xorg-core: Breaks: xserver-xorg-input-7 which is a virtual package.
Breaks: xserver-xorg-video-6 which is a virtual package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
xserver-xorg-input-all [Not Installed]
xserver-xorg-input-wacom [Not Installed]
xserver-xorg-video-all [Not Installed]
xserver-xorg-video-geode [Not Installed]
xserver-xorg-video-openchrome [Not Installed]
Score is 95
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Install the following packages:
xserver-xorg [1:7.5+5ubuntu1 (lucid)]
xserver-xorg-core [2:1.7.6-2ubuntu7 (lucid)]
xserver-xorg-input-evdev [1:2.3.2-5ubuntu1 (lucid)]
xserver-xorg-input-mouse [1:1.5.0-1 (lucid)]
xserver-xorg-input-vmmouse [1:12.6.5-4ubuntu2 (lucid)]
xserver-xorg-video-mach64 [6.8.2-2 (lucid)]
xserver-xorg-video-r128 [6.8.1-2ubuntu1 (lucid)]
xserver-xorg-video-radeon [1:6.13.0-1ubuntu5 (lucid)]
Keep the following packages at their current version:
xserver-xorg-input-all [Not Installed]
xserver-xorg-input-synaptics [Not Installed]
xserver-xorg-input-wacom [Not Installed]
xserver-xorg-video-all [Not Installed]
xserver-xorg-video-apm [Not Installed]
xserver-xorg-video-ark [Not Installed]
xserver-xorg-video-ati [Not Installed]
xserver-xorg-video-chips [Not Installed]
xserver-xorg-video-cirrus [Not Installed]
xserver-xorg-video-fbdev [Not Installed]
xserver-xorg-video-i128 [Not Installed]
xserver-xorg-video-i740 [Not Installed]
xserver-xorg-video-intel [Not Installed]
xserver-xorg-video-mga [Not Installed]
xserver-xorg-video-neomagic [Not Installed]
xserver-xorg-video-nouveau [Not Installed]
xserver-xorg-video-nv [Not Installed]
xserver-xorg-video-openchrome [Not Installed]
xserver-xorg-video-rendition [Not Installed]
xserver-xorg-video-s3 [Not Installed]
xserver-xorg-video-s3virge [Not Installed]
xserver-xorg-video-savage [Not Installed]
xserver-xorg-video-siliconmotion [Not Installed]
xserver-xorg-video-sis [Not Installed]
xserver-xorg-video-sisusb [Not Installed]
xserver-xorg-video-tdfx [Not Installed]
xserver-xorg-video-trident [Not Installed]
xserver-xorg-video-tseng [Not Installed]
xserver-xorg-video-v4l [Not Installed]
xserver-xorg-video-vesa [Not Installed]
xserver-xorg-video-vmware [Not Installed]
xserver-xorg-video-voodoo [Not Installed]
Leave the following dependencies unresolved:
xserver-xorg-video-geode recommends xserver-xorg-video-cyrix
xserver-xorg-video-geode recommends xserver-xorg-video-nsc
Score is -10242
Accept this solution? [Y/n/q/?]
Hmph. Brain is fading.
