Installation AMC sous OS X Yosemite : Problème opencv

Added by Roman Teisserenc over 9 years ago

Bonjour,

Je tente depuis plusieurs jours d'installer AMC sur mon mac sous OS X 10.10.3.
Je suis les différentes étapes et au moment d'installer AMC sous macports, j'obtiens le gros paquet ci-dessous.
Je comprends que l'erreur vient de :
Error: org.macports.configure for port opencv returned: configure failure: command execution failed
Error: Failed to install opencv

Je suis vraiment un novice et du coup je sais pas quoi faire.
Merci pour votre aide !

Roman

MacBook-Pro-de-Roman:~ lateye$ sudo port install auto-multiple-choice
Password:
---> Computing dependencies for auto-multiple-choice
---> Dependencies to be installed: opencv p5.16-archive-zip p5.16-io-compress p5.16-compress-raw-bzip2 p5.16-compress-raw-zlib gzip p5.16-dbd-sqlite p5.16-dbi p5.16-clone p5.16-sql-statement p5.16-math-base-convert p5.16-math-complex p5.16-module-runtime p5.16-module-build p5.16-cpan-meta p5.16-cpan-meta-requirements p5.16-cpan-meta-yaml p5.16-parse-cpan-meta p5.16-scalar-list-utils p5.16-version p5.16-inc-latest p5.16-module-metadata p5.16-perl-ostype p5.16-test-simple p5.16-podlators p5.16-pod-simple p5.16-pod-escapes p5.16-yaml p5.16-params-util p5.16-text-balanced p5.16-text-soundex p5.16-digest-md5 p5.16-email-mime p5.16-email-address p5.16-email-messageid p5.16-email-mime-contenttype p5.16-email-mime-encodings p5.16-email-simple p5.16-email-date-format p5.16-mime-types p5.16-email-sender p5.16-email-abstract p5.16-module-pluggable p5.16-mro-compat p5.16-class-c3 p5.16-algorithm-c3 p5.16-class-c3-xs p5.16-list-moreutils p5.16-config-autoconf bison bison-runtime m4 flex gawk readline grep pcre gsed p5.16-capture-tiny p5.16-exporter-tiny p5.16-extutils-makemaker p5.16-extutils-command p5.16-extutils-install p5.16-extutils-manifest p5.16-file-temp p5.16-test-leaktrace p5.16-test-writevariants p5.16-data-tumbler p5.16-moo p5.16-class-method-modifiers p5.16-class-xsaccessor p5.16-devel-globaldestruction p5.16-scope-guard p5.16-sub-exporter p5.16-data-optlist p5.16-sub-install p5.16-sub-exporter-progressive p5.16-role-tiny p5.16-strictures p5.16-bareword-filehandles p5.16-b-hooks-op-check p5.16-extutils-depends p5.16-parent p5.16-lexical-sealrequirehints p5.16-indirect p5.16-multidimensional p5.16-sub-name p5.16-moox-types-mooselike p5.16-throwable p5.16-class-load p5.16-module-implementation p5.16-try-tiny p5.16-namespace-clean p5.16-b-hooks-endofscope p5.16-variable-magic p5.16-package-stash p5.16-dist-checkconflicts p5.16-test-fatal p5.16-package-deprecationmanager p5.16-package-stash-xs p5.16-test-requires p5.16-sub-identify p5.16-devel-stacktrace p5.16-file-basedir p5.16-ipc-system-simple p5.16-file-mimeinfo p5.16-file-desktopentry p5.16-gtk2 gtk2 atk hicolor-icon-theme xorg-libXcomposite xorg-compositeproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto xorg-libXinerama xorg-xineramaproto p5.16-cairo p5.16-extutils-pkgconfig p5.16-glib p5.16-pango p5.16-locale-gettext p5.16-module-load-conditional p5.16-locale-maketext-simple p5.16-module-corelist p5.16-module-load p5.16-params-check p5.16-openoffice-oodoc p5.16-xml-twig p5.16-html-entities-numbered p5.16-html-parser p5.16-html-tagset p5.16-html-tidy p5.16-libwww-perl p5.16-encode-locale p5.16-file-listing p5.16-http-date p5.16-html-form p5.16-http-message p5.16-io-html p5.16-lwp-mediatypes p5.16-uri p5.16-mime-base64 p5.16-http-cookies p5.16-http-daemon p5.16-http-negotiate p5.16-lwp-protocol-https p5.16-io-socket-ssl p5.16-net-libidn p5.16-net-ssleay p5.16-test-exception p5.16-sub-uplevel p5.16-test-nowarnings p5.16-test-warn p5.16-tree-dag_node p5.16-file-slurp-tiny p5.16-pathtools p5.16-mozilla-ca p5.16-net-http p5.16-www-robotrules tidyp p5.16-html-tree p5.16-text-tabsxwrap p5.16-tie-ixhash p5.16-xml-parser p5.16-xml-xpath p5.16-xml-xpathengine p5.16-perlmagick ImageMagick autoconf automake djvulibre fftw-3 ghostscript jbig2dec libpaper xorg-libXt xorg-libsm xorg-libice openjpeg urw-fonts webp p5.16-text-csv p5.16-xml-simple p5.16-xml-namespacesupport p5.16-xml-sax p5.16-xml-sax-base p5.16-xml-sax-expat p5.16-xml-writer poppler curl poppler-data texlive-fonts-recommended texlive-basic texlive-bin harfbuzz-icu icu libzzip texlive-common xorg-libXaw xorg-libXmu xpm xorg-libXp xorg-printproto texlive-lang-french texlive-latex-extra texlive-latex-recommended pgf texlive-latex texlive-pictures texlive-xetex texlive-generic-recommended
---> Configuring opencv
Error: org.macports.configure for port opencv returned: configure failure: command execution failed
Error: Failed to install opencv
Please see the log file for port opencv for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_opencv/opencv/main.log
Error: The following dependencies were not installed: opencv p5.16-archive-zip p5.16-io-compress p5.16-compress-raw-bzip2 p5.16-compress-raw-zlib gzip p5.16-dbd-sqlite p5.16-dbi p5.16-clone p5.16-sql-statement p5.16-math-base-convert p5.16-math-complex p5.16-module-runtime p5.16-module-build p5.16-cpan-meta p5.16-cpan-meta-requirements p5.16-cpan-meta-yaml p5.16-parse-cpan-meta p5.16-scalar-list-utils p5.16-version p5.16-inc-latest p5.16-module-metadata p5.16-perl-ostype p5.16-test-simple p5.16-podlators p5.16-pod-simple p5.16-pod-escapes p5.16-yaml p5.16-params-util p5.16-text-balanced p5.16-text-soundex p5.16-digest-md5 p5.16-email-mime p5.16-email-address p5.16-email-messageid p5.16-email-mime-contenttype p5.16-email-mime-encodings p5.16-email-simple p5.16-email-date-format p5.16-mime-types p5.16-email-sender p5.16-email-abstract p5.16-module-pluggable p5.16-mro-compat p5.16-class-c3 p5.16-algorithm-c3 p5.16-class-c3-xs p5.16-list-moreutils p5.16-config-autoconf bison bison-runtime m4 flex gawk readline grep pcre gsed p5.16-capture-tiny p5.16-exporter-tiny p5.16-extutils-makemaker p5.16-extutils-command p5.16-extutils-install p5.16-extutils-manifest p5.16-file-temp p5.16-test-leaktrace p5.16-test-writevariants p5.16-data-tumbler p5.16-moo p5.16-class-method-modifiers p5.16-class-xsaccessor p5.16-devel-globaldestruction p5.16-scope-guard p5.16-sub-exporter p5.16-data-optlist p5.16-sub-install p5.16-sub-exporter-progressive p5.16-role-tiny p5.16-strictures p5.16-bareword-filehandles p5.16-b-hooks-op-check p5.16-extutils-depends p5.16-parent p5.16-lexical-sealrequirehints p5.16-indirect p5.16-multidimensional p5.16-sub-name p5.16-moox-types-mooselike p5.16-throwable p5.16-class-load p5.16-module-implementation p5.16-try-tiny p5.16-namespace-clean p5.16-b-hooks-endofscope p5.16-variable-magic p5.16-package-stash p5.16-dist-checkconflicts p5.16-test-fatal p5.16-package-deprecationmanager p5.16-package-stash-xs p5.16-test-requires p5.16-sub-identify p5.16-devel-stacktrace p5.16-file-basedir p5.16-ipc-system-simple p5.16-file-mimeinfo p5.16-file-desktopentry p5.16-gtk2 gtk2 atk hicolor-icon-theme xorg-libXcomposite xorg-compositeproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-inputproto xorg-libXinerama xorg-xineramaproto p5.16-cairo p5.16-extutils-pkgconfig p5.16-glib p5.16-pango p5.16-locale-gettext p5.16-module-load-conditional p5.16-locale-maketext-simple p5.16-module-corelist p5.16-module-load p5.16-params-check p5.16-openoffice-oodoc p5.16-xml-twig p5.16-html-entities-numbered p5.16-html-parser p5.16-html-tagset p5.16-html-tidy p5.16-libwww-perl p5.16-encode-locale p5.16-file-listing p5.16-http-date p5.16-html-form p5.16-http-message p5.16-io-html p5.16-lwp-mediatypes p5.16-uri p5.16-mime-base64 p5.16-http-cookies p5.16-http-daemon p5.16-http-negotiate p5.16-lwp-protocol-https p5.16-io-socket-ssl p5.16-net-libidn p5.16-net-ssleay p5.16-test-exception p5.16-sub-uplevel p5.16-test-nowarnings p5.16-test-warn p5.16-tree-dag_node p5.16-file-slurp-tiny p5.16-pathtools p5.16-mozilla-ca p5.16-net-http p5.16-www-robotrules tidyp p5.16-html-tree p5.16-text-tabsxwrap p5.16-tie-ixhash p5.16-xml-parser p5.16-xml-xpath p5.16-xml-xpathengine p5.16-perlmagick ImageMagick autoconf automake djvulibre fftw-3 ghostscript jbig2dec libpaper xorg-libXt xorg-libsm xorg-libice openjpeg urw-fonts webp p5.16-text-csv p5.16-xml-simple p5.16-xml-namespacesupport p5.16-xml-sax p5.16-xml-sax-base p5.16-xml-sax-expat p5.16-xml-writer poppler curl poppler-data texlive-fonts-recommended texlive-basic texlive-bin harfbuzz-icu icu libzzip texlive-common xorg-libXaw xorg-libXmu xpm xorg-libXp xorg-printproto texlive-lang-french texlive-latex-extra texlive-latex-recommended pgf texlive-latex texlive-pictures texlive-xetex texlive-generic-recommended
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port auto-multiple-choice failed


Replies (9)

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

Bonjour,

Comme indiqué dans le message, le problème est lié à l'installation de OpenCV par MacPorts. Je l'ai installé vendredi sous OS X 10.9.5 et tout s'est bien passé. Je vais faire un nouveau test après avoir remis à zéro l'installation MacPorts pour voir si j'arrive à reproduire votre problème. Vous serait-il possible d'attacher le journal de l'installation pour que je vois s'il y a une information plus précise sur le problème ?

Vous pouvez copier ce fichier sur votre bureau avec la commande

cp /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_opencv/opencv/main.log ~/Desktop/install-amc.log

Après cette commande vous devriez voir apparaitre un fichier install-amc.log sur votre bureau.

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

Je viens de tester l'installation sous OS X 10.9.5 et tout s'est bien passé. Dès que je trouve un machine sous OS X 10.10 dispo, je teste.

Sur MacPorts, je viens de voir qu'il y a un problème déclaré sur l'installation d'OpenCV 3.0.0 lorsqu'il y a déjà un installation d'OpenCV 2.4 active. Si votre installation de MacPorts n'est pas récent et que vous n'utilisez MacPorts que pour AMC, le plus simple (mais pas nécessairement le plus rapide) est de supprimer tous les ports installés, de mettre à jour MacPorts et de lancer l'installation à nouveau.

Suppression des ports inactifs

sudo port uninstall inactive

Suppression des ports installés
sudo port uninstall installed

Mise à jour de MacPorts
sudo port selfupdate

Installation de AMC
sudo port install auto-multiple-choice

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

J'ai testé l'installation sous OS X 10.10.3 et elle a fonctionné correctement.

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Roman Teisserenc over 9 years ago

Merci pour toutes ces informations.
J'ai suivi la procedure de ton deuxième message et j'ai eu l'impression que l'installation c'est parfaitement déroulée.
Mais j'ai lancé AMC mais sans succès, avec un nouveau message d'erreur :

MacBook-Pro-de-Roman:~ lateye$ auto-multiple-choice
Gtk-WARNING **: cannot open display: at /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/Gtk2.pm line 168.
MacBook-Pro-de-Roman:~ lateye$

Merci pour ton aide !

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

Est-ce que Xquartz est installé ? Dans le dossier "Applications/Utilitaires", il devrait y avoir une application X11. Ouvrir cette application lance XQuartz si c'est installé ou propose d'installer XQuartz. Je ne sais plus si ça propose un lien pour trouver l'installeur, sinon ça se trouve sur http://xquartz.macosforge.org/.

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Roman Teisserenc over 9 years ago

Oui, je l'ai installé justement pour AMC.
J'avoue ne pas trouver de solution.

Roman

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

Pouvez-vous lancer manuellement XQuartz et taper auto-multiple-choice dans la fenêtre xterm qui apparait ?

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Roman Teisserenc over 9 years ago

Bonjour,

J'ai réinstaller XQuartz et j'ai réussi à lancer AMC.
Le problème initial pour OpenCV vient probablement d'un problème de téléchargement lors de l'installation du port d'AMC. D'après moi, il y a eu une coupure et il a pas télécharger OpenCV.
Merci grandement pour ton aide.

Roman

RE: Installation AMC sous OS X Yosemite : Problème opencv - Added by Joël Brogniart over 9 years ago

Ah, voilà une bonne nouvelle. C'est nettement mieux quand ça marche !

(1-9/9)