On Tue, 2003-12-09 at 16:25, Jeroen Ruigrok/asmodai wrote:
> -On [20031209 16:22], Peter Eisentraut ([EMAIL PROTECTED]) wrote:
> >We have the documentation and the make rules, we just don't have the 
> >tools that don't crash all the time.
> 
> Sorry, I miss some background and context here.  What crashes for you
> then?

For me, using latest Debian tools and after fixing one bug in
docbook-dsssl (see attachment), I am now getting this error:

[EMAIL PROTECTED] cd doc/src/sgml; make postgres.pdf
LC_ALL=C /usr/bin/perl /usr/bin/collateindex.pl -f -g -o bookindex.sgml -N
{ \
  echo "<!entity version \"7.4\">"; \
  echo "<!entity majorversion \"`expr 7.4 : '\([0-9][0-9]*\.[0-9][0-9]*\)'`\">"; \
} >version.sgml
/usr/bin/perl ./mk_feature_tables.pl YES 
../../../src/backend/catalog/sql_feature_packages.txt 
../../../src/backend/catalog/sql_features.txt > features-supported.sgml
/usr/bin/perl ./mk_feature_tables.pl NO 
../../../src/backend/catalog/sql_feature_packages.txt 
../../../src/backend/catalog/sql_features.txt > features-unsupported.sgml
openjade  -D . -c /usr/share/sgml/docbook/stylesheet/dsssl/modular/catalog -d 
stylesheet.dsl -t tex -V tex-backend -i output-print -V texpdf-output -o 
postgres.tex-pdf postgres.sgml
openjade:stylesheet.dsl:487:2:E: flow object not accepted by port; only display flow 
objects accepted
make: *** [postgres.tex-pdf] Segmentation fault
make: *** Deleting file `postgres.tex-pdf'

-- 
Oliver Elphick                                [EMAIL PROTECTED]
Isle of Wight, UK                             http://www.lfix.co.uk/oliver
GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839  932A 614D 4C34 3E1D 0C1C
                 ========================================
     "Let not sin therefore reign in your mortal body, that 
      ye should obey it in the lusts thereof."            
                                   Romans 6:12 
>From [EMAIL PROTECTED] Fri Dec  5 04:59:02 2003
Return-Path: <[EMAIL PROTECTED]>
Received: from cerberus.lfix.co.uk ([unix socket]) by cerberus (Cyrus
        v2.1.15-IPv6-Debian-2.1.15-10) with LMTP; Fri, 05 Dec 2003 04:59:02 +0000
X-Sieve: CMU Sieve 2.2
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Fri, 05 Dec 2003 04:59:02 +0000
Received: from [66.167.155.247] (helo=gopher.onshored.com) by
        cerberus.lfix.co.uk with esmtp (Exim 4.24) id 1AS83K-0007Qp-Pn for
        [EMAIL PROTECTED]; Fri, 05 Dec 2003 04:58:54 +0000
Received: from gopher.onshored.com (localhost [127.0.0.1]) by
        gopher.onshored.com (Postfix) with ESMTP id 50E6F6A2AB; Thu,  4 Dec 2003
        22:58:53 -0600 (CST)
Sender: [EMAIL PROTECTED]
To: Neil Roeth <[EMAIL PROTECTED]>
Cc: Oliver Elphick <[EMAIL PROTECTED]>
Subject: Re: docbook-dsssl help
References: <[EMAIL PROTECTED]>
         <[EMAIL PROTECTED]>
         <[EMAIL PROTECTED]>
         <[EMAIL PROTECTED]>
         <[EMAIL PROTECTED]>
Organization: onShore Development, Inc
From: Adam DiCarlo <[EMAIL PROTECTED]>
Date: 04 Dec 2003 22:58:53 -0600
In-Reply-To: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Lines: 25
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Scan-Signature: aee0873a0fcdc952880742b5900ac158
X-LFIX-MailScanner: Found to be clean
X-Evolution-Source: imap://[EMAIL PROTECTED]/
Content-Transfer-Encoding: 8bit


I found the problem -- it's a bug in the stylesheets where it's making
more than one page when there's both figures and tables or examples to
list.

I have no clue why it doesn't fail in openjade 1.3... 

Attached is the patch to docbook-dsssl.  I'll commit it to upstream.

-- 
...Adam Di Carlo...<[EMAIL PROTECTED]>.......<URL:http://www.onshored.com/>

diff -u -r1.4 dbdivis.dsl
--- print/dbdivis.dsl   15 Jan 2003 08:24:23 -0000      1.4
+++ print/dbdivis.dsl   5 Dec 2003 04:57:50 -0000
@@ -108,8 +108,7 @@
                  center-footer: ($center-footer$ (normalize "lot"))
                  right-footer:  ($right-footer$ (normalize "lot"))
                  input-whitespace-treatment: 'collapse
-                 (build-lot (current-node) (car gilist))
-                 (loop (cdr gilist)))
+                 (build-lot (current-node) (car gilist)))
                (loop (cdr gilist)))))
 
       (if (generate-toc-in-front)

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match

Reply via email to