The current Hugs98 package dates from 2005. The 2006 package builds correctly (and is an improvement) except when USE=docs is added. This is because the main Hugs docs file, user_guide.sgml, references the 4.2 docbook DTD on www.oasis-open.org, and not the local version (which is in fact in the ebuild dependencies). At a guess this should be fixed with a sed script in the emerge process, but I don't know if that's the standard method. Reproducible: Always Steps to Reproduce: 1.Emerge hugs98 with ~x86 2. 3. Actual Results: Failure. Expected Results: Success
*** Bug 240042 has been marked as a duplicate of this bug. ***
(In reply to comment #0) > The current Hugs98 package dates from 2005. The 2006 package builds correctly > (and is an improvement) except when USE=docs is added. This is because the > main Hugs docs file, user_guide.sgml, references the 4.2 docbook DTD on > www.oasis-open.org, and not the local version (which is in fact in the ebuild > dependencies). At a guess this should be fixed with a sed script in the > emerge process, but I don't know if that's the standard method. > Reproducible: Always > Steps to Reproduce: > 1.Emerge hugs98 with ~x86 > 2. > 3. > Actual Results: > Failure. > Expected Results: > Success (In reply to comment #1) > *** Bug 240042 has been marked as a duplicate of this bug. *** My apologies; the network hung and I couldn't get an accurate determination of the state of the submission.
Any news?
No, apparently not; I found it easiest to put a patch in a local overlay, since hugs98-2006.9 is still masked. Will
Hello C W Rose, could you please publish your patch? Regards Juergen
Created attachment 219071 [details, diff] Patch to allow building Hugs98 2006.9 docs.
The patch works with the current (Jan 2010) Gentoo, but you'll have to add an epatch line to the ebuild and rebuild the manifest. Will
Ebuild is pruned from portage and sits now in overlay: http://code.haskell.org/gentoo/gentoo-haskell/dev-lang/hugs98/ bug #303665 describes more problems with hugs98 source.