OVH Cloud OVH Cloud

kino

2 réponses
Avatar
Roger Cahn
Bonjour,

Sous Gentoo, j'emerge kino, version stable 0.7.5-r1
Seulement quand je lance l'exécutable /usr/bin/kino
une fenêtre kino s'ouvre, mais elle est grisée et elle plante
la fenêtre (killall kino,pour m'en sortir).
Même chose sur mon portable avec gentoo.

Je décide de démasquer les autres versions et emerge
la version 0.9.0
Sur mon portable rien de particulier, ça marche.
Sur mon PC de bureau la compile se fait jusqu'à ce que
ce message apparaisse vers la fin:

!!! Cannot write to '/usr/lib/kino-gtk2'.
!!! Please check permissions and directories for broken symlinks.

Je ne sais pas ce que cela veut dire et donc
je ne sais pas quoi faire... :-(

Et il y a en plus à la suite:

!!! You may start the merge process again by using ebuild:
!!! ebuild /usr/portage/media-video/kino/kino-0.9.0.ebuild merge
!!! And finish by running this: env-update

Merci pour votre aide
Roger

2 réponses

Avatar
sansflotusspam
Roger Cahn wrote:

Bonjour,

Sous Gentoo, j'emerge kino, version stable 0.7.5-r1
Seulement quand je lance l'exécutable /usr/bin/kino
une fenêtre kino s'ouvre, mais elle est grisée et elle plante
la fenêtre (killall kino,pour m'en sortir).
Même chose sur mon portable avec gentoo.

Je décide de démasquer les autres versions et emerge
la version 0.9.0
Sur mon portable rien de particulier, ça marche.
Sur mon PC de bureau la compile se fait jusqu'à ce que
ce message apparaisse vers la fin:

!!! Cannot write to '/usr/lib/kino-gtk2'.
!!! Please check permissions and directories for broken symlinks.

Je ne sais pas ce que cela veut dire et donc
je ne sais pas quoi faire... :-(

Et il y a en plus à la suite:

!!! You may start the merge process again by using ebuild:
!!! ebuild /usr/portage/media-video/kino/kino-0.9.0.ebuild merge
!!! And finish by running this: env-update

Merci pour votre aide
Roger


cela signifie que le propriétaire du process "emerge" n'a pas les droits
d'écruture sur /usr/lib/ et en particulier kino-gtk2.
donc, soit tu n'es pas "root", soit tu donnes en root les droits d'écriture
à "kino-gtk2" pour pouvoir l'effacer ou le recouvrir.
A+

Avatar
Roger Cahn

cela signifie que le propriétaire du process "emerge" n'a pas les droits
d'écruture sur /usr/lib/ et en particulier kino-gtk2.
donc, soit tu n'es pas "root", soit tu donnes en root les droits d'écriture
à "kino-gtk2" pour pouvoir l'effacer ou le recouvrir.


Merci pour la réponse.

Les droits étaient corrects.
Je suis allé dans /usr/lib: il y avait un lien symbolique
/usr/lib/kino-gtk2 qui pointait sur /usr/local/lib/kino-gtk2
Mais dans /usr/local/lib il n'y avait pas de kino-gtk2/

Sur les conseils d'un ami j'ai supprimé kino-gtk2
dans /usr/lib. Et à partir de ce moment la compile de kino
s'est bien effectuée :-)

Encore merci pour ta participation
Roger