Bonjour,
Je pensais pouvoir me fier à la base de données de paquets apt mais j’ai un doute.
Cette commande
apt-cache -i rdepends udev
retourne en principe la liste des paquets qui dépendent du paquet udev (les dépendances inverses).
Dans la réponse, certains paquets s’affichent comme ceci
|fuse
|fbset
|dvbtune
tandis que d’autres s’affichent comme cela
dvb-apps
linux-wlan-ng
linux-base
La barre | signifie que la dépendance est optionnelle.
Par exemple, le paquet fuse dépend de udev ou makedev (udev | makedev).
Toutefois, le paquet linux-base semble avoir une dépendance exclusive au paquet udev or la description du paquet est limpide
$ apt show linux-base
Package: linux-base
Version: 3.5
Installed-Size: 142 kB
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Depends: libuuid-perl, debconf (>= 0.5) | debconf-2.0, util-linux (>= 2.16-1) | udev (<< 146-1)
Tag: admin::boot, implemented-in::c, implemented-in::shell,
role::metapackage, role::program
Section: kernel
Priority: optional
Download-Size: 34,3 kB
APT-Manual-Installed: no
APT-Sources: http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages
Description: paquet de base pour les images du noyau Linux
Ce paquet contient les fichiers et scripts pour toutes les images du noyau
Linux.
Le paquet linux-base dépend de udev ou util-linux donc la commande aurait due le marquer par une barre…
Qu’en pensez-vous ? Où est le bug ?