[blfs-support] Python vs Python Modules in MesaLib and libxml2 - BLFS 2013-03-18
bruce.dubbs at gmail.com
Sat Mar 23 08:39:18 PDT 2013
Armin K. wrote:
> On 03/23/2013 01:53 PM, rhubarbpieguy at gmail.com wrote:
>> My thinking was to be true to the original wording. Your version is
>> good, but doesn't support mean built? Would a new user know that? A
>> thought would be:
>> "Libxml2 must have been built with Python support as recommended, or
>> else ...
>> Looking at this further, might we simply delete the note and change
>> Python from Recommended to Required for libxml2? The documentation now
>> lists MesaLib-9.1 as required for Xorg-Server. Libxml2 is required for
>> Mesa but must have Python support for Mesa. If memory serves, previous
>> documentation listed Mesa as an option when compiling Xorg-Server.
> No. You don't get how the book lists the dependencies. Required
> dependencies are *required* for package to build. Without them, you
> can't build the package. Recommended dependencies are dependencies
> without which package can be built, but you will be missing some
> functionality in the package, or some other package will require it to
> be built with "foo" as dependency. We assume recommended dependencies
> are installed unless you know what are you doing. They are not
> recommended without a reason.
Not everyone builds Xorg. If I am building a LAMP server, I might want
xsltproc which requires libxml2, but I don't need python.
More information about the blfs-support