Page 1 sur 1

[x265] Impossible d'effectuer la mise à jour (résolu)

Publié : mar. 10 janv. 2017, 18:35
par Leeo97one
Bonjour,

Depuis un certain temps, plus possible de mettre à jour le paquet x265 :

Code : Tout sélectionner

[leeo@leeo-arch-pc ~]$ sudo pacman -S x265
[sudo] Mot de passe de leeo : 
résolution des dépendances...
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: ffmpeg-nvenc : installer x265 (2.2-1) casse la dépendance « libx265.so=95-64 »
Je ne comprends pas pourquoi une telle erreur s'affiche car ffmpeg-nvenc ne requiert par de version particulière de x265. Je cherche donc une explication et une solution ^^

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 18:41
par waitnsea
Bonjour,
Je dirais que le problème ne vient pas de x265, paquet officiel (community) mais de ffmpeg-nvenc (AUR), essaie de contacter le mainteneur ?

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 18:47
par FoolEcho
Salut,
Leeo97one a écrit :

Code : Tout sélectionner

:: ffmpeg-nvenc : installer x265 (2.2-1) casse la dépendance « libx265.so=95-64 »
Je ne comprends pas pourquoi une telle erreur s'affiche car ffmpeg-nvenc ne requiert par de version particulière de x265. Je cherche donc une explication et une solution ^^
Ben si justement, cf. ffmpeg-nvenc : libx265.so (x265-hg, x265). Car son paquet (et le tien surtout qui a été compilé contre une précédente version de x265) date (x265 fournit libx265.so=102-64 là où le tien réclame une version antérieure).

Désinstaller ffmpeg-nvenc, mettre ton système à jour puis recompiler ffmpeg-nvenc devrait suffire.

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 19:07
par Leeo97one
Ce que je voulais dire par « ne requiert pas de version particulière de x265 » c'est que x265 fait bien parti des dépendances de ffmpeg-nvenc mais qu'aucune version précise n'est demandée (du moins pas d'après sa page dans l'AUR). Et c'est ça que je comprends pas :?
Cela voudrait donc dire que les dépendances de ffmpeg-nvenc ne sont plus exactement les mêmes après avoir installé le paquet ?

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 20:12
par benjarobin
Bonjour, c'est simple avec les dépendances finissant par .so, il y a de la magie derrière. Il récupère la version du .so et ajoute cette version trouvée en tant que dépendance

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 20:56
par Leeo97one
Donc ça veut dire que pour mettre à jour ce genre de dépendance il faut désinstaller le paquet qui en dépend, mettre à jour puis réinstaller ? :|

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 20:58
par benjarobin
Je ne vois en effet pas d'autre solution, ce qui est bien dommage...
Sinon pour appuyer mes dires, je te laisse regarder la sortie de

Code : Tout sélectionner

grep .so /var/lib/pacman/local/x265-*/desc

Re: [x265] Impossible d'effectuer la mise à jour

Publié : mar. 10 janv. 2017, 21:35
par Leeo97one
D'accord je vois x) Merci pour vos réponses ^^