I'm having problems with my DocBook setup.

I have the Slackware sgml-tools-1.0.9 package that comes with
slack 10 and have also verified that OpenJade exists on my system.

I have this set:
export SGML_CATALOG_FILES=/etc/sgml/catalog


The contents of /etc/sgml/catalog (default settings):

CATALOG /etc/sgml/sgml-docbook-3.0.cat
CATALOG /etc/sgml/sgml-docbook-3.1.cat
CATALOG /etc/sgml/sgml-docbook-4.0.cat
CATALOG /etc/sgml/sgml-docbook-4.1.cat
CATALOG /etc/sgml/xml-docbook-4.1.cat
CATALOG /etc/sgml/xml-docbook-4.1.2.cat
CATALOG /etc/sgml/png-support-3.1.cat

In turn, /etc/sgml/sgml-docbook-4.1.cat contains (also default
settings):

CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog
CATALOG /usr/share/sgml/docbook/sgml-dtd-4.1/catalog
CATALOG /usr/share/sgml/openjade-1.3/catalog
CATALOG /usr/share/sgml/docbook/dsssl-stylesheets-1.64/catalog

I checked all these files and they exist, so I don't think I have a
problem with my catalogs. However, when I tried to run sgml2html on
this file named test.sgml:

<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<article>
        <articleinfo>
        <title>Har har har</title>
        <author>
                <firstname>Ninaw</firstname>
                <surname>de Leon</surname>
        </author>
        </articleinfo>
<section label="1.0">
        <title>Ano ba Ito?</title>
<para>
Testing
</para>
</section>
</article>

Running nsgmls -sv on the file produces no errors, but sgml2html does.
Here's the error:

/usr/bin/sgmlsasp: can't open `/usr/lib/sgml-tools/dist/aclass': No such file or 
directory

I have reinstalled the sgml-tools package but the file is still missing. I do not
know what the file is for and why sgmlsasp is looking for it. I looked
at sgmlsasp's man page but it didn't help. I also tried googling for my
error and found only one page, and it's in Chinese.

Has anyone else had this problem?
--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to