Problème installation sous opensuse leap 42.1

Added by Nicolas Saby about 8 years ago

Bonjour !

J'utilise AMC depuis plusieurs années sous opensuse et je viens de passer ma machine sous opensuse leap 42.1.
J'ai essayé de l'installer à partir de http://download.opensuse.org/repositories/home:/JojoBoulix/openSUSE_Leap_42.1/
mais l'installation n'aboutit pas **
L'installation a seulement partiellement réussie.
Les paquets suivants ne peuvent pas être installés
auto-multiple-choice
perl-Net-CUPS
perl-OpenOffice-OODoc
Du coup, j'ai essayé de l'installer à partir des sources
http://download.gna.org/auto-qcm/amc_current_precomp.tar.gz
Après avoir installer les différentes dépendances, l'installation semble OK mais cela ne démarre pas : ***
Can't locate Glib/Object/Introspection.pm in @INC (you may need to install the Glib::Object::Introspection module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at /usr/lib/AMC/perl/AMC-gui.pl line 25.
BEGIN failed--compilation aborted at /usr/lib/AMC/perl/AMC-gui.pl line 25.

Je n'ai pas trouvé sur le forum de question en rapport. Merci d'avance pour votre aide.

Nicolas Saby


Replies (4)

RE: Problème installation sous opensuse leap 42.1 - Added by Alexis Bienvenüe about 8 years ago

Le packaging n'est pas à jour.
AMC est passé à gtk-3, et les dépendances ont donc changé.
Ici, il manque en particulier le paquet perl-Glib-Object-Introspection, qui contient le fichier Glib/Object/Introspection.pm manquant.

RE: Problème installation sous opensuse leap 42.1 - Added by Nicolas Saby about 8 years ago

J'ai installé le paquet manquant et maintenant il semble qu'AMC ait un problème d'accès aux modules ?

Can't locate AMC/Path.pm in @INC (you may need to install the AMC::Path module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at /usr/lib/AMC/perl/AMC-gui.pl line 49.
BEGIN failed--compilation aborted at /usr/lib/AMC/perl/AMC-gui.pl line 49.

RE: Problème installation sous opensuse leap 42.1 - Added by Alexis Bienvenüe about 8 years ago

Je pense que les modules perl AMC n'ont pas été installés au bon endroit : il faudrait les mettres dans un des répertoires de @INC mentionnés dans le message d'erreur.
Le répertoire d'installation des modules perl peut être modifié en changeant la variable PERLDIR du fichier Makefile.conf dans les sources.

RE: Problème installation sous opensuse leap 42.1 - Added by Nicolas Saby about 8 years ago

Bon, j'ai réussi à l'installer modulo quelques petits problèmes avec ImageMagick qui ne semblent pas avoir de conséquences pour l'instant.
J'ai changé la variable PERLDIR en
PERLDIR=/usr/lib/perl5/5.18.2
et rajouté un certain nombre de modules perl.
Merci pour votre aide !

Nicolas.

(1-4/4)