​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

Reply via email to