Re: [oi-dev] The end of python-27
On Thu, Mar 24, 2022 at 09:02:36AM -0700, Alan Coopersmith wrote: > > Since gnome-doc-utils is not used with GNOME 3 or later, upstream has > ended development and archived the project: > https://gitlab.gnome.org/Archive/gnome-doc-utils > so no amount of waiting will ever get it ported to Python 3 by them. Thanks for the information. Product developers may provide an alternative. It may have to be selected at build time. Python-2 might still disappear. > Does mate still need these tools or have they moved on to something else? There aren't very many products. Some of them are gnome-2 applications that OI runs under Mate. Mate itself may not need the tools, but I really don't know. -- -Gary Mills--refurb--Winnipeg, Manitoba, Canada- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On 3/24/22 17:27, Richard Lowe wrote: IPS (used to?) depend on this, and has lingering references to xml2po too. It was used by the pkg GUI, and if you drop the pkg GUI as Solaris has, you can drop gnome-doc-utils & xml2po references from IPS as well: https://github.com/oracle/solaris-ips/commit/958f0ed9730c25a37743ec7ff17e6ab3f7b4145a There are still some lingering Python 2.7 references in the rest of IPS though, such as https://github.com/oracle/solaris-ips/blob/d78e24b1e6b54372abc00165bf2b0199517c08b6/src/tests/api/t_dependencies.py -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
IPS (used to?) depend on this, and has lingering references to xml2po too. ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On Thu, Mar 24, 2022 at 07:19:36PM +0100, Marcel Telka wrote: > > You cannot obsolete gnome-doc-utils right now because the following > components lists it in REQUIRED_PACKAGES: > > multimedia/totem > desktop/gparted > desktop/gnome2/zenity > desktop/stardict Only four packages. That's actually pretty good. Fortunately also, it's only a build-time dependency, not a run-time dependancy. Only developers will need to install the gnome-doc-utils package. That's still a step in the right direction. -- -Gary Mills--refurb--Winnipeg, Manitoba, Canada- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On Thu, Mar 24, 2022 at 10:51:26AM -0500, Gary Mills wrote: > With the integration of PR #7942, there are only two remaining > packages: > > developer/gnome/gnome-doc-utils > image/editor/gimp > > In both of these cases, python-2 is deeply embedded in the product, > and the upstream developers have not completed the conversion to > python-3 . Unless the conversion happens very soon, we have little > choice but to obsolete these two packages, and revive them later when > the conversion is ready. If anyone has a better alternative, please > let us know. You cannot obsolete gnome-doc-utils right now because the following components lists it in REQUIRED_PACKAGES: multimedia/totem desktop/gparted desktop/gnome2/zenity desktop/stardict Thanks. -- +---+ | Marcel Telka e-mail: mar...@telka.sk | |homepage: http://telka.sk/ | +---+ ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On Thu, Mar 24, 2022 at 03:58:59PM +, Peter Tribble wrote: > >For gimp, can you not simply build with --disable-python? That's certainly worth a try. However, I understand that a python-3 version is coming soon. >In Tribblix, I've largely eliminated python2. I suspect OI will become the same way. >But there are still one >or two things >that need it (gnome-doc-utils being one, older Node.JS which will >eventually go >away, but also Pale Moon requires it for build). So I'm actually >keeping a python2.7 >package, but it only exists to meet a handful of build dependencies so >doesn't >get installed in the normal course of events, and I'm expecting to keep >it that >way for a while. If it's only a build-time dependency, but not a run-time dependency, that's still pretty good. Only developers will install it in that case. -- -Gary Mills--refurb--Winnipeg, Manitoba, Canada- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
Am 24.03.22 um 16:51 schrieb Gary Mills: As some of you may know, Nona and I have been working through a list of packages that depend on python-27 . The list was originally published by Aurlien Larcher, with a view to the removal of python-27 from OI. With the integration of PR #7942, there are only two remaining packages: developer/gnome/gnome-doc-utils image/editor/gimp I don't consider removing gimp an option, even if only temporarily. It's an important package. We should keep python-2.7 for it and gnome-doc-utils but remove all other python-2 relics and dependencies. In both of these cases, python-2 is deeply embedded in the product, and the upstream developers have not completed the conversion to python-3 . Unless the conversion happens very soon, we have little choice but to obsolete these two packages, and revive them later when the conversion is ready. If anyone has a better alternative, please let us know. ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On 3/24/22 08:51, Gary Mills wrote: As some of you may know, Nona and I have been working through a list of packages that depend on python-27 . The list was originally published by Aurlien Larcher, with a view to the removal of python-27 from OI. With the integration of PR #7942, there are only two remaining packages: developer/gnome/gnome-doc-utils image/editor/gimp In both of these cases, python-2 is deeply embedded in the product, and the upstream developers have not completed the conversion to python-3 . Unless the conversion happens very soon, we have little choice but to obsolete these two packages, and revive them later when the conversion is ready. If anyone has a better alternative, please let us know. Since gnome-doc-utils is not used with GNOME 3 or later, upstream has ended development and archived the project: https://gitlab.gnome.org/Archive/gnome-doc-utils so no amount of waiting will ever get it ported to Python 3 by them. Does mate still need these tools or have they moved on to something else? -alan- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] The end of python-27
On Thu, Mar 24, 2022 at 3:51 PM Gary Mills wrote: > As some of you may know, Nona and I have been working through a list > of packages that depend on python-27 . The list was originally > published by Aurlien Larcher, with a view to the removal of python-27 > from OI. > > With the integration of PR #7942, there are only two remaining > packages: > > developer/gnome/gnome-doc-utils > image/editor/gimp > > In both of these cases, python-2 is deeply embedded in the product, > and the upstream developers have not completed the conversion to > python-3 . Unless the conversion happens very soon, we have little > choice but to obsolete these two packages, and revive them later when > the conversion is ready. If anyone has a better alternative, please > let us know. > For gimp, can you not simply build with --disable-python? In Tribblix, I've largely eliminated python2. But there are still one or two things that need it (gnome-doc-utils being one, older Node.JS which will eventually go away, but also Pale Moon requires it for build). So I'm actually keeping a python2.7 package, but it only exists to meet a handful of build dependencies so doesn't get installed in the normal course of events, and I'm expecting to keep it that way for a while. -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
[oi-dev] The end of python-27
As some of you may know, Nona and I have been working through a list of packages that depend on python-27 . The list was originally published by Aurlien Larcher, with a view to the removal of python-27 from OI. With the integration of PR #7942, there are only two remaining packages: developer/gnome/gnome-doc-utils image/editor/gimp In both of these cases, python-2 is deeply embedded in the product, and the upstream developers have not completed the conversion to python-3 . Unless the conversion happens very soon, we have little choice but to obsolete these two packages, and revive them later when the conversion is ready. If anyone has a better alternative, please let us know. -- -Gary Mills--refurb--Winnipeg, Manitoba, Canada- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev