[Valvula] valvula install problems -- new link fixing

Laurent RAYSSIGUIER l.rayssiguier en caplaser.fr
Mar Mar 3 13:40:46 CET 2015


You must install python-axl  and  libpython2.7



De : valvula-bounces en lists.aspl.es [mailto:valvula-bounces en lists.aspl.es] De la part de Francis Brosnan Blázquez
Envoyé : mardi 3 mars 2015 13:24
À : Martin Thomas Schrott
Cc : valvula en lists.aspl.es
Objet : Re: [Valvula] valvula install problems -- new link fixing

Hello Martin,

For some reason, your pkg-config installation does not want to use axl.pc files
located at /usr/local/lib/pkg-config

Try the following. Uninstall it as it is, reconfigure to with standard location and
reinstall again:

>> cd axl-build-sources
>> make uninstall
>> make clean
>> ./configure --prefix=/usr --sysconfdir=/etc
>> make
>> make install

After that, you should have a file located at /usr/lib/pkgconfig/axl.pc that will enable
your system to successfully run the following command:

>> pkg-config --libs --cflags axl
-I/usr/include/axl  -laxl -lm

After that, rerun valvula configuration to see it if works.

Alternatively (depending on your needs), you can try setting up pkg-config paths
so it loads configurations found at /usr/local/lib/pkg-config by running:

>> export PKG_CONFIG_PATH=/usr/lib/pkg-config:/usr/local/lib/pkg-config

...and then, rerun valvula configuration..

Best Regards,



Hello Francis,

okay, axl seems to have been installed again, there are some files in /usr/local/lib ...libaxl*
What I did:
uninstall axl, download the src, extract, configure, make, make install.

Now, valvula does not find axl anymore:

checking for AXL... no
configure: error: Package requirements (axl >= 0.6.4) were not met:

No package 'axl' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables AXL_CFLAGS
and AXL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


so there still seems to be something messed up in one of the sources.

Thanks,
Martin


Am 03.03.2015 um 12:24 schrieb Francis Brosnan Blázquez:
El mar, 03-03-2015 a las 12:12 +0100, Martin Thomas Schrott escribió:

Thanks Francis,

Hi Martin,


for the quick help and fixed version. Your welcome, interesting, that nobody did report the missing files until now :-)

I guess someone must be the first :-)


configure works fine now. sadly, now we have another issue, think this time it is related to the lib axl - here a short extract of the make commands result:

--
/usr/bin/ld: /usr/lib64/libaxl.a(axl_error.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libaxl.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [libvalvula.la] Error 1
make[2]: Leaving directory `/root/valvula-1.0.5/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/valvula-1.0.5'
...
--

we used a pkg from pkgs.org to install axl on our CENTOS7 system, as we did not find any files on your page, for linux systems.  Our version is:

axl-0.6.8-20120112.1.x86_64

Any ideas whats going on?

Given the error, it seems the quality of the package provided by pkgs.org is not good (I wasn't aware they were available there). I recommend you to install axl with the usual standard vodoo (it'll work):

>> wget<http://www.aspl.es/xml/downloads/axl-0.6.9.b5308.g5312.tar.gz> http://www.aspl.es/xml/downloads/axl-0.6.9.b5308.g5312.tar.gz
>> tar zxvf axl-0.6.9.b5308.g5312.tar.gz<http://www.aspl.es/xml/downloads/axl-0.6.9.b5308.g5312.tar.gz>
>> cd axl-0.6.9.b5308.g5312
>> ./configure
>> make
>> make install

...And of course, please, remove first that axl-0.6.8 package,

After that, you shoul be able to build valvula without any issue,

Best Regards,



Thanks again,
martin

Am 03.03.2015 um 11:03 schrieb Francis Brosnan Blázquez:


Hi there Martin,

Thanks for reporting. I've checked and fixed all missing references for the dist .targz
file. Please, have a reference to the next stable release that includes this fixings
as well as others:

http://www.aspl.es/valvula/downloads/valvula-1.0.5.tar.gz

Let us know your progress,
Best Regards,





dear all,



we try to install valvula on a centos7 system.



we installed the axl and the gcc to meet the prerequisites. MYSQL-devel

(mariadb-devel) also exists.

After that we downloaded the src file of the current release and

extracted it, following the instructions.



But there seems to be an error in the source package, because

./configure

gives only the following result:

config.status: error: cannot find input file: `doc/valvula.doxygen.in'





may the doc files be missing in the src file? the option to disable

(enable) valvula-doc does not work either, it gives the same error

message, when I try to disable doc creation.

Wonder how others could install valvula, am I doing something wrong?

hope you can help us!



cheers,

Martin



_______________________________________________

Valvula mailing list

Valvula en lists.aspl.es<mailto:Valvula en lists.aspl.es>

http://lists.aspl.es/cgi-bin/mailman/listinfo/valvula




--

Francis Brosnan Blázquez <francis.brosnan en aspl.es<mailto:francis.brosnan en aspl.es>>

ASPL

91 134 14 22 - 91 134 14 45 - 91 116 07 57



AVISO LEGAL



Este mensaje se dirige exclusivamente a su destinatario. Los datos

incluidos en el presente correo son confidenciales y sometidos a secreto

profesional, se prohíbe divulgarlos, en virtud de las leyes vigentes. Si

usted no lo es y lo ha recibido por error o tiene conocimiento del mismo

por cualquier motivo, le rogamos que nos lo comunique por este medio y

proceda a destruirlo o borrarlo.



En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de

diciembre, de Protección de Datos de Carácter Personal, le informamos de

que sus datos de carácter personal, recogidos de fuentes accesibles al

público o datos que usted nos ha facilitado previamente, proceden de

bases de datos propiedad de Advanced Software Production Line, S.L.

(ASPL). No obstante, usted puede ejercitar sus derechos de acceso,

rectificación, cancelación y oposición dispuestos en la mencionada Ley

Orgánica, notificándolo por escrito a:

ASPL - Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de

Henares (Madrid).






--

Francis Brosnan Blázquez <francis.brosnan en aspl.es<mailto:francis.brosnan en aspl.es>>

ASPL

91 134 14 22 - 91 134 14 45 - 91 116 07 57



AVISO LEGAL



Este mensaje se dirige exclusivamente a su destinatario. Los datos

incluidos en el presente correo son confidenciales y sometidos a secreto

profesional, se prohíbe divulgarlos, en virtud de las leyes vigentes. Si

usted no lo es y lo ha recibido por error o tiene conocimiento del mismo

por cualquier motivo, le rogamos que nos lo comunique por este medio y

proceda a destruirlo o borrarlo.



En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de

diciembre, de Protección de Datos de Carácter Personal, le informamos de

que sus datos de carácter personal, recogidos de fuentes accesibles al

público o datos que usted nos ha facilitado previamente, proceden de

bases de datos propiedad de Advanced Software Production Line, S.L.

(ASPL). No obstante, usted puede ejercitar sus derechos de acceso,

rectificación, cancelación y oposición dispuestos en la mencionada Ley

Orgánica, notificándolo por escrito a:

ASPL - Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de

Henares (Madrid).






--

Francis Brosnan Blázquez <francis.brosnan en aspl.es<mailto:francis.brosnan en aspl.es>>

ASPL

91 134 14 22 - 91 134 14 45 - 91 116 07 57



AVISO LEGAL



Este mensaje se dirige exclusivamente a su destinatario. Los datos

incluidos en el presente correo son confidenciales y sometidos a secreto

profesional, se prohíbe divulgarlos, en virtud de las leyes vigentes. Si

usted no lo es y lo ha recibido por error o tiene conocimiento del mismo

por cualquier motivo, le rogamos que nos lo comunique por este medio y

proceda a destruirlo o borrarlo.



En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de

diciembre, de Protección de Datos de Carácter Personal, le informamos de

que sus datos de carácter personal, recogidos de fuentes accesibles al

público o datos que usted nos ha facilitado previamente, proceden de

bases de datos propiedad de Advanced Software Production Line, S.L.

(ASPL). No obstante, usted puede ejercitar sus derechos de acceso,

rectificación, cancelación y oposición dispuestos en la mencionada Ley

Orgánica, notificándolo por escrito a:

ASPL - Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de

Henares (Madrid).


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.aspl.es/pipermail/valvula/attachments/20150303/aacabe45/attachment-0001.html>


Más información sobre la lista de distribución Valvula