From: Jon Turney <jon.turney@dronecode.org.uk>
To: "cygwin-apps@cygwin.com" <cygwin-apps@cygwin.com>
Subject: Re: python2 removal
Date: Tue, 14 Mar 2023 19:16:45 +0000 [thread overview]
Message-ID: <b903cfa4-60cb-5cfe-c5ae-509bb822bb0f@dronecode.org.uk> (raw)
In-Reply-To: <07106598-5bc3-055f-5875-abe5aa7baffc@dronecode.org.uk>
On 15/01/2023 12:52, Jon Turney via Cygwin-apps wrote:
>
> 4) With that done, one would hope we could just expire all packages as
> with names matching:
>
> python27
> python27-* (127 of)
> python2-*
> python-*
>
> But there may be some cases not caught in step 2), where
>
> - the package is not a python module (i.e. source package is not python-*)
> - the package shouldn't be removed because it's a dependency of something
>
> So those will need to be identified and inspected to determine what
> should happen to them.
I looked for python{,2}-foo package which have a source which isn't
python-foo, and doesn't also produce python3*-foo (note: in many cases
the python3 binding doesn't exist for the latest python3 version)
None of these seem to have current versions of other packages which
depend on them, so just removing these python2 bindings would seem to be
safe.
Many of these are old (maybe gtk2, gnome2-era) stuff which we should
probably also work on removing.
> package source package maintainer notes
>
> python2-avogadro avogadro ORPHANED (Yaakov Selkowitz)
> python2-ibus ibus ORPHANED (Yaakov Selkowitz)
> python2-ktoblzcheck ktoblzcheck ORPHANED (Yaakov Selkowitz)
> python2-ayatana_appindicator libayatana-appindicator ORPHANED (Yaakov Selkowitz)
> python2-iptcdata libiptcdata ORPHANED (Yaakov Selkowitz)
> python2-libpst libpst ORPHANED (Yaakov Selkowitz)
> python2-ming ming ORPHANED (Dr. Volker Zell) [*]
> python2-zbar zbar ORPHANED (Yaakov Selkowitz) [*]
> python2-zinnia zinnia ORPHANED (Yaakov Selkowitz) [*]
>
> python-botan botan1.10 ORPHANED (Yaakov Selkowitz)
> python-gamin gamin ORPHANED (Yaakov Selkowitz)
> python-bonobo2 gnome-python ORPHANED (Yaakov Selkowitz)
> python-gconf2 gnome-python "
> python-gnome2 gnome-python "
> python-gnomecanvas2 gnome-python "
> python-gnomevfs2 gnome-python "
> python-gnomekeyring gnome-python-desktop ORPHANED (Yaakov Selkowitz)
> python-gtop2 gnome-python-desktop "
> python-rsvg2 gnome-python-desktop "
> python-totem-plparser gnome-python-desktop "
> python-wnck gnome-python-desktop "
> python-egg gnome-python-extras ORPHANED (Yaakov Selkowitz)
> python-gtkspell gnome-python-extras "
> python-gtkvnc gtk-vnc ORPHANED (Yaakov Selkowitz)
> python-keybinder keybinder ORPHANED (Yaakov Selkowitz)
> python-lcms lcms ORPHANED (Dr. Volker Zell)
> python-appindicator libappindicator ORPHANED (Yaakov Selkowitz)
> python-gucharmap libgucharmap ORPHANED (Yaakov Selkowitz)
> python-libxslt libxslt ORPHANED (Yaakov Selkowitz)
> python-PyOpenColorIO OpenColorIO ORPHANED (Yaakov Selkowitz)
> python-vte vte ORPHANED (Yaakov Selkowitz)
> python-wx2.8 wxWidgets2.8 ORPHANED (Yaakov Selkowitz)
[*] also needs rebuilding for perl 5.32
Again, I might look at rebuilding some of the more important packages,
as time permits, and some of these are candidates for removal if not
updated, but obviously adoptions and input on what is no longer useful
is welcomed!
next prev parent reply other threads:[~2023-03-14 19:16 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-01-15 12:52 Jon Turney
2023-01-15 19:31 ` Ken Brown
2023-01-16 12:49 ` Jon Turney
2023-01-16 14:22 ` Ken Brown
2023-01-16 12:49 ` Jon Turney
2023-02-25 16:23 ` Jon Turney
2023-02-25 16:51 ` Adam Dinwoodie
2023-02-26 11:56 ` Jon Turney
2023-04-30 18:25 ` Jon Turney
2023-04-30 20:32 ` Adam Dinwoodie
2023-05-01 17:53 ` Jon Turney
2023-02-25 16:23 ` Jon Turney
[not found] ` <003a01d94a86$750f4b70$5f2de250$@samsung.com>
2023-02-27 13:36 ` Jon Turney
2023-02-25 16:23 ` Jon Turney
2023-03-07 17:27 ` Jon Turney
2023-01-17 2:27 ` David Rothenberger
2023-03-14 19:16 ` Jon Turney [this message]
2023-03-14 19:17 ` Jon Turney
2023-03-15 12:56 ` Brian Inglis
2023-03-15 16:46 ` marco atzeri
2023-03-16 13:29 ` ITA (was Re: python2 removal) Jon Turney
2023-03-16 15:53 ` ITA xlsx2csv " Brian Inglis
2023-03-16 18:57 ` Jon Turney
2023-03-16 21:12 ` Brian Inglis
2023-03-22 7:36 ` Jari Aalto
2023-03-22 16:23 ` Jon Turney
2023-04-02 15:47 ` python2 removal Jon Turney
2023-04-02 15:55 ` Jon Turney
2023-06-01 16:54 ` Jon Turney
2023-04-02 16:00 ` Jon Turney
2023-04-03 1:08 ` marco atzeri
2023-04-11 6:49 ` Marco Atzeri
2023-06-04 19:17 ` Jon Turney
2023-07-02 14:30 ` Jon Turney
2023-07-07 18:54 ` Marco Atzeri
2023-07-09 16:50 ` Jon Turney
2024-01-18 19:31 ` Jon Turney
2024-01-18 19:40 ` Jon Turney
2024-01-19 18:23 ` Hamish McIntyre-Bhatty
2024-04-10 19:19 ` Hamish McIntyre-Bhatty
2024-04-11 12:23 ` Jon Turney
2023-06-11 18:06 ` Jon Turney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b903cfa4-60cb-5cfe-c5ae-509bb822bb0f@dronecode.org.uk \
--to=jon.turney@dronecode.org.uk \
--cc=cygwin-apps@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).