[installation]octave-forge (Résolu)

Mise à jour / Création /debug de paquetages
Erondael
newbie
Messages : 8
Inscription : jeu. 07 oct. 2010, 10:28

[installation]octave-forge (Résolu)

Message par Erondael »

Bonjour,

Je suis assez nouveau sous Arch et j'ai deux trois petits soucis, je vais donc créer des topics différents mais n'hésitez pas à me répondre partout :D.

Voici les liens des autres topic :
https://bbs.archlinux.org/viewtopic.php?pid=833528 et version fr http://forums.archlinux.fr/topic6800.html
http://forums.archlinux.fr/topic6799.html (résolu)
http://forums.archlinux.fr/post56498.html (résolu)

J'ai un problème pour installer octave-forge.
Voici la sortie de # yaourt octave-forge :

Code : Tout sélectionner

==> Starting build()...
ans = /tmp/yaourt-tmp-erondael/aur-octave-forge/pkg/usr/share/octave/packages
ans = audio-1.1.4.tar.gz
configure: error: in `/tmp/oct-4l5sxB/audio-1.1.4/src':
configure: error: C compiler cannot create executables
See `config.log' for more details.
the configure script returned the following error: checking for gcc... gcc
checking for C compiler default output file name...
error: called from `pkg>configure_make' in file /usr/share/octave/3.2.4/m/pkg/pkg.m near line 1240, column 2
error: called from:
error:   /usr/share/octave/3.2.4/m/pkg/pkg.m at line 714, column 5
error:   /usr/share/octave/3.2.4/m/pkg/pkg.m at line 287, column 7
error:   /tmp/yaourt-tmp-erondael/aur-octave-forge/src/pkgbuild_install_pkgs.m at line 7, column 3

    Aborting...
==> ERROR: Makepkg was unable to build octave-forge.
J'ai tenté de trouver le fichier config.log mais en vain.

Merci
Dernière modification par Erondael le jeu. 07 oct. 2010, 15:06, modifié 2 fois.
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

Re: [installation]octave-forge

Message par Emericn6k »

As-tu bien installé tout ce qu'il faut pour compiler des paquets (de manière générale)?
Il ne doit pas y avoir de dépendance pour ça dans le pkgbuild utilisé.

Je dirais qu'en faisant :

Code : Tout sélectionner

yaourt -S base-devel
tu dois pouvoir éviter ce genre d'erreurs.
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
Erondael
newbie
Messages : 8
Inscription : jeu. 07 oct. 2010, 10:28

Re: [installation]octave-forge

Message par Erondael »

S'il manquait une dépendances, j'aurais eu un message l'indiquant non?
En tout cas :

Code : Tout sélectionner

yaourt -Qs base-devel
==> Query installed packages
core/autoconf 2.67-1 (base-devel)
    A GNU tool for automatically configuring source code
core/automake 1.11.1-1 (base-devel)
    A GNU tool for automatically creating Makefiles
core/bin86 0.16.17-4 (base-devel)
    A complete 8086 assembler and loader
core/bison 2.4.2-1 (base-devel)
    The GNU general-purpose parser generator
core/ed 1.4-2 (base-devel)
    A POSIX-compliant line editor
core/fakeroot 1.14.4-2 (base-devel)
    Gives a fake root environment, useful for building packages as a non-privileged user
core/flex 2.5.35-3 (base-devel)
    A tool for generating text-scanning programs
core/gcc 4.5.0-6 (base-devel)
    The GNU Compiler Collection
core/libtool 2.2.10-3 (base-devel)
    A generic library support script
core/m4 1.4.14-2 (base-devel)
    The GNU macro processor
core/make 3.81-5 (base-devel)
    GNU make utility to maintain groups of programs
core/patch 2.6.1-1 (base-devel)
    A utility to apply patch files to original sources
core/pkg-config 0.25-2 (base-devel)
    A system for managing library compile/link flags
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

Re: [installation]octave-forge

Message par Emericn6k »

Oui au temps pour moi, ton erreur arrive bien plus tard que ce que j'avais cru à première lecture.
Du coup je ne sais pas ;-)
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
Erondael
newbie
Messages : 8
Inscription : jeu. 07 oct. 2010, 10:28

Re: [installation]octave-forge

Message par Erondael »

np je ne sais pas si tu as vu la réponse sur le forum anglais mon on me suggère de consulter le fichier config.log mais il semble être dans des fichiers temporaires et je n'y ai jamais accès... Une idée?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [installation]octave-forge

Message par FoolEcho »

Bon, ça va te faire une belle jambe, mais j'ai tenté d'installer le paquet octave-forge, ça prend une plombe avec quelques warnings mais le build se passe sans souci (avec Arch en 64 bits, dès fois que ça joue).
Pour le config.log, ben... c'est là où il te dit... :

Code : Tout sélectionner

/tmp/oct-4l5sxB/audio-1.1.4/src/config.log
Cependant, ton paquet base-devel ne me paraît pas à jour (gcc notamment... et comme la construction du paquet passe par gcc-fortran...), en dehors de ça, il nous faut le config.log . :?
«The following statement is not true. The previous statement is true.» :nage:
Erondael
newbie
Messages : 8
Inscription : jeu. 07 oct. 2010, 10:28

Re: [installation]octave-forge

Message par Erondael »

Bon je n'ai toujours pas compris où était ce fichier. A chaque fois que j'essaye d'y accéder, il n'existe pas.
Je suppose qu'effective mon base-devel n'était pas à jour (voir les autres topics). Mais ce problème a été résolu grâce à Emericn6k. Finalement j'ai relancer l'install d'octave-forge et tout c'est bien passé.
Problème résolu donc. Merci à tous.
Répondre