Hello,
I have problem for Invenio installation on openSUSE 12.2 64 bit version
(although it works without problem for openSUSE 11.4 64)
It is used Invenio versions --- 1.0.1 and from Git
In each case I am receiving directory /opt/invenio/lib64 (instead estimated - /opt/invenio/lib).
So I use
$ sudo ln -s /opt/invenio/lib64/python/invenio /usr/lib64/python2.7/site-packages/invenio
But after running
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
I received following result:
>>> Going to update config.py...
Traceback (most recent call last):
File "/opt/invenio/bin/inveniocfg", line 33, in <module>
main()
File "/usr/lib64/python2.7/site-packages/invenio/inveniocfg.py", line 1353, in main
cli_cmd_update_config_py(conf)
File "/usr/lib64/python2.7/site-packages/invenio/inveniocfg.py", line 272, in cli_cmd_update_config_py
fdesc = open(configpyfile, 'w')
IOError: [Errno 2] No such file or directory: '/opt/invenio/lib/python/invenio/config.py'
For any case:
openSUSE 12.2 has two additional files:
- /usr/share/site/x86_64-unknown-linux-gnu
- /etc/profile.d/site.sh
---- In part of 'config.log' I see source of file 'x86_64-unknown-linux-gnu':
configure:1911: loading site script /usr/share/site/x86_64-unknown-linux-gnu
| #!/bin/sh
| # Site script for configure. It is resourced via $CONFIG_SITE environment varaible.
|
| # If user did not specify libdir, guess the correct target:
| # Use lib64 for 64 bit bi-arch targets, keep the default for the rest.
| if test "$libdir" = '${exec_prefix}/lib' ; then
|
| ac_config_site_64bit_host=NONE
---- In Makefile I see:
install_sh = ${SHELL} /mnt/sda8/invenio/install-sh
libdir = ${exec_prefix}/lib64
libexecdir = ${exec_prefix}/lib
-------------
Thanks.
Best regards,
Sergey Lesenko
IHEP, Protvino
- Problem with installation Invenio on openSUSE 12.2 Sergey Lesenko

