Am 11/8/21 um 00:43 schrieb Gary Mills:
I've been working my way through Aurlien Larcher's list of all OI
packages that are dependent on Python 2.7, upgrading as I went.
Apparently Python 3.5 is to be deprecated as well.  Now, I've come
Our Python 3.5 is the last one that has 32-bit support. If we drop it,
we'll need to drop many (if not all) 32-bit binaries.

to "nmap".  That package indeed depends on python 2.7 but also on
two other python libraries: pygobject-27 and pygtk2-27 .  Both of
those libraries do not have python 3.7 or 3.9 versions.

In fact, the web page for the new version of "pygtk2" says "For GTK+ 3
or Python 3 use PyGObject instead".  I see that the OI source has two
names for this package: pygobject and pygobject-3 .  Both packages are
obsolete, according to Aurlien's criteria above.  The latest version
of pygobject will require yet another new name, at least for the short
term.  What should this be?  Note that the version major number is
still 3, but that number has already been used.

As far as I can tell, OI uses both gtk+ and gtk+3 libraries.  Is this
correct?  As well, OI has two sets of python bindings: pygtk2 for
gtk+, and pygobject for gtk+3 .  Am I correct here too?  I notice that
only pygobject-27 is installed on my system now.  Will we switch to a
a new binding sometime?


The use of gtk+ and gtk+3 is probably because of pragmatism and history.
We should discuss in what direction we want OI to move regarding its
desktop environment,
considering the number of helping hands (in my opinion a lower single
digit number).

Andreas

_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to