Please, I need your help to find an awkward problem I have on only one of the boxes I installed Gentoo on. I can't generate any kind of docs from sgml files. Whenever I try to emerge pango or gtk+-2 for example, at 'install' phase of the emerge I get the following: -- Installing ./html/trek.png -- Installing ./html/ul_angle.png -- Installing ./html/umbrella.png -- Installing ./html/ur_angle.png -- Installing ./html/watch.png -- Installing ./html/X_cursor.png -- Installing ./html/xterm.png -- Installing ./html/index.sgml /bin/install: cannot stat `./html/index.sgml': No such file or directory make[4]: *** [install-data-local] Error 1 make[4]: Leaving directory `/usr/src/portage/gtk+-2.0.7-r1/work/gtk+-2.0.7/docs/reference/gdk' make[3]: *** [install-am] Error 2 make[3]: Leaving directory `/usr/src/portage/gtk+-2.0.7-r1/work/gtk+-2.0.7/docs/reference/gdk' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/usr/src/portage/gtk+-2.0.7-r1/work/gtk+-2.0.7/docs/reference' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/usr/src/portage/gtk+-2.0.7-r1/work/gtk+-2.0.7/docs' make: *** [install-recursive] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_install, Line 66, Exitcode 2 !!! (no error message) Also, when I build mutt from cvs - I have to send my ebuild for it if there's any interest -, I can't get a manual.txt created. The call 'sgml2txt -c latin manual' doesn't do anything. In packages which build documentation files using openjade, I see lots of errors from jade about wrong and not understood tokens within the file it's trying to process. It all seems to come to the same problem, it does not happen on other boxes which I have which approximately the same base system, yet I couldn't spot the difference causing the annoying issue. Any help will be _greatly_ appreciated, since I've suffered from it for a long time.
Hi there! Send me (satai@gentoo.org) a tarball of /usr/share/smgl and /etc/sgml and I'll take a look and fix you up. :)
Created attachment 5735 [details] log of trying to emerge pango This is my log. The relevant stuff seems to be: cd ./html && gtkdoc-mkhtml pango ../pango-docs.sgml jade:<URL>http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd:74:17:E: "X20AC" is not a function name
As of today, I emerged gtk-doc 0.10 and pango now builds successfully.
Confirming, same error on libgnomeui-2.0.5-r1 and anything that uses gtk-doc. I did try a recompile of gtk-doc. -- Installing ./html/index.sgml /bin/install: cannot stat `./html/index.sgml': No such file or directory make[3]: *** [install-data-local] Error 1 make[3]: Leaving directory `/var/tmp/portage/libgnomeui-2.0.5-r1/work/libgnomeui-2.0.5/doc/reference' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/libgnomeui-2.0.5-r1/work/libgnomeui-2.0.5/doc/reference' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgnomeui-2.0.5-r1/work/libgnomeui-2.0.5/doc' make: *** [install-recursive] Error 1 !!! ERROR: gnome-base/libgnomeui-2.0.5-r1 failed. !!! Function einstall, Line 207, Exitcode 2 !!! einstall failed
All bugs related to SGML and Docbook issues are being closed and opened on an as-needed basis. If you still have problems after an emerge rsync and an emerge -u world, please consult http://www.gentoo.org/~satai/ and follow those steps before reopening. In addition, please make sure that this bug accurately describes your current situation, and if it does not, open a new one.