AMC pour Fedora 28

Added by Patrice Kadionik about 1 year ago

AMC version 1.3.0 pour Fedora 28 est disponible sur mon dépôt eddy33 pour les architectures x86 32 et 64 bits :

Pour installer AMC sous Fedora 28 :

$ sudo dnf install perl-Gtk3
$ sudo dnf install perl-Clone
$ sudo dnf install http://kadionik.vvv.enseirb-matmeca.fr/fedora/eddy33-release-28.rpm

$ sudo dnf install auto-multiple-choice
$ sudo dnf install evince libreoffice


Replies (13)

RE: AMC pour Fedora 28 - Added by Patrice Kadionik about 1 year ago

Précision :
Cette version n'est pas générée à partir de la version officielle d'AMC 1.3.0 mais à partir d'un snapshot AMC 1.3.0-2208 du 21/03/18 car Fedora 28 utilise la version 3.4.1 d'OpenCV incompatible avec AMC 1.3.0.

RE: AMC pour Fedora 28 - Added by Patrice Kadionik about 1 year ago

AMC a été mis à jour avec la version 1.4.0 beta1 sortie en mai 2018 (https://gitlab.com/jojo_boulix/auto-multiple-choice/tags/1.4.0-beta1).

Pour mettre à jour AMC avec la version 1.4.0 beta1 (réinstaller le dépôt eddy33 pour accéder aux updates) :

$ sudo dnf install http://kadionik.vvv.enseirb-matmeca.fr/fedora/eddy33-release-28.rpm
$ sudo dnf update auto-multiple-choice

RE: AMC pour Fedora 28 - Added by Rémi G. about 1 year ago

Merci beaucoup, je vais pouvoir mettre à jour fedora du coup.

Il semble qu'il ait eu beaucoup d'améliorations depuis deux ans, c'est top de pouvoir utiliser la version de développement !

RE: AMC pour Fedora 28 - Added by Jean-Philippe Eisenbarth about 1 year ago

Bonjour,

en mettant à jour mon système (fedora 28), j'ai eu un message d'erreur en rapport avec le paquet AMC déjà installé :

Erreur : Erreur du contrôle de transaction :
  le fichier /usr/share/texmf de l'installation de texlive-base-7:20170520-37.fc28.x86_64 entre en conflit avec le fichier du paquet auto-multiple-choice-1.3.0-1.fc28.x86_64

Savez-vous d'où celà peut-il venir ?

RE: AMC pour Fedora 28 - Added by Patrice Kadionik about 1 year ago

Bonsoir,

Entre la version de texlive-base texlive-base-20170520-29.fc28.x86_64 et texlive-base-20170520-37.fc28.x86_64, il y a eu au moins un changement sur le répertoire /usr/share/texmf qui devient un lien symbolique vers /usr/share/texlive/texmf-local/texmf-compat alors qu'auto-multiple-choice utilise un répertoire /usr/share/texmf.

Une parade en attendant pour la version 1.3.0 (même recette pour la version 1.4.0 beta1) :

$ sudo rpm -e auto-multiple-choice
$ sudo dnf update -y
$ wget http://kadionik.vvv.enseirb-matmeca.fr/fedora/28/x86_64/auto-multiple-choice-1.3.0-1.fc28.x86_64.rpm
$ sudo rpm -ivh --force auto-multiple-choice-1.3.0-1.fc28.x86_64.rpm

RE: AMC pour Fedora 28 - Added by Bruno Maurice 12 months ago

Bonjour,

J'ai le même problème pour l'installation.


Erreur : Erreur du contrôle de transaction :
le fichier /usr/share/texmf de l'installation de auto-multiple-choice-1.4.0beta1-1.fc28.x86_64 entre en conflit avec le fichier du paquet texlive-base-7:20170520-41.fc28.x86_64

Je ne peux (sais) pas utiliser la méthode précédemment décrite en raison des multiples dépendances requises.

Merci d'avance pour votre aide.

Bruno

RE: AMC pour Fedora 28 - Added by Patrice Kadionik 12 months ago

Bonjour,

Essayez plutôt pour fedora 28 la version 1.4.0beta1 : http://kadionik.vvv.enseirb-matmeca.fr/fedora/updates/28/x86_64/auto-multiple-choice-1.4.0beta1-1.fc28.x86_64.rpm

$ sudo rpm -e auto-multiple-choice
$ sudo dnf update -y
$ wget http://kadionik.vvv.enseirb-matmeca.fr/fedora/updates/28/x86_64/auto-multiple-choice-1.4.0beta1-1.fc28.x86_64.rpm
$ sudo rpm -ivh --force auto-multiple-choice-1.4.0beta1-1.fc28.x86_64.rpm

RE: AMC pour Fedora 28 - Added by Bruno Maurice 12 months ago

Bonjour,

merci pour la réponse.
Mais AMC n'est pas installé et il manque un grand nombre de dépendance...


rpm -ivh --force auto-multiple-choice-1.4.0beta1-1.fc28.x86_64.rpm
erreur : Dépendances requises:
/usr/bin/ppmtoxpm est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(DBD::SQLite) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(DBI) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::Address) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::Date::Format) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::MIME) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::Sender) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::Sender::Simple) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Email::Simple) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Gtk2::Notify) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Image::Magick) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Locale::gettext) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Net::CUPS) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Net::CUPS::PPD) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(OpenOffice::OODoc) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Pango) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(Text::CSV) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(XML::Simple) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64
perl(XML::Writer) est nécessaire pour auto-multiple-choice-1.4.0beta1-1.fc28.x86_64

Je ne sais pas vraiment quels paquets perl installer ...

Merci

Bruno

RE: AMC pour Fedora 28 - Added by Patrice Kadionik 12 months ago

Pour perl(Locale::gettext) :

$ sudo dnf -y install perl-Locale-gettext

Pour pperl(XML::Writer) :

$ sudo dnf -y install perl-XML-Writer

Pour perl(Text::CSV) :

$ sudo dnf -y install perl-Text-CSV

etc...

RE: AMC pour Fedora 28 - Added by Bruno Maurice 12 months ago

Merci, c'est fait...

juste une ruse pour perl(Image::Magick) : dnf install ImageMagick-perl

Bruno

RE: AMC pour Fedora 28 - Added by Patrice Kadionik 12 months ago

OK.

Il est quand même bizarre que ces dépendances ne soient pas automatiquement installées. Je viens de vérifier avec AMC 1.3.0 et Fedora 25 : elles le sont... A vérifier pour une première installation sur Fedora 28 et AMC 1.4.0 beta1...

Patrice

RE: AMC pour Fedora 28 - Added by Rémi G. 12 months ago

Pour gagner du temps, voilà une commande pour installer toutes les dépendances sans installer auto-multiple-choice lui-même :

dnf install $(dnf deplist auto-multiple-choice | grep provider | sed "s/[ ]*provider:[ ]*\([^ ]*\).*/\1/" | rev | cut -d. -f3- | cut -d- -f3- | rev | LC_ALL=C sort | uniq)

Tout à l'air de fonctionner en forçant l'installation comme expliqué plus haut ! Croisons les doigts pour la rentrée !

(1-13/13)