AMC ne peut être lancer sous OS X depuis la révision commit:77a49651136d (Bug #353)


Added by Joël Brogniart over 9 years ago. Updated over 9 years ago.


Status:Closed Start date:04/28/2015
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:-
Target version:-

Description

Sous OS X 10.10.3, à partir de la révision hg:77a49651136d, le démarrage d'AMC échoue avec une erreur Unknown action gui at /opt/local/bin/auto-multiple-choice line 79.


amc-1922-install.log - journal d'installation amc commit:77a49651136d (738.1 kB) Joël Brogniart, 04/28/2015 05:26 pm

Portfile - Fichier de port auto-multiple-choice-devel (4.7 kB) Joël Brogniart, 04/28/2015 05:26 pm


History

Updated by Joël Brogniart over 9 years ago

Il semble que les informations ne soient pas correctes pour MacPorts pour la révision 77a49651136d. Voici la différence entre la révision précédente et la révision 77a49651136d.

diff auto-multiple-choice-1721 auto-multiple-choice-1722 

1c1
< #! /opt/local/bin/perl
---
> #! /usr/bin/perl
28c28
< $mods_dir="/opt/local/lib/AMC";
---
> $mods_dir="/usr/lib/AMC";

Updated by Joël Brogniart over 9 years ago

Il semble que les informations ne soient pas valides pour MacPorts pour la révision 77a49651136d. Voici la différence dans le fichier "bin/auto-multiple-choice" entre la révision précédente et la révision 77a49651136d.

diff auto-multiple-choice-1721 auto-multiple-choice-1722 

1c1
< #! /opt/local/bin/perl
---
> #! /usr/bin/perl
28c28
< $mods_dir="/opt/local/lib/AMC";
---
> $mods_dir="/usr/lib/AMC";

Updated by Alexis Bienvenüe over 9 years ago

Pouvez-vous poster votre fichier port, et le log du build?

Updated by Joël Brogniart over 9 years ago

Voici le fichier de port et le journal d'installation (pour auto-multiple-choice-devel seul, les dépendances étant déjà installées).

Dans le fichier de port, les lignes pour installer la révision précédente (qui fonctionne) et suivante (qui présente le même problème) sont commentées. Ce sont les lignes avec set bitbucket_commit, set amc_revision et un peu plus loin checksums.

Updated by Alexis Bienvenüe over 9 years ago

Merci.
Je vais essayer de rendre les choses plus propres, mais pour l'instant, je pense qu'une solution consiste à modifier le fichier de port pour appeler make version_files avec les deux variables AMCCONF et BASEPATH comme il faut. Par exemple :

pre-build {
    system -W ${worksrcpath} "${build.cmd} version_files AMCCONF=macports BASEPATH=${prefix}" 
}

Updated by Joël Brogniart over 9 years ago

Ça marche à nouveau avec cette dernière modification.

Merci.

Updated by Joël Brogniart over 9 years ago

Pendant que j'y suis, l'utilisation d'AMC a donné les messages qui suivent. Ce n'est pas spécifique à cette révision et je ne sais pas si c'est important.

GLib-GObject-WARNING **: The property GtkIconView:orientation is deprecated and shouldn't be used anymore. It will be removed in a future version. at /opt/local/lib/AMC/perl/AMC-gui.pl line 935.
Use of uninitialized value $both in concatenation (.) or string at /opt/local/lib/AMC/perl/AMC-gui.pl line 3842.
Use of uninitialized value in subroutine entry at /opt/local/lib/perl5/vendor_perl/5.16.3/Module/Load.pm line 113.

Updated by Alexis Bienvenüe over 9 years ago

Ça n'a pas l'air dramatique mais je vais essayer de m'en occuper.

  • % Done changed from 0 to 100
  • Status changed from New to Closed

Also available in: Atom PDF