<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.text.refdb.general">
    <title>gmane.text.refdb.general</title>
    <link>http://blog.gmane.org/gmane.text.refdb.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3073"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3063"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3059"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3055"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3054"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3050"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3047"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3046"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3041"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3038"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3036"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3032"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3031"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3013"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3009"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/3001"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/2994"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/2993"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/2994"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.refdb.general/2993"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3073">
    <title>docbook5, getting started</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3073</link>
    <description>&lt;pre&gt;hi, I must be doing something wrong since I can't get to the first
step of creating a DocBook5.0 raw bibliography.
I converted my bibtex database to ris format and I can use refdba, so
my installation is okay I think.

In my docbook test.xml file I have a couple of citations like this:
&amp;lt;citation role="REFDB"&amp;gt;kuma_v92&amp;lt;/citation&amp;gt;.

runbib -d mybib -r -t db50x test.xml
I get
Variable $SGML_CATALOG_FILES not set
Parse error at line 4 column 2:
syntax error

The terminal where the refdbd instance is running (refdbd -s -e 0 -l
7) says this when I exec the runbib in another terminal:
---------------------
sqlite3
/usr/local/var/lib/refdb/db

mybib
SELECT meta_app,meta_type,meta_dbversion FROM t_meta WHERE meta_type='risx'
connected to database server using database:
mybib
no character encoding conversion required
output encoding is:
UTF-8
XML parse error

child exited with code 1
server waiting n_max_fd=4
---------------------


So I try the step-by-step way:
xsltproc --xinclude /usr/local/share/refdb/xsl/citationsraw.xsl
test.xml &amp;gt; test.id.xml
This produces a text version of the test.xml file, except it still has
citations tags but no attributes on the tags.

So xmllint doesn't like it:
xmllint --noout --nonet --dtdvalid
file:///usr/local/share/refdb/dtd/citationlistx.dtd test.id.xml
test.id.xml:4: parser error : Start tag expected, '&amp;lt;' not found

Does any of that ring a bell? Have I missed a step somewhere?

thanks,
--Tim

p.s., in refdbc i can successfully get a reference from the database:
getref -d mybib :CK:=kuma_v92

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Tim Arnold</dc:creator>
    <dc:date>2012-09-07T14:54:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3063">
    <title>DOI and edition</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3063</link>
    <description>&lt;pre&gt;Hi!

I'm a somehow newbie to refdb, but I got it running and I'm impressed by 
the capabilities. I'm using the latest official version 0.9.9-1

Currently I've two questions I didn't found answers yet.

Is it possible or planned to include a
&amp;lt;biblioid class="doi"&amp;gt;xxxx&amp;lt;/biblioid&amp;gt;
when exporting to docbook5? I've imported RIS data sets including DO tags.

The second question is which RIS tag is the correct one for the 
"edition" of a book and is this tag already exported to an &amp;lt;edition&amp;gt; tag 
in docbook?

Kind regards,

Stephan

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2_______________________________________________
Refdb-users mailing list
Refdb-users&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/refdb-users
&lt;/pre&gt;</description>
    <dc:creator>Stephan Gatzka</dc:creator>
    <dc:date>2012-01-23T21:28:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3059">
    <title>RefDB chooses NOT to communicate with latest versionof PostgreSQL</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3059</link>
    <description>&lt;pre&gt;Refdb complains about the version number of the latest version of
PostgreSQL 9.0.4 and does not continue.

Is there real incompatibility?

Is there a workaround to allow access?

If not, what is the latest version of PostgreSQL with which RefDB will
work successfully?

Regards

Frank Salter

------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
&lt;/pre&gt;</description>
    <dc:creator>Frank M Salter</dc:creator>
    <dc:date>2011-07-12T13:57:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3055">
    <title>Problems with adduser</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3055</link>
    <description>&lt;pre&gt;Hallöchen!

I use RefDB SVN-747 with PostgreSQL.  With refdba, I experience the
following:

bronger&amp;lt; at &amp;gt;wilson:~$ refdba -u chantal
Please enter your password:
refdba: listuser -d biblio
main database version is not supported
refdba: listuser -d biblio
chantal
drefdbuser1
refdb
999:3
refdba: adduser -d biblio toll
238:toll:biblio
999:1 added:0 failed
refdba: listuser -d biblio
chantal
drefdbuser1
refdb
999:3

(The first "main database version is not supported" is stange
because a second try works.  But this is not the main reason for my
posting.)

My problem is that I cannot see the user "toll" after having added
him.  The user "chantal" is allowed to add new users.  And what does
"238 - revoke user permissions successful" mean in this context?
The log says:

...
7:pid=5754:Sat Jun 18 19:05:12 2011:SELECT meta_app,meta_type,meta_dbversion FROM t_meta WHERE meta_type='risx'
7:pid=5754:Sat Jun 18 19:05:12 2011:connected to database server using database:
7:pid=5754:Sat Jun 18 19:05:12 2011:biblio
7:pid=5754:Sat Jun 18 19:05:12 2011:SELECT usename FROM pg_user WHERE usename='toll'
7:pid=5754:Sat Jun 18 19:05:12 2011:ALTER GROUP refdbuser ADD USER toll
7:pid=5754:Sat Jun 18 19:05:12 2011:ALTER GROUP bibliouser ADD USER toll
6:pid=5754:Sat Jun 18 19:05:12 2011:238:toll:biblio
7:pid=5754:Sat Jun 18 19:05:12 2011:command processing done, finish dialog now
6:pid=5754:Sat Jun 18 19:05:12 2011:child finished client on fd 6

Any ideas?

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2011-06-18T19:07:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3054">
    <title>Ubuntu packages</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3054</link>
    <description>&lt;pre&gt;Hallöchen!

I just updated the Ubuntu packages to

* Refdb SVN-747
* Ubuntu 11.04

Installation is as easy as

       sudo apt-get install python-software-properties
       sudo add-apt-repository ppa:bronger/ppa
       sudo apt-get update
       sudo apt-get install refdb

Sometimes, the very first starting of the server fails.  However, a
re-start fixes this.  The package depends on sqlite3 and uses it as
default.

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2011-06-18T00:01:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3050">
    <title>FreeBSD: After several updates (PHP included) SRU/webinterface doesn't present search results in particular</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3050</link>
    <description>&lt;pre&gt;Hello,
after a lot of updates on recent FreeBSD ports one of our RefDB servers 
doesn't present search results anymore when using the web-based SRU 
PHP-scripts. I was expecting search results listet in particular after 
the header of presenting how many results have been found, but I only 
get Matching Results number, not any reference to edit, print or whatsoever.

I guess since the main setup of the server hasn't change since the 
massive ports-update this problem can be solved easily - but I don't know.

Can anyone help?

Regards,
Oliver

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
&lt;/pre&gt;</description>
    <dc:creator>Hartmann, O.</dc:creator>
    <dc:date>2010-06-08T12:15:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3047">
    <title>refdbib: multiple occurence of the same reference ends up in multiple entries in .bib file</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3047</link>
    <description>&lt;pre&gt;Dear Sirs,
I have some trouble in creating my bibliography using a refdb-database. 
My text is spread over several files, connected via \input{} statements 
in a main head-file. Running latex/pdflatex on the head file, creates an 
.aux files, which is used by refdbib as input. refdbib then retrieves 
for each entry the appropriate reference from the SQL DB (postgresql 8.4 
server on a FreeBSD 8.0-STABLE platform) - but there a multiple 
occurences of the same reference, exactly as many as \cite't in the main 
text. Is this a feature or a bug?

Regards,

Oliver

------------------------------------------------------------------------------
Download Intel&amp;amp;#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
&lt;/pre&gt;</description>
    <dc:creator>O. Hartmann</dc:creator>
    <dc:date>2010-02-22T10:12:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3046">
    <title>Possible risx data loss</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3046</link>
    <description>&lt;pre&gt;Hi all,

I'd like to inform everyone that there is a possible loss of data if
you use risx to export references. The problem was reported by Torsten
Bronger in this bug tracker item:

https://sourceforge.net/tracker/?func=detail&amp;amp;atid=385991&amp;amp;aid=2945806&amp;amp;group_id=26091

Symptoms:

CONF (conference proceedings) datasets contain up to 4 titles: article
title, proceedings title, series title, and conference name. The risx
DTD up to 1.2.0 was not able to represent the latter. Thus, if you add
a CONF dataset in RIS format, the database will contain all four
titles. If you export such datasets as risx, the conference name will
be lost. If you export them as RIS, all titles will be retained.

Affected:

All versions of RefDB which support risx up to 0.9.9. The problem has
been fixed in the current svn revision (716) and will not show up in
all future releases.

Workaround:

Use RIS to back up or export your data. Remember that the datasets are
correctly stored in your database. Unless you re-create a database
from a risx dump, your data will be safe.

I apologize for any inconveniences.

regards,
Markus

&lt;/pre&gt;</description>
    <dc:creator>Markus Hoenicka</dc:creator>
    <dc:date>2010-02-11T21:58:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3041">
    <title>multlingual titles in refdb</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3041</link>
    <description>&lt;pre&gt;Hi there,

For a project here, I would like to adopt refdb for bibliographic data
management.  However, one of the requirements is to be able to have
multilingual titles, that is titles repeated for different languages.  As an
example, I might have a title of a Japanese paper in original script
(Kanji+Kana), Roman Transcription, translation into English, translation
into German etc.
I wonder how refdb could deal with this.  It appears that at the moment all
fields are language-agnostic, right?  Would it be possible to introduce
language at some level?

best,  Christian

&lt;/pre&gt;</description>
    <dc:creator>Christian Wittern</dc:creator>
    <dc:date>2010-01-12T04:06:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3038">
    <title>RefDB on 64bit Linux?</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3038</link>
    <description>&lt;pre&gt;Hi,

has anyone tried running RefDB on a 64bit Linux system? I've received
a request of a user who tried to run RefDB on a 64bit SuSE
system. refdbd reproducibly crashes in a call to iconv_open:

#0  0x00007fd6dbd6cc7b in ?? () from /lib64/libc.so.6
#1  0x00007fd6dbd6f626 in ?? () from /lib64/libc.so.6
#2  0x00007fd6dbd71111 in malloc () from /lib64/libc.so.6
#3  0x00007fd6dbd16030 in ?? () from /lib64/libc.so.6
#4  0x00007fd6dbd1595e in iconv_open () from /lib64/libc.so.6
#5  0x000000000041d675 in preprocess_citekey_copy (string=0x6e7730
"otazu:2001", n_maxlen=255) at risdb.c:4261

I'd like to know if this might be a libc bug, or if this is just a
symptom of RefDB not being properly ported to 64bit environments.

regards,
Markus

&lt;/pre&gt;</description>
    <dc:creator>Markus Hoenicka</dc:creator>
    <dc:date>2009-12-17T23:23:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3036">
    <title>Regadrs installatinf Refdb</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3036</link>
    <description>&lt;pre&gt;------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev_______________________________________________
Refdb-users mailing list
Refdb-users&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/refdb-users
&lt;/pre&gt;</description>
    <dc:creator>kamal kannan</dc:creator>
    <dc:date>2009-12-01T10:05:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3032">
    <title>author tag of RIS-datasets</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3032</link>
    <description>&lt;pre&gt;Hello!

I have a question concerning the author tag of RIS-datasets.  

I have added the example RIS-datasets shipped with the refDB software which is contained in "testrefs.utf8.ris" file.  This file contains one dataset of type BOOK, with an A1 author tag of name "Smith,K.M.".  When I enter the "getrefs :A1:=Smith,K.M" command I get the result ":0 retrieved:0 failed".  I get the same result with the search expression ":AU:=Smith,K.M.".  When I use the search expression ":AX:=Smith,K.M." the correct dataset is returned, though; the same is the case when I use the expression ":A2:=Smith,K.M.".

As I understand, in the case of RIS-type CHAP the book-author/editor would be entered with the A2 tag, but why is the book author of a RIS-type BOOK dataset "mapped" from A1 to A2?

Kind regards

Stefan


      

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
&lt;/pre&gt;</description>
    <dc:creator>Stefan Schlee</dc:creator>
    <dc:date>2009-10-09T20:27:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3031">
    <title>Deleting links with sending xnote XML?</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3031</link>
    <description>&lt;pre&gt;Hallöchen!

Can one *delete* links from an extended note to references by
sending xnote XML datasets?

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2009-10-04T12:43:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3013">
    <title>Weird iconv issue</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3013</link>
    <description>&lt;pre&gt;Hallöchen!

If I have a "[D5]" in the title tag of RIS input like e.g.

TI  - Algorithm 368: Numerical inversion of Laplace transforms [D5]

addref sometimes (not always!) throws an error:

refdbc: addref test.ris
406:1:Stehfest1970s:45
408:1
999:1 added:0 skipped:0 failed
refdbc: addref test.ris
406:1:Stehfest1970t:46
408:1
999:1 added:0 skipped:0 failed
refdbc: addref test.ris
406:1:Stehfest1970u:47
408:1
999:1 added:0 skipped:0 failed
refdbc: addref test.ris
406:1:Stehfest1970v:48
408:1
999:1 added:0 skipped:0 failed
refdbc: addref test.ris
iconv: invalid input character sequence
refdbc: addref test.ris
406:1:Stehfest1970w:49
408:1
999:1 added:0 skipped:0 failed
refdbc: addref test.ris
iconv: invalid input character sequence
refdbc: addref test.ris
iconv: invalid input character sequence
refdbc: 

I didn't change test.ris inbetween.  Can somebody reproduce this?

The full RIS dataset contains only ASCII characters.

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2009-09-29T19:14:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3009">
    <title>Build Debian bin pkg from Ubunt scr pkg</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3009</link>
    <description>&lt;pre&gt;Hallo!

Markus Hoenicka writes:


Sigh ... big shame and a big RFM on me.  Installing software via
the Debian packaging system obviously made me lazy.

So I had a deeper look at the manual and - what a surprise - I seem to have succeeded:

After two minor modifications (see below) I seem to have a running refDB server/sqlite3-database:

The "/var/lib/refd/db" directory contains the following file:

 DB_VERSION, refdb, refs 

(where "refs" is the name of the reference DB that I have selected).  I have not yet entered a single reference into my refs reference DB, but I wanted to give you timely feedback.


To make a long story short: 

 - I installed the binary package and accepted the error message of the post-installation script that resulted from being unable to start the refdbd server.

 - After the binary installation I started the "refdb-init" script as root.  To execute this script successfully I had to make two minor modifications (Torsten already notes difficulties concerning this script in the README.Debian file of the package.)

 -- I had the change the value of MYREFDBCTL to "/etc/init.d/refdb"

 -- I had to execute: "/usr/sbin/refdbd" as root and change the ownership of the "/var/lib/refdb/db" hierarchy afterwards. 

    In concrete, instead of the original:

    su refdb -c "$MYREFDBD -a -e 0 -l 6 -L /var/log/refdb/refdbd.log -P /var/run/refdb/refdbd.pid -u $dbadmin_name -w $dbadmin_password"|| endScript "Failed to install or upgrade main database" "failed"


    the modified version of the refdb-init script which works in my Debian context contains:

    $MYREFDBD -a -e 0 -l 6 -L /var/log/refdb/refdbd.log -P /var/run/refdb/refdbd.pid -u $dbadmin_name -w $dbadmin_password|| endScript "Failed to install or upgrade main database" "failed"

    chown -R refdb:refdb /var/lib/refdb/db


    Note: I first tried:

    chown refdb:refdb /var/lib/refdb/db

    su refdb -c "$MYREFDBD -a -e 0 -l 6 -L /var/log/refdb/refdbd.log -P /var/run/refdb/refdbd.pid -u $dbadmin_name -w $dbadmin_password"|| endScript "Failed to install or upgrade main database" "failed"

    but that did not work (denied access to the log/pid files ?)


After fiddling with the refdb-init script I have to questions concerning this script:

 - I do not understand why in the call to refdbd contains the -e flag set to 0 AND the -L flag set.  Shouldn't the -e flag be set to 2 in this case or the -L flag be left out?  But maybe this means falling back to stderr if the file is not accessible, which is not exactly what the manual says.

 - In the refdb-init.in file most of the path-names (for example the path-name to the database-directory) are made configurable in the build-process, but this is not the case for the example-configuration files.  In the way the software is currently setup there should not arise any inconsistencies.  Nevertheless a cleaner solution seems to me to make the example-configuration files configurable in the build-process and to let the refdb-init script read these values from the selected configuration file.

If you like I can post a quick and dirty recipe that collects all the steps for building a Debian Lenny package from the refdb_0.9.9.0~svn471-7ubuntu1 Ubuntu source package, installing and purging the Debian binary package.  This should probably only be done after I have successfully used the reference database for some time (added references, retrieved them, build bibliographies etc.)

Note though that the recipe is currently a make-shift solution:

 - The approach described in this recipe is VERY dirty indeed.  For example: I do not even remove the "ubuntu" string in the package name (this does not mean any hostility against Ubuntu :).

 - I do not know which of the original shortcomings have already been addressed in a possible new version of Torsten's Ubuntu source package.  As I am building and installing in a Debian context, I do not know if these (or which of these) shortcomings should be handled in an Ubuntu package.

Kind regards

Stefan



      

------------------------------------------------------------------------------
Come build with us! The BlackBerry&amp;amp;reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&amp;amp;#45;12, 2009. Register now&amp;amp;#33;
http://p.sf.net/sfu/devconf
&lt;/pre&gt;</description>
    <dc:creator>Stefan Schlee</dc:creator>
    <dc:date>2009-09-28T10:25:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/3001">
    <title>Build Debian bin pkg from Ubunt scr pkg</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/3001</link>
    <description>&lt;pre&gt;Hallo!

I am trying to build a Debian Lenny package from the Ubuntu
package sources provided by Torsten Bronger.

I am a Debian packaging neophyte but after some struggling I
managed to get something named refdb_&amp;lt;..&amp;gt;.deb.  The only issue
that I encountered was that I had to use the "libltdl3-dev"
instead of the "libltdl7-dev" as proposed in the "Build-Depends:"
clause, because the "libltdl7-dev" is not available in the Debian
Lenny distribution.

Still the build process worked out fine (although I got a lot of warnings concerning pointers, data types etc.)

After I had manually satisfied the package requirements according to the "Depends:" clause, I issued a "dpkg -i refdb_&amp;lt;..&amp;gt;.deb".  Alas the installation process terminated with an error:

...
invoke-rc.d: initscript refdb, action "start" failed.
dpkg: error processing refdb (--install):
 subprocess post-installation script returned error exit status 1
...

This made me include a "set -x" in the "/etc/init.d/refdb" file to get a trace.  The output of the trace was as follows:


+ start_server
+ '[' '!' -d /var/run/refdb ']'
+ '[' -z refdb ']'
+ start-stop-daemon --start --quiet --pidfile /var/run/refdb/refdbd.pid --chuid refdb --exec /usr/sbin/refdbd -- -L /var/log/refdb/refdbd.log -P /var/run/refdb/refdbd.pid
+ errcode=0
+ return 0

+ '[' -n '' ']'
+ running
+ '[' '!' -f /var/run/refdb/refdbd.pid ']'
++ cat /var/run/refdb/refdbd.pid
+ pid=21573
+ running_pid 21573 /usr/sbin/refdbd
+ pid=21573
+ name=/usr/sbin/refdbd
+ '[' -z 21573 ']'
+ '[' '!' -d /proc/21573 ']'
+ return 1


Obviously the refdb server started but terminated prematurely, so I looked into the "/var/log/refdb/refdbd.log" and found the following message:

6:pid=21573:Thu Sep 24 17:41:19 2009:Available libdbi database drivers:
6:pid=21573:Thu Sep 24 17:41:19 2009:sqlite
3:pid=21573:Thu Sep 24 17:41:19 2009:Requested libdbi driver is not present

I looked for available packages with "libdbi" in their name and got the following listing:

$&amp;gt; aptitude search libdbi                        

p   libdbi-doc                        - DB Independent Abstraction Layer for C  -- documentation
p   libdbi-perl                       - Das Perl5-Datenbank-Interface von Tim Bunce
p   libdbi-ruby                       - Datenbank-unabhängige Schnittstelle für Ruby
p   libdbi-ruby1.8                    - Datenbankunabhängige Schnittstelle für Ruby 1.8
i A libdbi0                           - Database Independent Abstraction Layer for C
i   libdbi0-dev                       - DB Independent Abstraction Layer for C  -- development files
p   libdbicx-testdatabase-perl        - Create a temporary database from a DBIx::Class::Schema
p   libdbix-abstract-perl             - DBI-SQL-Abstraktion
p   libdbix-class-datetime-epoch-perl - Automatic inflation/deflation of epoch-based DateTime objects ...
p   libdbix-class-htmlwidget-perl     - Like FromForm but with DBIx::Class and HTML::Widget
p   libdbix-class-perl                - Extensible and flexible object &amp;lt;-&amp;gt; relational mapper
p   libdbix-class-schema-loader-perl  - Dynamic definition of a DBIx::Class::Schema
p   libdbix-contextualfetch-perl      - Add context aware fetches to DBI
p   libdbix-datasource-perl           - Datenbankunabhängige 'create'- und 'drop'-Funktionen
p   libdbix-dbschema-perl             - Database-independent schema objects
p   libdbix-easy-perl                 - Easy to Use DBI Interface
p   libdbix-fulltextsearch-perl       - Indexing documents with MySQL as storage
p   libdbix-password-perl             - Perl module for creating a global password file for DB passwords
p   libdbix-profile-perl              - DBI-ABfrage-Messungen
p   libdbix-recordset-perl            - Perl-Erweiterung für DBI-Satzmengen
p   libdbix-searchbuilder-perl        - Encapsulate SQL queries and rows in simple perl objects
p   libdbix-sequence-perl             - ein einfacher SQL92-ID-Erzeuger
p   libdbix-xml-rdb-perl              - perl module for creating XML from a DBI datasource
p   libdbix-xmlmessage-perl           - perl module for exchanging XML messages between DBI data sources   


Which of these packages is missing from my installation?

Kind regards

Stefan

PS: Although required the "autoconf" package is not mentioned in the "Build-Depends:". clause.  Explicitly listing may only be necessary in a Debian context, because this package may be automatically installed by other packages in the Ubuntu case - I don't know, but you (Torsten) may want to check this.



      

------------------------------------------------------------------------------
Come build with us! The BlackBerry&amp;amp;reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&amp;amp;#45;12, 2009. Register now&amp;amp;#33;
http://p.sf.net/sfu/devconf
&lt;/pre&gt;</description>
    <dc:creator>Stefan Schlee</dc:creator>
    <dc:date>2009-09-24T16:24:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/2994">
    <title>Making RefDB cooperating with Zotero</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/2994</link>
    <description>&lt;pre&gt;Hi Markus,

I searched the mailing list and found there are some discussions about Zotero years ago. The Zotero becomes very
popular recently, but, due to my experience, it has a major flaw. The Zotero has limited ability in managing it 
database, since its only an extension of Firefox. RefDB is powerful in managing reference database. If RefDB could 
managing the database of Zotero directly, which is a sqlite3 database, it will boost RefDB a lot.

It's just my immature thinking. Hope it's not unreality and bother you much.

Best wishes,
Wei-Wei

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
&lt;/pre&gt;</description>
    <dc:creator>Wei-Wei Guo</dc:creator>
    <dc:date>2009-08-23T01:41:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/2993">
    <title>RefDB for Ubuntu</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/2993</link>
    <description>&lt;pre&gt;Hallöchen!

At https://launchpad.net/~bronger/+archive/ppa you can get RefDB for
Ubuntu Jaunty.  It is possible to add support for Hardy or Intrepid
if someone requests it.

If someone needs support for Debian, he must do it himself.  It
should be very easy since the source of the package is available
there, too.

I packaged only the big rectangle in
&amp;lt;http://refdb.sourceforge.net/refdb-dependencies.png&amp;gt;.  This means
that there are some programs in /usr/bin which won't work.

After installation, there is no configuration file.  The server runs
in Sqlite mode without database, so you must create configuration
files according to the manual.  A slightly modified refdb-init is
available but difficult to use.  For example, refdbd runs as user
"refdb", which must have admin access to PostgreSQL.

There is no refdbctl.  Instead, there is /etc/init.d/refdb with the
usual options.

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2009-08-22T15:24:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/2994">
    <title>Making RefDB cooperating with Zotero</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/2994</link>
    <description>&lt;pre&gt;Hi Markus,

I searched the mailing list and found there are some discussions about Zotero years ago. The Zotero becomes very
popular recently, but, due to my experience, it has a major flaw. The Zotero has limited ability in managing it 
database, since its only an extension of Firefox. RefDB is powerful in managing reference database. If RefDB could 
managing the database of Zotero directly, which is a sqlite3 database, it will boost RefDB a lot.

It's just my immature thinking. Hope it's not unreality and bother you much.

Best wishes,
Wei-Wei

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
&lt;/pre&gt;</description>
    <dc:creator>Wei-Wei Guo</dc:creator>
    <dc:date>2009-08-23T01:41:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/2993">
    <title>RefDB for Ubuntu</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/2993</link>
    <description>&lt;pre&gt;Hallöchen!

At https://launchpad.net/~bronger/+archive/ppa you can get RefDB for
Ubuntu Jaunty.  It is possible to add support for Hardy or Intrepid
if someone requests it.

If someone needs support for Debian, he must do it himself.  It
should be very easy since the source of the package is available
there, too.

I packaged only the big rectangle in
&amp;lt;http://refdb.sourceforge.net/refdb-dependencies.png&amp;gt;.  This means
that there are some programs in /usr/bin which won't work.

After installation, there is no configuration file.  The server runs
in Sqlite mode without database, so you must create configuration
files according to the manual.  A slightly modified refdb-init is
available but difficult to use.  For example, refdbd runs as user
"refdb", which must have admin access to PostgreSQL.

There is no refdbctl.  Instead, there is /etc/init.d/refdb with the
usual options.

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2009-08-22T15:24:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.refdb.general/2989">
    <title>RefDB's source code organisation</title>
    <link>http://comments.gmane.org/gmane.text.refdb.general/2989</link>
    <description>&lt;pre&gt;Hallöchen!

I package RefDB for Ubuntu in order to make the server insallation
easier.  (Maybe eventually I'll upload it to the official Ubuntu
archives if nobody objects.)

Apparatently, there used to be a Debianisation but I cannot find it.
Where is the old material for Debian/Ubuntu packaging (i.e. the
debian/ directory)?

I'd like to have preferably only one package containing everything.
Unfortunately, RefDB is split into a couple of tarballs
(refdb-0.9.9.tar.gz, RefDB-perlmod-1.2.tar.gz,
RefDB-Client-1.18.tar.gz, RefDB-SRU-0.7.tar.gz, and
refdb-publist-1.1.tar.gz).  What should be packaged?  Since all
except the first package are tiny, what was the rationale to have
them separately?

Tschö,
Torsten.

&lt;/pre&gt;</description>
    <dc:creator>Torsten Bronger</dc:creator>
    <dc:date>2009-08-12T21:37:36</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.text.refdb.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.text.refdb.general</link>
  </textinput>
</rdf:RDF>
