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

Reply via email to