While compiling the kernel I'm getting a lot of these messages: jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory) jade:/etc/sgml/sgml-docbook-3.1.cat:2:8:E: cannot open "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog" (No such file or directory)
I think it's due to sgml-tools / openjade / docbook-dtd31-sgml / docbook-dtd41-sgml / docbook-style-dsssl uninstalling properly. Every time you install / deinstall those packages the directory becomes a mess. For instance, this line gets added to /etc/sgml/sgml-docbook-4.1.cat: CATALOG /etc/sgml/sgml-docbook-*.cat And when everything is deinstalled there is a dangling symlink: [root@alpha sgml]# ls -l total 4 -rw-r--r-- 1 root root 76 Dec 9 11:24 catalog lrwxrwxrwx 1 root root 23 Dec 9 11:23 dsssl.cat -> /etc/sgml/dsssl-1.3.cat -rw-r--r-- 1 root root 100 Dec 3 23:00 sgml.conf -rw-r--r-- 1 root root 296 Dec 9 11:24 sgml-docbook-4.1.cat -rw-r--r-- 1 root root 45 Dec 9 11:10 sgml-docbook-*.cat The CATALOG in sgml-docbook-*.cat points to a non existant directory: [root@alpha sgml]# less sgml-docbook-\*.cat CATALOG /usr/share/sgml/openjade-1.3/catalog *1st install:* catalog: CATALOG /etc/sgml/sgml-docbook-3.1.cat CATALOG /etc/sgml/dsssl-1.3.cat CATALOG /etc/sgml/sgml-docbook-4.1.cat dsssl-1.3.cat: CATALOG /usr/share/sgml/openjade-1.3/catalog dssl.cat -> /etc/sgml/dsssl-1.3.cat sgml-docbook-3.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-3.1/catalog CATALOG /usr/share/sgml/openjade-1.3/catalog CATALOG /usr/share/sgml//docbook/dsssl-stylesheets-1.74b/catalog CATALOG /usr/share/sgml/docbook/dsssl-stylesheets-cygnus/catalog sgml-docbook-4.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-4.1/catalog sgml-docbook.cat -> /etc/sgml/sgml-docbook-4.1.cat sgml.conf: # /etc/sgml/sgml.conf conformant with LSB SGML_BASE_DIR=/usr/share/sgml SGML_CATALOGS_DIR=/etc/sgml *1st de-install:* [root@alpha sgml]# urpme openjade docbook-style-dsssl sgml-tools docbook-dtd41-sgml docbook-dtd31-sgml sgml-common error: execution of %postun scriptlet from sgml-common-0.6.3-1mdk failed, exit status 127 error: execution of %postun scriptlet from docbook-style-dsssl-1.74b-1mdk failed, exit status 127 catalog: CATALOG /etc/sgml/sgml-docbook-3.1.cat CATALOG /etc/sgml/dsssl-1.3.cat CATALOG /etc/sgml/sgml-docbook-4.1.cat dsssl-1.3.cat: CATALOG /usr/share/sgml/openjade-1.3/catalog dsssl.cat -> /etc/sgml/dsssl-1.3.cat sgml-docbook-3.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-3.1/catalog CATALOG /usr/share/sgml/openjade-1.3/catalog CATALOG /usr/share/sgml//docbook/dsssl-stylesheets-1.74b/catalog sgml-docbook-4.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-4.1/catalog sgml-docbook.cat -> /etc/sgml/sgml-docbook-4.1.cat *2nd install:* catalog: CATALOG /etc/sgml/sgml-docbook-3.1.cat CATALOG /etc/sgml/dsssl-1.3.cat CATALOG /etc/sgml/sgml-docbook-4.1.cat dsssl-1.3.cat: CATALOG /usr/share/sgml/openjade-1.3/catalog dsssl.cat -> /etc/sgml/dsssl-1.3.cat sgml-docbook-3.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-3.1/catalog CATALOG /usr/share/sgml/openjade-1.3/catalog CATALOG /usr/share/sgml//docbook/dsssl-stylesheets-1.74b/catalog CATALOG /usr/share/sgml//sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/dsssl-stylesheets-cygnus/catalog sgml-docbook-4.1.cat: CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/docbook/sgml-dtd-4.1/catalog CATALOG /usr/share/sgml//sgml-iso-entities-8879.1986/catalog CATALOG /usr/share/sgml/openjade-1.3/catalog CATALOG /usr/share/sgml//docbook/dsssl-stylesheets-1.74b/catalog CATALOG /usr/share/sgml/docbook/dsssl-stylesheets-cygnus/catalog sgml-docbook.cat -> /etc/sgml/sgml-docbook-4.1.cat sgml.conf: # /etc/sgml/sgml.conf conformant with LSB SGML_BASE_DIR=/usr/share/sgml SGML_CATALOGS_DIR=/etc/sgml hmmm... WTF am I writing here?? (I need some coffee) I can't find the logic in this, once it leaves dangling symlinks, it leaves files behind, and other weird things, and now it doesn't... what's the trick with these packages? Or aren't these packages meant to be installed & de-installed alot? Stefan
