On Thu, 25 Jun 2009, Surendran KK wrote:
> QUERY-1 : BibCirculation does not appear in the cds-invenio/etc folder

The `etc' folder contains conf-style configuration files for some
modules.  BibCirculation does not use them yet; some of its
configurations are done in its own `bibcirculation_config.py' file.

> QUERY-2: Running bin/bibsched after tsating apache2 gives the
> following ERROR
>
> ERROR: You must run "bibsched" as the same user that runs your Apache
> server process (seems to be "www-data").

The git/master version of CDS Invenio tries to enforce the user identity
of some processes in order to prevent file permission issues.  Briefly,
if you run your Apache web server under user `www-data', then please run
your bibsched under that user too (via ``sudo -u www-data bibsched'''),
and make sure that files under /opt/cds-invenio/var/ are writeable by
www-data user as mentioned in the INSTALL guide.

>      $ make update-v0.99.0-tables
> ERROR

Some of the tables might have been updated previously?

>      $ make update-v0.99.1-tables
> OK.

Please note that Makefile targets like `update-v0.99.1-tables' are
usually updated just before stable releases.  So not all the required
table changes, done to the table structure since 0.99.1, might be in
that file right now, even if you obtain OK.  This especially concerns
BibCirculation, for which you may either want to recreate all your
tables from scratch, or recreate at least the crc* tables.  The
git/master version of CDS Invenio is a kind of bleeding edge that is
suitable mostly for testing what is in the works, checking out new
features on the Atlantis demo site, but not really for stable production
environments, as the table definitions may change until the feature
freeze time before the releases.

Best regards
-- 
Tibor Simko ** CERN Document Server ** <http://cds.cern.ch/>

Reply via email to