> [As the noweb package was orphaned in Debian, I'm taking over its > maintenance.] > > The problem with this bug is that notangle gets called before it is > installed, so of course the shell can't find it. Bruce's patch works > for now, but it does run into the problem that if notangle changes at > some point in the future, then you may need to change all of the rules > for the manpages. > > IMHO, a better solution would be to build bootstrap versions of the > scripts (or just notangle), and call the bootstrap version when > building the manpage.
Noweb is written in noweb, so obviously I've given considerable thought to bootstrapping. A new upstream distribution is supposed to show up with all man pages already built. I've notice on my own system that although noweb 2.11b-1.4 is installed, the man pages for noroots and notangle claim to be from versions 2.8. This is obviously a problem. I'll look into it when time permits. > Attached is a patch that does this by installing a copy of notangle > into src/bootstrap, and then adding src/bootstrap to the path in > src/xdoc/Makefile. I've tested the patch, and it seems to work fine. > > Norman, let me know what you think of this patch, or if you prefer > Bruce's patch, and I'll upload a new package with the appropriate fix. Either patch is fine for now, but I obviously want to investigate and repair the versioning problem upstream before I commit to anything. I think the best plan is to upload a patch you like now, and we'll straighten this out when we get to 2.12. Norman -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]