Part of the problem is, I think, that there is no maintainer any longer, as far 
as I know, for the mkdocs component in oi-userland.

If someone knows how to build mkdocs with python 3 (which is perhaps possible, 
I don't know, I have no experience with building python components) then this 
would solve most of the problem, I think ...

Thanks for your work on this, because as I confirmed, there are indeed really 
issues with the mkdocs python2.7.

Several people related to the oi-docs are aware that we have a Python 2.7 
problem, but we are unsure how to fix it, I think.

For example in my Vagrantfile I have a comment about a missing 2.7 'futures' 
component:

https://github.com/OpenIndiana/vagrantfiles/blob/main/oi-docs/Vagrantfile

        # there used to be a futures package in the repo ...
        # library/python/futures seems to have a problem now
        pfexec pkg install -v \
                git lynx links\
                library/python/futures \
                library/python/mkdocs \
                developer/documentation-tool/mdl
        # as of 21/9/2021 futures IPS is missing so install by pip
        pfexec pip install futures

Because such "pip install" actions print a clear warning by Python that we are 
using an unsupported Python 2.7, it is clear that something must be done.

Such as the work on Python 3.9 now, which is now in OpenIndiana the default 
thanks to the latest work ...

David Stes

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to