Bonjour merci pour la réponse. Je suis encore entrain d’apprendre les bases calculate/gentoo.
Ma distribution n’était peut-être pas 100% à jour ce jour précis, mais j’avais fait une mise à jour world 2 ou 3 jours avant avec
# emerge -uDN world
Le paquet en question que je mentionnais est :
sys-fs/udisks
et non
sys-fs/udev
Une mise à jour n’a pas changé sa version. udisks c’est un enième protocole (basé sur udev) pour automonter les disques amovible. J’avais pas bien suivi, mais je viens d’apprendre qu’il y a déjà 2 versions udisks et udisks2 incompatible :-/
En ce qui concerne l’installation de enlightenment, j’avais fait la commande
emerge -av "enlightenment:0.17" --autounmask-write
Cette commande m’a bien écrit les keyword dans /etc/portage/package.keywords/custom
que j’ai renommé en e17 pour pas tout mélanger. Le test “pretend” ne se plaind pas.
# emerge -pv enlightenment:0.17
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-fs/udisks-1.0.4-r5:0 [2.1.0:2] USE="nls -debug -remote-access (-selinux)" 0 kB
[ebuild N ] net-misc/connman-1.15 USE="bluetooth ethernet policykit wifi -debug -doc -examples -ofono -openvpn -threads -tools -vpnc" 0 kB
[ebuild N ~] dev-libs/e_dbus-1.7.9 USE="bluetooth connman libnotify nls udev -doc -ofono -static-libs -test-binaries" 0 kB
[ebuild N ~] x11-wm/enlightenment-0.17.5:0.17/0.17.5 USE="nls pam spell udev -doc -emotion -static-libs -ukit" ENLIGHTENMENT_MODULES="backlight battery clock comp conf-applications conf-dialogs conf-display conf-edgebindings conf-interaction conf-intl conf-keybindings conf-menus conf-paths conf-performance conf-randr conf-shelves conf-theme conf-window-manipulation conf-window-remembers connman cpufreq dropshadow everything fileman fileman-opinfo gadman ibar ibox illume2 mixer msgbus notification pager quickaccess start syscon systray tasks temperature tiling winlist wizard xkbswitch -access -shot" 0 kB
Total: 4 packages (3 new, 1 in new slot), Size of downloads: 0 kB
Par contre à la compile de ‘sys-fs/udisks-1.0.4-r5’, ça marche pas, car celui-ci veut écraser le fichier ‘/usr/share/polkit-1/actions/org.freedesktop.udisks.policy’ détenu par sys-fs/udisks-2.1.0:2
Un petit résumé de la sortie de ‘emerge -v enlightenment:0.17’:
* sys-fs/udisks-2.1.0:2::gentoo
* /usr/share/polkit-1/actions/org.freedesktop.udisks.policy
*
* Package 'sys-fs/udisks-1.0.4-r5' NOT merged due to file collisions. If
* necessary, refer to your elog messages for the whole content of the
* above message.
J’ai lu qu’il y avait moyen d’utiliser des slots pour avoir deux versions de bibliothèque en même temps. Mais je n’ai pas compris comment s’en servir et comment ça marchait concrètement (comment gérer les fichiers de conf commun ?)
Désolé de poser encore une question bête, quelle commande as-tu fait pour avoir cette sortie :
[ebuild N ~] x11-wm/enlightenment-0.17.5:0.17/0.17.5
Est-ce que c’est avec ‘equery’ ?
Pour l’instant, j’apprécie bien la prise en main de calculate. Je veux peut-être aller trop vite
Merci pour ton aide XKomodor | Julien