While testing jhalfs dependency algorithm, I discovered a few things about python modules (there may be others): - several modules have instructions for both python2 and python3, but Python2 is not listed as a dependency (or is only listed as optional). Either Python2 should be listed as a (recommended) dependency, or the text should be changed to something like: "if you have installed Python2, run the following commands..."
- scour is built only for Python2, but Python2 is not even mentioned as optional - There is still the following sentence at the beginning of the Python module page: "Installation of the modules shown on this page is meant to follow from top to bottom to handle optional dependencies in each module." But I think the dependencies have been sorted out, and actually, there are "out of order" recommended dependencies for some modules (e.g. PyGObjects is recommended by PyAtSpi2). So this sentence should not be there (and actually it has no sense as soon as there is an out of order dep). What I suggest: -make all the python2 commands optional, by adding a sentence, adding Python2 as optional dep, and role="nodump" to the <userinput> tag, except for modules where only Python2 is used, where I would make Python2 recommended. -remove the sentence "Installation of the modules..." I can do that, but I ask first for opinions Pierre -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
