[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#287839: ITP: mxml -- small XML parsing library



Scripsit Roger Leigh <rleigh@whinlatter.ukfsn.org>
> "Marcelo E. Magallon" <mmagallo@debian.org> writes:

>>  After reading your post I wonder if "without requiring large
>>  non-standard libraries" actually was meant to be read as "without
>>  requiring libxml2" (i.e. the "large non-standard library" meant here is
>>  libxml2).

> Yes, you would be correct.  It was explicitly intended as a drop-in
> replacement.  All it required was a few regexes to change the prefix
> on the function and datatype names.

If the rationale for the package is to avoid having libxml2 on the
system, and it is a a partial drop-in replacement, wouldn't it make
sense to let the package

  1. provide libxml.so.2 with the *same* function names as the real thing

  2. conflict with libxml2

  3. contain a shlibdeps file that make client packages depend on
     libmxml2 | libxml2

(Predicted response: Of course not. That would lead to madness).

-- 
Henning Makholm                    "What the hedgehog sang is not evidence."



Reply to: