web-dev-qa-db-fra.com

Problème lors de l'installation de libinput le 16.04.2

Je suis un gars Linux expérimenté qui essaie de configurer Ubuntu sur mon Dell XPS 13 9350. Par le passé, je pouvais installer Arch sans problème et pourtant, je ne parviens pas à installer un paquet dans Ubuntu.

Le paquet est libinput, donné par xserver-xorg-input-libinput. Quand j'essaie de l'installer avec apt, il répond

The following packages have unmet dependencies.
xserver-xorg-input-libinput : Depends: xserver-xorg-core (>= 2:1.17.99.902)

Essayer d'installer xserver-xorg-core vous avertit qu'un grand nombre de paquets seront supprimés. Quelqu'un sur Reddit a souligné qu'un paquet a été renommé et c'est pourquoi il ne peut pas être installé. Y a-t-il un moyen de contourner cela?

EDIT: sortie de apt-cache policy xserver-xorg-core xserver-xorg-input-libinput

xserver-xorg-core:
  Installed: (none)
  Candidate: 2:1.18.4-0ubuntu0.2
  Version table:
     2:1.18.4-0ubuntu0.2 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main AMD64 Packages
     2:1.18.3-1ubuntu2 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial/main AMD64 Packages
xserver-xorg-input-libinput:
  Installed: (none)
  Candidate: 0.18.0-1
  Version table:
     0.18.0-1 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial/universe AMD64 
Packages
6
Ed R

J'ai donc soumis un rapport de bogue et la réponse était la suivante:

You're not supposed to have xserver-xorg-input-libinput installable, that's not possible 
because it's bound to the server input ABI

install xserver-xorg-input-libinput-hwe-16.04 instead

L'installation du paquet renommé a fonctionné. Ceux-ci semblent avoir été récemment renommés, d'où la confusion vient.

5
Ed R