Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62163 - app-text/noweb does not depend on dev-lang/icon (and thus is not fully functional)
Summary: app-text/noweb does not depend on dev-lang/icon (and thus is not fully functi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-29 17:40 UTC by David Friggens
Modified: 2004-09-01 02:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Friggens 2004-08-29 17:40:11 UTC
The full functionality of noweb is written in the language icon but the Gentoo ebuild does not use it. It uses the alternative awk implementation that only provides partial functionality.

I assume this is to give minimal dependency bloat when installing LyX (which depends on noweb). However for those using noweb as a literate programming tool, as opposed to a build tool for LyX, this is not good.

It is easy to change:
1. add dev-lang/icon as a dependency of app-text/noweb
2. Change the Makefile to have
   ICONC=icont (already in the gentoo diff file)
   LIBSRC=icon (instead of awk)


Reproducible: Always
Steps to Reproduce:
1. emerge noweb
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-09-01 02:40:06 UTC
Thanks for the report. I added "icon" USE flag to noweb which enables support for icon language.
If you want to use noweb as as literate programming tool you can enable it to get functional noweb.
(and for those who need noweb as a dependency for lyx noweb I'd assume icon support isn't needed)