Page 1 sur 1

[brasero] Impossible de lancer Brasero

Publié : sam. 04 févr. 2012, 09:44
par geekaume
Bonjour,
Je voudrais graver un CD et j'ai donc voulu lancer Brasero (vu que je suis sous Gnome).
Voyant qu'il ne se lançait pas j'ai essayé de le lancer depuis la console et j'ai eu cette erreur :
brasero: error while loading shared libraries: libarchive.so.2: cannot open shared object file: No such file or directory
Quelqu'un aurait une idée pour me permettre de lancer Brasero et ainsi graver mon CD ? (je ne suis pas particulièrement attaché à Brasero donc vous pouvez aussi proposé des alternatives. Je n'ai juste pas réussi à installer K3B).

Merci d'avance

Re: [BRASERO]Impossible de lancer Brasero

Publié : sam. 04 févr. 2012, 10:01
par FoolEcho
libarchive.so[b].2[/b] ? :shock:
Ton système est à jour ? Que renvoient:

Code : Tout sélectionner

pacman -Qs libarchive
pacman -Qs brasero
geekaume a écrit :Je n'ai juste pas réussi à installer K3B
Problème de place ou lié à ma remarque ? (parce que je ne vois pas pourquoi tu ne pourrais pas l'installer)

Re: [BRASERO]Impossible de lancer Brasero

Publié : sam. 04 févr. 2012, 10:10
par geekaume
mon système est à jour oui (je lance pacman -Syu plusieurs fois par semaine).
J'ai réglé le problème avec :

Code : Tout sélectionner

ln -s /usr/lib/libarchive.so /usr/lib/libarchive.so.2
et ça a fonctionné... là le CD est en train d'être gravé

Re: [brasero] Impossible de lancer Brasero

Publié : sam. 04 févr. 2012, 11:47
par FoolEcho
geekaume a écrit :mon système est à jour oui (je lance pacman -Syu plusieurs fois par semaine).
Pas toujours suffisant si un miroir n'est plus à jour. :)

Toujours est-il que je suis dubitatif: tu ne devrais pas avoir à faire ce lien symbolique. :| (mais si tu estimes que c'est résolu/contourné, merci d'adapter ton titre en conséquence :chinois: )

Re: [brasero] Impossible de lancer Brasero

Publié : sam. 04 févr. 2012, 15:21
par benjarobin

Code : Tout sélectionner

pkgfile -l libarchive
...
libarchive /usr/lib/libarchive.so
libarchive /usr/lib/libarchive.so.2
libarchive /usr/lib/libarchive.so.2.8.5
...
En résumé ton système n'est pas à jour bien que tu pense qu'il le soit.
Cela aurait été bien que tu donne les sorties des commandes demandées par FoolEcho

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 10:14
par geekaume

Code : Tout sélectionner

pacman -Qs libarchive
local/libarchive 3.0.3-3
    library that can create and read several streaming archive formats
pacman -Qs brasero
local/brasero 3.2.0-1
    A disc burning application for Gnome
pkgfile -l libarchive
-bash: pkgfile : commande introuvable

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 11:43
par FoolEcho
Par conséquent tu es à jour... c'est très louche tout de même. :|

Il faut installer pkgtools pour avoir pkgfile.

@benjarobin: bizarre, ta sortie de pkgfile... ça devrait sortir libarchive.so.12 (c'est pour ça que j'avais tiqué sur le .2) ... Tu as désactivé cron et donc pas fait de pkgfile --update depuis un moment ?

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 15:49
par benjarobin
En faite j'ai exécuté la commande depuis mon PC portable que j'utilise très peu et donc cron ne tourne pas toujours...
En effet ma sortie était "fausse", désolé :-(

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 18:07
par geekaume
Après avoir installé pkgtools :

Code : Tout sélectionner

pkgfile -l libarchive
Package "libarchive" not found

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 18:57
par FoolEcho
Il faut lire les messages à l'installation...
- Make sure to run pkgfile --update before use
:copain:

Mais de toutes manières tu as la bonne version de paquet, ça ne donnera rien de plus... Dans l'absolu, je ne sais pas trop: faudrait peut-être regarder les versions des différents paquets liés à brasero/libarchive (à coup de pactree)... Tu n'as pas bloqué la mise à jour de certains paquets ou utilisé des paquets d'Aur à la place ? :?

Re: [brasero] Impossible de lancer Brasero

Publié : dim. 05 févr. 2012, 19:06
par benjarobin
Le plus simple est de vérifier toutes les versions des paquets donnés par pactree

Code : Tout sélectionner

pacman -Q $(pactree -u brasero | sort)