@ of us doing emerge-u gonme and the other emerge -u kde fail to emerge doc 6.11. We CAN emerge doc..6.9. Prob is in the configure file where code: jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml appears to be hunting to see 1. if it is installed?? and 2.where, which it cant find,duh. Also the running the code on the CL showes its confusion. Should be looking in /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl For more info see thread http://forums.gentoo.org/viewtopic.php?t=8132&highlight=
After looking at "emerge doc...0.6.11 > error.txt I was wrong about when it is running that code jade -.... Here is what I got. Calculating dependencies \>>> Unpacking source... >>> Unpacking docbook-utils-0.6.11.tar.gz >>> Source unpacked. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating bin/jw config.status: creating bin/sgmldiff config.status: creating backends/Makefile config.status: creating backends/man config.status: creating backends/texi config.status: creating frontends/Makefile config.status: creating frontends/docbook config.status: creating helpers/Makefile config.status: creating doc/Makefile config.status: creating doc/version config.status: creating doc/refentry/Makefile config.status: creating doc/man/Makefile config.status: creating doc/HTML/Makefile Making all in backends make[1]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/backends' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/backends' Making all in bin make[1]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/bin' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/bin' Making all in doc make[1]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc' Making all in refentry make[2]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/refentry' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/refentry' Making all in man make[2]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/man' Making all in HTML make[2]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/HTML' SGML_CATALOG_FILES=/etc/sgml/catalog \ SGML_SEARCH_PATH=../..:../../doc:.. \ jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml make[2]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/HTML' make[1]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc' ...done! >>> emerge app-text/docbook-sgml-utils-0.6.11 to / >>> md5 ;-) docbook-utils-0.6.11.tar.gz !!! emerge aborting on /usr/portage/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.11.ebuild . Hope this helps. Oh the 200 errors is what is shown on the thread, well some of them Hiel
duplicates bug 4598 (workaround available)
I gets error about a OpenJade 1.3 catalog: cannot open "/etc/sgml/openjade-1.3.cat" (No such file or directory) But openjade is version 1.3.1 and the catalog should be: /etc/sgml/openjade-1.3.1.cat ll /etc/sgml/openjade* -rw-r--r-- 1 root root 100 Jul 18 22:06 /etc/sgml/openjade-1.3.1.cat emerge -e docbook-sgml-utils did not work!! from make[2]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/HTML' SGML_CATALOG_FILES=/etc/sgml/catalog \ SGML_SEARCH_PATH=../..:../../doc:.. \ jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml jade:/etc/sgml/sgml-docbook.cat:1:8:E: cannot open "/etc/sgml/openjade-1.3.cat" (No such file or directory) jade:/etc/sgml/sgml-docbook.cat:1:8:E: cannot open "/etc/sgml/openjade-1.3.cat" (No such file or directory) and the ca. 200 more
I have fix my problem -- I have now made an own bug report for it: http://bugs.gentoo.org/show_bug.cgi?id=5295 The bug I had was related to the installation of openjade-1.3/openjade-1.3.1 and the file /etc/sgml/sgml-docbook.cat.
app-text/openjade-1.3.1-r4 works for me dev-perl/SGMLSpm-1.03-r1 works for me app-text/docbook-xml-simple-dtd-4.1.2.4 works for me app-text/docbook-xml-dtd-4.1.2-r2 works for me app-text/sgml-common-0.6.3-r2 was at r1 emerge to r2 works for me dev-libs/libxml2-2.4.23 works for me app-text/docbook-xsl-stylesheets-1.52.2 works for me docbook-sgml-dtd-3.0 dont know docbook-sgml-dtd-3.1 dont know docbook-sgml-dtd-4.0 dont know docbook-sgml-dtd-4.1 works for me After upgradeing to sgml-common-0.6.3-r2 (from version r1) I was able to upgrade to docbook-sgml-6.11. I am currently at portage 0.2.13 hielvc
Addume. Today before I tried the upgrade I had a power outage. It was after that that I upgraded sgml-common and then was able to upgrade doc..utils-0.6.11. In montoring the forums ive seen mentioned things sometimes start working after logging out or rebooting. I wonder if that wasnt the case here. I last booted on 7-18 and I dont think Ive reloged in scence then. Hope this doesnt confuse the issue to much. :) hielvc
docbook-sgml-dtd-3.0 were installed docbook-sgml-dtd-3.1 " installed docbook-sgml-dtd-4.0 " installed
Making all in HTML make[2]: Entering directory `/var/tmp/portage/docbook-sgml-utils-0.6.11/work/docbook-utils-0.6.11/doc/HTML' SGML_CATALOG_FILES=/etc/sgml/catalog \ SGML_SEARCH_PATH=../..:../../doc:.. \ jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml SGML_CATALOG_FILES=/etc/sgml/catalog \ SGML_SEARCH_PATH=../..:../../doc:.. \ jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml jade:E: unknown top level form "define (caar x) (car (car x)) ) (define (cadr x) (list-ref x 1) ) (define (cdar x) (cdr (car x)) ) (define (cddr x) (cdr (cdr x)) ) (define (caaar x) (car (car (car x))) ) (define (caadr x) (car (car (cdr x))) ) ... ... This the problem on DocSilly's box. I checked /etc/sgml/* ... I checked dependancies according to the ebuild's... I remergeded: openjade SGMLSpm docbook-xml-simple-dtd docbook-xml-dtd sgml-common limxml2 docbook-xsl-stylesheets docbook-sgml-dtd-3.0 docbook-sgml-dtd-3.1 docbook-sgml-dtd-4.0 docbook-sgml-dtd-4.1 emerge -C sgml-common;emerge sgml-common-0.6.3-r1.ebuild && emerge sgml-common-0.6.3-r2.ebuild && emerge sgml-common-0.6.3-r2.ebuild However, docbook-sgml-utils-0.6.11 still will not merge. Jade complains with the message below: jade:E: unknown top level form "..."
I need to know if this is still valid... Some changes have been made to the various ebuilds that may have fixed this.
I did a search in the forms and there doesnt seem to be any more errrors posted since Aug 1. So it would seem to be fixed either in the ebuild or by portage upgrades. hielvc