Riccardo Stagni <unric...@email.it> wrote: > Package: texlive-bin > Severity: wishlist > > The source package depends on ed. Since ed (a priority=optional package) > is used just to make changes in text files, awk or sed (priority=required) > could be used removing a dependency. > > For example, the updmap script (texlive-base-bin package) uses ed for the > configReplace function. The following sed call should do the same thing: > sed -e '/pattern/c\substitution line\' > (it replaces every occurrance, not just the first, but I think it > shouldn't be too difficult to stop it at the first one. Also, perhaps the > entire function could be substituted with an awk call) > > If ed is too much woven with the build process, could also be useful just > avoiding the dependency for binary packages.
Hm, I'm currently not sure why we need ed in the build process - that might even just be a historical debris. But I'm very reluctant to patch upstream's scripts. They are under active development, and updating the patches would be a pain. On the other hand, once luatex stabilizes those scripts will probably be rewritten in lua. This means the problem would go away with the 2010 or 2011 release. Norbert, what do you think? Regards, Frank -- Dr. Frank Küster Debian Developer (TeXLive) VCD Aschaffenburg-Miltenberg, ADFC Miltenberg B90/Grüne KV Miltenberg -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org