Re: refdb-ms dependency not met

Markus Hoenicka <[email protected]>
Newsgroups gmane.text.refdb.devel
Message-ID <[email protected]>
David Nebauer <[email protected]> was heard to say:

> Hi Markus,
>
> The utility script 'refdb-ms' which you have included in refdb source is
> dependent on Perl library 'RefDB::Makestyle'.
>
> This library is not included with RefDB.  The only way a user would
> realise they need another Perl library is if they:
>
> 1. Tried to run refdb-ms and got an error message,
> 2. Read the refdb-ms manpage, or
> 3. Read the addons.html page and noted the dependency.
>
> I seem to recall raising this issue with you before but can't remember
> what decision, if any, we reached.  Is there any way to include
> RefDB::Makestyle in the refdb source?

All Perl modules that are required to run the Perl scripts shipped with RefDB
are supplied as the Perlmod package. The reason is simply that the Perl idea
about packaging and installing modules does not go well with an autotools-based
project.

However, I've included checks into configure which warn the user if one of the
required modules is missing. Needless to say, after integrating refdb-ms into
the sources I forgot to add an appropriate check for RefDB::Makestyle to
configure.in. I'll fix this asap. There should probably also be a warning at
the end of configure if some modules were missing.

regards,
Markus


-- 
Markus Hoenicka
[email protected]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.