[libnotify]n'est pas un lien symbolique(résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

[libnotify]n'est pas un lien symbolique(résolu)

Message par bungle »

Bonjours,

alors, voilà le problème, en faite j'ai m*#$!dé,

je m'explique, j'ai installer libnotify x86_64, seulement je ne suis pas en 64 bits, du coup sa m'a valu quelque souci (et c'est bien mérité...); donc du coup, je l'ai réinstaller pour 32 bits i686,

seulement je n'avait plus la lib. < libnotify.so.1 > du coup je l'ai copier depuis un autre linux et déposé dans mon /usr/lib (bon c'est pas très propre je sais :roll: , mais sa ma permis de récupérer mon bureau)

et le problème donc c'est que dans le terminal dès que je fait une installe pacman, j'ai un message:

Code : Tout sélectionner

/sbin/ldconfig: /usr/lib/libnotify.so.1 n'est pas un lien symbolique
et le deuxième souci c'est que les message d'état de la batterie (je suis sur un portable) et ceux de firefox (téléchargement)(je suis sous xfce4) s'affiche en (très) gros caractère jaune sur fond rose,
bon c'est pas que j'aime pas le rose, mais sa dénature avec les reste de mon bureau :|

merci d'avance
Dernière modification par bungle le mer. 23 mars 2011, 17:09, modifié 3 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par tuxce »

salut, la version de libnotify a changé, quand tu l'as installé, il fallait mettre à jour tout le système

Code : Tout sélectionner

pacman -Syu libnotify
Arch ne supporte pas une mise à jour partielle.

Donc là, si libnotify était le seul paquet touché (même si je comprend pas bien comment t'as pu l'installer seul en 64) il suffit de supprimer la lib que t'as copié et mettre à jour le système.
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par bungle »

Merci tuxce,

mais je viens de me rendre compte que je n'arrive plus à faire de mise à jours système, quand je fait:

Code : Tout sélectionner

pacman -Syu libnotify
il me répond:

Code : Tout sélectionner

:: Les paquets suivants devraient être mis à jour en premier :
    pacman
:: Voulez-vous annuler l'opération courante et
:: mettre à jour ces paquets maintenant ? [O/n] 
donc je lui répond oui, et là :

Code : Tout sélectionner

Recherche des conflits possibles entre paquets...
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: package-query: requiert pacman<3.5
si je lui répond non du coup il me répond:

Code : Tout sélectionner

Avertissement: libnotify-0.7.1-1.1 est à jour -- réinstalle
:: Début de la mise à jour complète du système...
Avertissement: ardour: la version locale (2.8.11-1) est plus récente que archaudio-stable (2.8.4-2)
:: Remplacer cedet par extra/emacs ? [O/n] 
Avertissement: jack: la version locale (0.118.0-4) est plus récente que archaudio-stable (0.118.0-2)
:: Remplacer libjpeg par extra/libjpeg-turbo ? [O/n] 
:: Remplacer mailx par core/heirloom-mailx ? [O/n] 
:: Remplacer pyparsing par community/python2-pyparsing ? [O/n] 
:: Remplacer pyqt par extra/python2-qt ? [O/n] 
:: Remplacer python-matplotlib par community/python2-matplotlib ? [O/n] 
Avertissement: rtirq: la version locale (20090920-1) est plus récente que archaudio-testing (20090810-1)
:: Remplacer sip par extra/python2-sip ? [O/n] 
Avertissement: sooperlooper: la version locale (1.6.14-2) est plus récente que archaudio-testing (1.6.13-2)
:: Remplacer util-linux-ng par core/util-linux ? [O/n] 
Avertissement: vkeybd: la version locale (0.1.18d-1) est plus récente que archaudio-testing (0.1.18c-2)
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
:: xorg-appres et xorg-res-utils sont en conflit. Supprimer xorg-res-utils ? [o/N] 
Erreur: un conflit de paquets impossible à résoudre a été détecté
Erreur: la préparation de la transaction a échoué (conflit de dépendances)
:: xorg-appres et xorg-res-utils sont en conflit
si je répond par les option par défaut sinon :

Code : Tout sélectionner

Avertissement: libnotify-0.7.1-1.1 est à jour -- réinstalle
:: Début de la mise à jour complète du système...
Avertissement: ardour: la version locale (2.8.11-1) est plus récente que archaudio-stable (2.8.4-2)
:: Remplacer cedet par extra/emacs ? [O/n] n
Avertissement: jack: la version locale (0.118.0-4) est plus récente que archaudio-stable (0.118.0-2)
:: Remplacer libjpeg par extra/libjpeg-turbo ? [O/n] n
:: Remplacer mailx par core/heirloom-mailx ? [O/n] n
:: Remplacer pyparsing par community/python2-pyparsing ? [O/n] n
:: Remplacer pyqt par extra/python2-qt ? [O/n] n
:: Remplacer python-matplotlib par community/python2-matplotlib ? [O/n] n
Avertissement: rtirq: la version locale (20090920-1) est plus récente que archaudio-testing (20090810-1)
:: Remplacer sip par extra/python2-sip ? [O/n] n
Avertissement: sooperlooper: la version locale (1.6.14-2) est plus récente que archaudio-testing (1.6.13-2)
:: Remplacer util-linux-ng par core/util-linux ? [O/n] n
Avertissement: vkeybd: la version locale (0.1.18d-1) est plus récente que archaudio-testing (0.1.18c-2)
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
:: util-linux et util-linux-ng sont en conflit (linux32). Supprimer util-linux-ng ? [o/N] o
:: xorg-appres et xorg-res-utils sont en conflit. Supprimer xorg-res-utils ? [o/N] o
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: ola: requiert protobuf<=2.4
:: package-query: requiert pacman<3.5
j'ai l'impression de tourner en rond :|
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par tuxce »

"archaudio-*", je sais pas ce que c'est, "ola" non plus.
Pour ce qui est de package-query, t'utilises [testing], pacman 3.5 a un changement majeure de lib, on peut pas mettre à jour package-query, il casserait la compatibilité avec ceux n'utilisant pas [testing], il y a le git pour ça.

il existe "pacman -R", "pacman -Rd" etc... et surtout il ne faut pas utiliser [testing] juste pour avoir les derniers softs !

Pour en revenir au souci, pour package-query, il suffit au choix:
- de le supprimer
- de le supprimer, mettre à jour puis installer la version git
- de ne pas utiliser [testing]

pour les autres, vu que je ne sais pas d'où ils viennent ...
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par bungle »

encore merci,

donc, je n'utilise plus [testing], du coup sa à résolu le problème de package-query, mais j'ai toujours:

Code : Tout sélectionner

:: xorg-appres et xorg-res-utils sont en conflit. Supprimer xorg-res-utils ? [o/N] 
Erreur: un conflit de paquets impossible à résoudre a été détecté
Erreur: la préparation de la transaction a échoué (conflit de dépendances)
:: xorg-appres et xorg-res-utils sont en conflit
il n'y aurai pas un moyen de contourner sa?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par tuxce »

réponds "o"
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par bungle »

il n'y a donc pas de moyen pour ne pas installer xorg-appres, et garder xorg-res-utils; car j'ai besoin d'avoir ola (Open Lighting Architecture, http://www.opendmx.net/index.php/Open_L ... chitecture); et ce dernier requiert protobuf<=2.4; et quand je supprime xorg-res-utils il me dit:

Code : Tout sélectionner

Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: ola: requiert protobuf<=2.4
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par bungle »

up,

pas moyen d’épargné protobuf de la mise à jour système?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par tuxce »

en rajoutant "--ignore protobuf" peut être, mais je n'ai aucune idée de ce que demande ou à quoi est lié protobuf
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par FoolEcho »

Avec --ignore NomDuPaquet quand tu lances pacman ou dans le pacman.conf (IgnorePkg).
Après faut voir les implications de la cette non-mise à jour sur de moyen/long terme... :?

... grillé... :copain:

Ah oui, "ola" est un build qu'on t'aidé à faire ici... en fait, c'est protobuf qui a une mise à jour (je ne crois pas que ça soit du à xorg-res-utils). Le mieux serait donc que tu adaptes ton build d'ola pour voir si tu peux compiler avec la dernière version de protobuf. Si ça ne marche pas, effectivement, tu devras dire à pacman d'ignorer la mise à jour d'ola. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par bungle »

merci beaucoup à vous tous, j'ai réussi à faire la mise à jours du coup (avec ignore...)

et quelle mémoire FoolEcho tu m’impressionnera toujours

:chinois:

ps : je tacherai de suivre ton conseil pour le build d'ola, je vous tiendrai au courant en attendant je marque résolu
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify]n'est pas un lien symbolique(résolu)

Message par FoolEcho »

bungle a écrit :et quelle mémoire FoolEcho tu m’impressionnera toujours
Certes... je me souviens de 2 sujets intimement liés où elle m'a fait défaut. :mrgreen:
bungle a écrit :ps : je tacherai de suivre ton conseil pour le build d'ola
Tu pourras essayer avec 'protobuf'<2.5.0 et vérifier que la compilation se passe bien à chaque mise à jour de protobuf (où selon ce qu'ola t'autorisera à faire). :wink:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(résolu)

Message par bungle »

Merci FoolEcho pour ces conseil :wink:

je renvient sur ce topic, car j'ai fait la mise à jour du système (oui sa ma pris un peut de temps...) en faisant :

Code : Tout sélectionner

pacman -Syu libnotify
comme me la conseiller tuxce, mais seulement, le(s) problème(s) persiste :| (voir mon premier poste), pour ceux qui ne veulent pas remonter l’ascenseur :
le problème donc c'est que dans le terminal dès que je fait une installe pacman, j'ai un message:

Code : Tout sélectionner

/sbin/ldconfig: /usr/lib/libnotify.so.1 n'est pas un lien symbolique
et le deuxième souci c'est que les message d'état de la batterie (je suis sur un portable) et ceux de firefox (téléchargement)(je suis sous xfce4) s'affiche en (très) gros caractère jaune sur fond rose,
bon c'est pas que j'aime pas le rose, mais sa dénature avec les reste de mon bureau :|
si quelqu'un à une idée ... je suis preneur, Merci
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par FoolEcho »

Je te dirais bien de désinstaller puis réinstaller complément libnotify et ses dépendances, mais d'abord peux-tu nous indiquer les sorties de:

Code : Tout sélectionner

yaourt -Qli libnotify
ls -l /usr/lib/libnotify* 
?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par bungle »

pas de souci,

yaourt -Qli libnotify :

Code : Tout sélectionner

Nom                   : libnotify
Version               : 0.7.1-1.1
URL                   : http://library.gnome.org/devel/notification-spec/
Licences              : LGPL
Groupes               : --
Fournit               : --
Dépend de             : gdk-pixbuf2
Dépendances opt.      : --
Requis par            : gnome-disk-utility  orage  python-notify  thunar  transmission-gtk  xfce4-power-manager  xfce4-sensors-plugin
                        xfce4-settings  xulrunner
Est en conflit avec   : --
Remplace              : --
Taille (installé)     : 280,00 K
Paqueteur             : Ionut Biru <ibiru@archlinux.org>
Architecture          : i686
Compilé le            : dim. 06 mars 2011 13:33:41 CET
Installé le           : mer. 23 mars 2011 12:17:11 CET
Motif d'installation  : Explicitement installé
Script d'installation : Non
Description           : Desktop notification library

libnotify /usr/
libnotify /usr/bin/
libnotify /usr/bin/notify-send
libnotify /usr/include/
libnotify /usr/include/libnotify/
libnotify /usr/include/libnotify/notification.h
libnotify /usr/include/libnotify/notify-enum-types.h
libnotify /usr/include/libnotify/notify-features.h
libnotify /usr/include/libnotify/notify.h
libnotify /usr/lib/
libnotify /usr/lib/girepository-1.0/
libnotify /usr/lib/girepository-1.0/Notify-0.7.typelib
libnotify /usr/lib/libnotify.so
libnotify /usr/lib/libnotify.so.4
libnotify /usr/lib/libnotify.so.4.0.0
libnotify /usr/lib/pkgconfig/
libnotify /usr/lib/pkgconfig/libnotify.pc
libnotify /usr/share/
libnotify /usr/share/gir-1.0/
libnotify /usr/share/gir-1.0/Notify-0.7.gir
libnotify /usr/share/gtk-doc/
libnotify /usr/share/gtk-doc/html/
libnotify /usr/share/gtk-doc/html/libnotify/
libnotify /usr/share/gtk-doc/html/libnotify/NotifyNotification.html
libnotify /usr/share/gtk-doc/html/libnotify/ch01.html
libnotify /usr/share/gtk-doc/html/libnotify/home.png
libnotify /usr/share/gtk-doc/html/libnotify/index.html
libnotify /usr/share/gtk-doc/html/libnotify/index.sgml
libnotify /usr/share/gtk-doc/html/libnotify/left.png
libnotify /usr/share/gtk-doc/html/libnotify/libnotify-notify.html
libnotify /usr/share/gtk-doc/html/libnotify/libnotify.devhelp
libnotify /usr/share/gtk-doc/html/libnotify/libnotify.devhelp2
libnotify /usr/share/gtk-doc/html/libnotify/right.png
libnotify /usr/share/gtk-doc/html/libnotify/style.css
libnotify /usr/share/gtk-doc/html/libnotify/up.png
ls -l /usr/lib/libnotify*

Code : Tout sélectionner

lrwxrwxrwx 1 root root    18  6 mars  13:33 /usr/lib/libnotify.so -> libnotify.so.4.0.0
-rwxr-xr-x 1 root root 30392 21 mars  20:33 /usr/lib/libnotify.so.1
-rwxr-xr-x 1 root root 30392 21 mars  20:33 /usr/lib/libnotify.so.1.1.3
lrwxrwxrwx 1 root root    18  6 mars  13:33 /usr/lib/libnotify.so.4 -> libnotify.so.4.0.0
-rwxr-xr-x 1 root root 21372  6 mars  13:33 /usr/lib/libnotify.so.4.0.0
si sa peut éclairer :wink:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par FoolEcho »

C'est toi qui a rajouté libnotify.so.1 ou ils viennent d'un paquet ?

Code : Tout sélectionner

pacman -Qo /usr/lib/libnotify.so.1
pacman -Qo/usr/lib/libnotify.so.1.1.3 
Dans le premier cas, tu les supprimes. Dans le second, quel est le paquet ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cours)

Message par tuxce »

tuxce a écrit : Donc là, si libnotify était le seul paquet touché (même si je comprend pas bien comment t'as pu l'installer seul en 64) il suffit de supprimer la lib que t'as copié et mettre à jour le système.
:P
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par FoolEcho »

Tout à fait (mais peut-être devras-tu t'habituer à répéter 3 ou 4 fois la même chose ? :mrgreen: ). Je tiens juste à m'assurer de la provenance de ces bibliothèques. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par tuxce »

rhhhoooo, c'est bas ça :cry: :mrgreen:

(foutu forum, y a même pas les smileys de bases :'( :p ... les admins, vous foutez quoi !)
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [libnotify]n'est pas un lien symbolique(en cour)

Message par bungle »

excuser moi pour le retard,

donc effectivement, c'est moi qui les avait rajouter (à la main... je sais c'est pas propre :oops: )

du coup je les ai supprimer avec la commande - rm - , du coup je n'ai plus l' 'erreur' de pacman, à savoir:

Code : Tout sélectionner

/sbin/ldconfig: /usr/lib/libnotify.so.1 n'est pas un lien symbolique
cool, merci :chinois:

par contre les message d'état de la batterie (je suis sur un portable) et ceux de firefox (téléchargement)(je suis sous xfce4) s'affiche toujours en (très) gros caractère jaune sur fond rose,

là par contre je ne vois pas d'où sa peut venir...

ps : vous préférez que j'ouvre un deuxième topic pour sa?
Répondre