I'm trying to upgrade my gtkspell 2.0.2 to gtkspell 2.0.4, and the build fails because of a possibly deprecated documentation file. Reproducible: Always Steps to Reproduce: 1. emerge -u gtkspell (~x86) Actual Results: -- Installing ./html/index.sgml /bin/install: cannot stat `./html/index.sgml': No such file or directory make[2]: *** [install-data-local] Error 1 make[2]: Leaving directory `/home/portage_tmp/portage/gtkspell-2.0.4/work/gtkspell-2.0.4/docs' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/home/portage_tmp/portage/gtkspell-2.0.4/work/gtkspell-2.0.4/docs' make: *** [install-recursive] Error 1 Expected Results: Completed the ebuild successfully? I went into PORTAGE_TEMP/portage/gtkspell-2.0.4/work/gtkspell-2.0.4/gtkspell/docs/html, and did 'touch index.sgml', which allowed me to make install, however my version of gtkspell still says 2.0.2 obviously.
I am having this same issue. It looks as though the build is failing to fetch a docbook dtd and thus the documentation is failing to build, resulting in the index.sgml error. I check the URL that it said it was unable to fetch and I was able to get the dtd via mozilla.
yep, been broken for several days now . . .
and it's still broken . . .
This is still broken as well and is keeping me from emerging gaim-0.63 since the r1 version of gaim-0.63 depends on it. obviously the workaround to emerge gaim-0.63 is not use the r1 version but this is still broken (a month later)
I've not found a fix for this but a workaround is to do the following: USE="-doc" emerge gtkspell And then proceed with emerging gaim.
'"USE="-doc" emerge gtkspell' works for me as well. AFAIK the ebuild is trying to move 'index.sgml' into the documents directory, the file it is trying to move probably should be 'index.html' instead.
satai, it seems like docbook-xml-dtd-4.2's build-docbook-catalog is wrong. inside it still has alot of 4.1.2 specific lines which need to be changed to 4.2. can you please take a look at that. gtkspell uses 4.2 dtd and it can't find it. curtis and brad, i've committed a workaround to gtkspell to use the 4.1.2 dtd for docs instead. can you try that out please?
It succesfully merged here with your changes
alright, thats good enough for me. thanks brad