Problème installation AMC macOS versions stable et devel

Added by Sylvain L. over 6 years ago

Bonjour,

Alors qu'il y a deux ans, j'avais à peu près réussi à directement, là je galère à l'installation sur ma nouvelle machine.
Voici la config :
macOS Sierra 10.12.6
Xcode 9.0 + Command line tools
Xquartz 2.7.11
Port : MacPorts 2.4.1

petite vérif pour la suite :
mbp-de-sylvain:macports sylvain$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 9.0.0 (clang-900.0.37)
Target: x86_64-apple-darwin16.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

mbp-de-sylvain:macports sylvain$ xcode-select -p
/Applications/Xcode.app/Contents/Developer

Après de multiples tentatives d'installations tant la version stable que la version de développement voici les problèmes :

  • pour la versions stable ***
    En respectant la procédure du Wiki, je lance l'installation par port install auto-multiple-choice, et là tout ce passe bien....
    jusqu'à ce que je lance l'appli et vérifie la version : je me retrouve en 1.2.1 de 2013 !
    MacPorts semble récupérer une vielle version au lieu de la dernière version stable.
    Il y a deux ans j'avais réussi à modifier le fichier Portfile, mais là comme il n'est pas directement dans la procédure d'installation, je ne sais comment m'y prendre pour 'forcer' Macports à installer la v 1.3
  • pour la version de développement ***
    Après avoir suivi la procédure dédiée scrupuleusement, et après avoir attendu trèèèèèèèssssssss longtemps, voici le message d'erreur à la compilation de gcc5

---> Fetching archive for libgcc
---> Attempting to fetch libgcc-7.2.0_1.darwin_16.x86_64.tbz2 from https://packages.macports.org/libgcc
---> Attempting to fetch libgcc-7.2.0_1.darwin_16.x86_64.tbz2 from http://lil.fr.packages.macports.org/libgcc
---> Attempting to fetch libgcc-7.2.0_1.darwin_16.x86_64.tbz2 from http://fco.it.packages.macports.org/mirrors/macports-packages/libgcc
---> Fetching distfiles for libgcc
---> Attempting to fetch gcc-7.2.0.tar.xz from https://distfiles.macports.org/gcc7
---> Verifying checksums for libgcc
---> Extracting libgcc
---> Applying patches to libgcc
---> Configuring libgcc
---> Building libgcc
---> Staging libgcc into destroot
---> Installing libgcc @7.2.0_1
---> Activating libgcc @7.2.0_1
---> Cleaning libgcc
---> Fetching distfiles for gcc5
---> Verifying checksums for gcc5
---> Extracting gcc5
---> Applying patches to gcc5
---> Configuring gcc5
---> Building gcc5
Error: Failed to build gcc5: command execution failed
Error: See /opt/local/var/macports/logs/_Users_sylvain_Applications_macports_lang_gcc5/gcc5/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port auto-multiple-choice-devel failed

le soucis, c'est que je ne vois pas le répertoire cité pour le .log.....
dans /opt/local/var/ pas de répertoire macports
j'ai posé le répertoire macport dézippé directement dans users/sylvain/Applications/ mais de main.log dans gcc5

quand j'ai exécuté le portindex, j'ai toujours l'impression que port ne prend pas les bonnes versions :
je revois dedans du
auto-multiple-choice-devel 1397 ....
je mets les fichiers en pj.

Votre aide sera très bien venue !
Merci.

PortIndex - fichier portindex (2.9 kB)

PortIndex.quick - fichier portindex quick (49 Bytes)


Replies (9)

RE: Problème installation AMC macOS versions stable et devel - Added by Joël Brogniart over 6 years ago

Bonjour,

Il y a eu un changement du port GCC5 et je suis en train de tester une adaptation pour prendre en compte la nouvelle version du port. Ça va prendre un moment mais si tout se passe bien, je mettrai à disposition les nouveaux fichiers de port.

RE: Problème installation AMC macOS versions stable et devel - Added by Joël Brogniart over 6 years ago

Bon les essais sont plus longs que prévu. Ça dure longtemps la compilation d'un compilateur ! Quand je me trompe (ce qui n'arrive jamais, car c'est le correcteur orthographique qui fait des fautes !) il faut tout recommencer. Et je fait ça entre des opérations toutes plus urgentes les unes que les autres :(

De plus, une nouvelle version de gcc 5 devrait sortir lundi. Donc avant de poster une solution, j'attendrais plutôt la sortie officielle de gcc 5.5 puis la mise à jour côté MacPorts du port gcc5.

En attendant je termine le test en cours et ensuite je refais un test avec la version de gcc qui est la candidate pour gcc 5.5.

RE: Problème installation AMC macOS versions stable et devel - Added by Sylvain L. over 6 years ago

Bonjour,
Ok pour les conseils... je reste connecté pour suivre la solution en gcc 5.5.

Sylvain

RE: Problème installation AMC macOS versions stable et devel - Added by Hervé Cabaud over 6 years ago

Hello, étant passé à sierra , j'ai essayé de mettre à jour AMC.
effectivement GCC5 plantait.
sur Git, il y a la modification à faire, j'ai tenté les ajouts sur les fichier de Joel. ça a marché pour GCC. Effectivement , GCC est looong.
Je finis avec pdftk puis AMC devel et si ça marche , je partage les fichiers ici.
A tout de suite...

RE: Problème installation AMC macOS versions stable et devel - Added by Hervé Cabaud over 6 years ago

ça à l'air de marcher .
les deux fichiers :
Le portfile dans macport / lang /gcc/
Le fichier patch-gcc-system-h-map.diff a mettre dans macport / lang /gcc/files
Bons tests !

Portfile - dans macport / lang /gcc/ (8.8 kB)

patch-gcc-system-h-map.diff - a mettre dans macport / lang /gcc/files (241 Bytes)

RE: Problème installation AMC macOS versions stable et devel - Added by Joël Brogniart over 6 years ago

Mes dernières propositions de patch pour GCC5 et pdftk ont été validées sur MacPorts. Ça va sérieusement simplifier l'installation. Normalement, on devrait pouvoir supprimer les ports locaux pour gcc5 et pdftk. Et quand les serveurs MacPorts auront créés les binaires, l'installation sera nettement plus rapide.

RE: Problème installation AMC macOS versions stable et devel - Added by Joël Brogniart over 6 years ago

Bon ce matin les binaires n'étaient pas encore disponibles mais les nouvelles définitions des ports oui. J'ai mis à jour le port et la doc sur le wiki pour l'installation de la version de développement.

La version avec latex non MacPorts va devoir attendre un peu ma machine de tests étant occupée à fond pour encore une semaine.

RE: Problème installation AMC macOS versions stable et devel - Added by Sylvain L. over 6 years ago

Bonsoir,

j'ai fait l'install de la version développement avec la version 2.4.2 de MacPorts.
Ca roule !

Merci à tous.

Sylvain

(1-9/9)