Page 1 sur 1
[mise à jour] conflit de fichier mesa/etc/drirc (résolu)
Publié : dim. 14 oct. 2012, 11:50
par mimile
Bonjour,
Je lance une mise à jour système complète qui comprend une assez grande quantité de paquets :
A la fin du téléchargement, j'obtiens ceci :
Code : Tout sélectionner
(31/31) vérification de l'intégrité des paquets [######################] 100%
(31/31) chargement des fichiers des paquets [######################] 100%
(31/31) analyse des conflits entre fichiers [######################] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
mesa : /etc/drirc est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Que puis-je faire ? exclure mesa de la liste des mises à jour ?
Merci d'avance
Au cas où, voici la liste complète des mises à jour :
http://pastebin.archlinux.fr/450134
Re: [mise à jour] conflit de fichier mesa/etc/drirc
Publié : dim. 14 oct. 2012, 12:18
par benjarobin
Toujours quand tu as ce genre de soucis il est nécessaire de regarder à qui appartient ce fichier : /etc/drirc
Donc :
pacman -Qo /etc/drirc
S'il n'appartient à aucun fichier alors je te conseil tout simplement de faire
mv /etc/drirc /etc/drirc.back
Puis après la mise à jour tu compares éventuellement les 2 fichiers...
Exclure mesa serait pour moi une mauvaise idée. Sinon ceci est une petite mise à jour

Re: [mise à jour] conflit de fichier mesa/etc/drirc
Publié : dim. 14 oct. 2012, 12:32
par mimile
Salut Benjarobin
Bonne pioche ! après renommage de /etc/drirc en /etc/drirc.back, les mises à jour se sont déroulées sans problème.
En revanche, le nouveau /etc/drirc créé lors de cette mise à jour est totalement différent du précédent :
Code : Tout sélectionner
<driconf>
<device screen="0" driver="i965">
<application name="Unigine Sanctuary" executable="Sanctuary">
<option name="force_glsl_extensions_warn" value="true" />
<option name="disable_blend_func_extended" value="true" />
</application>
<application name="Unigine Tropics" executable="Tropics">
<option name="force_glsl_extensions_warn" value="true" />
<option name="disable_blend_func_extended" value="true" />
</application>
<application name="Unigine Heaven (32-bit)" executable="heaven_x86">
<option name="force_glsl_extensions_warn" value="true" />
<option name="disable_blend_func_extended" value="true" />
</application>
<application name="Unigine Heaven (64-bit)" executable="heaven_x64">
<option name="force_glsl_extensions_warn" value="true" />
<option name="disable_blend_func_extended" value="true" />
</application>
<application name="Unigine OilRush (32-bit)" executable="OilRush_x86">
<option name="disable_blend_func_extended" value="true" />
</application>
<application name="Unigine OilRush (64-bit)" executable="OilRush_x64">
<option name="disable_blend_func_extended" value="true" />
</application>
</device>
</driconf>
Voici le précédent : /etc/drirc.back
Code : Tout sélectionner
<driconf>
<device screen="0" >
<application name="all">
<!-- Always synchronize with vertical refresh to avoid tearing -->
<option name="vblank_mode" value="3"/>
</application>
</device>
</driconf>
Quel impact cela peut-il avoir ?
De plus, il y a aussi unn $HOME/.dricr qui est identique au précédent (back).
Dois-je le modifier pour y indiquer le contenu du nouveau /etc/drirc ?
Re: [mise à jour] conflit de fichier mesa/etc/drirc
Publié : dim. 14 oct. 2012, 14:28
par benjarobin
Je pense que tu peux supprimer /etc/drirc.back si après redémarrage tu n'as aucun soucis et non ne touche pas à $HOME/.dricr
Re: [mise à jour] conflit de fichier mesa/etc/drirc
Publié : dim. 14 oct. 2012, 16:35
par mimile
Aucun souci au redémarrage.
Je mets donc ce poste en "résolu" en te remerciant pour ton aide.
Amicalement,