--- Begin Message ---
Subject: |
[PATCH 00/25] some Python 2 removals. |
Date: |
Mon, 15 Mar 2021 16:53:25 +0100 |
Hi,
Because Python 2 is EOL and these packages fail to build, there are removed.
Well, "guix refresh -l" is checked so nothing should break.
At the end of the series, "make as-derivation" successes, so everything seems
fine.
Cheers,
simon
zimoun (25):
gnu: python2-arrow: Remove package.
gnu: python2-cairocffi: Remove.
gnu: python2-dulwich: Remove package.
gnu: python2-yubikey-manager: Remove package.
gnu: python2-fido2: Remove package.
gnu: python2-flask-wtf: Remove package.
gnu: python2-fask-babel: Remove package.
gnu: python2-flask-htmlmin: Remove package.
gnu: python2-flask-login: Remove package.
gnu: python2-flask-multistatic: Remove package.
gnu: python2-httpbin: Remove package.
gnu: python2-flask: Remove package.
gnu: python2-furl: Remove package.
gnu: python2-graphql-core: Remove package.
gnu: python2-ipywidgets: Remove package.
gnu: python2-mpd2: Remove package.
gnu: python2-mutagen: Remove package.
gnu: python2-nbxmpp: Remove package.
gnu: python2-rq: Remove package.
gnu: python2-sh: Remove package.
gnu: python2-stem: Remove package.
gnu: python2-tables: Remove package.
gnu: python2-utils: Remove package.
gnu: python2-widgetsnbextension: Remove package.
gnu: python2-wsgiproxy2: Remove package.
gnu/packages/databases.scm | 3 ---
gnu/packages/messaging.scm | 3 ---
gnu/packages/mpd.scm | 3 ---
gnu/packages/music.scm | 3 ---
gnu/packages/python-web.scm | 24 ------------------------
gnu/packages/python-xyz.scm | 27 ---------------------------
gnu/packages/security-token.scm | 6 ------
gnu/packages/time.scm | 3 ---
gnu/packages/web.scm | 3 ---
9 files changed, 75 deletions(-)
base-commit: 266d55dc3080475544bf45e72359c9b9bbcecd53
--
2.30.1
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#47165: [PATCH 00/25] some Python 2 removals. |
Date: |
Tue, 23 Mar 2021 21:40:48 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi Simon,
Sorry for taking my sweet time.
zimoun <zimon.toutoune@gmail.com> writes:
[...]
> gnu: python2-arrow: Remove package.
> gnu: python2-cairocffi: Remove.
> gnu: python2-dulwich: Remove package.
> gnu: python2-yubikey-manager: Remove package.
> gnu: python2-fido2: Remove package.
> gnu: python2-flask-wtf: Remove package.
> gnu: python2-fask-babel: Remove package.
^flask
> gnu: python2-flask-htmlmin: Remove package.
> gnu: python2-flask-login: Remove package.
I did:
removed=$(echo ' gnu: python2-arrow: Remove package.
gnu: python2-cairocffi: Remove.
gnu: python2-dulwich: Remove package.
gnu: python2-yubikey-manager: Remove package.
gnu: python2-fido2: Remove package.
gnu: python2-flask-wtf: Remove package.
gnu: python2-flask-babel: Remove package.
gnu: python2-flask-htmlmin: Remove package.
gnu: python2-flask-login: Remove package.
gnu: python2-flask-multistatic: Remove package.
gnu: python2-httpbin: Remove package.
gnu: python2-flask: Remove package.
gnu: python2-furl: Remove package.
gnu: python2-graphql-core: Remove package.
gnu: python2-ipywidgets: Remove package.
gnu: python2-mpd2: Remove package.
gnu: python2-mutagen: Remove package.
gnu: python2-nbxmpp: Remove package.
gnu: python2-rq: Remove package.
gnu: python2-sh: Remove package.
gnu: python2-stem: Remove package.
gnu: python2-tables: Remove package.
gnu: python2-utils: Remove package.
gnu: python2-widgetsnbextension: Remove package.
gnu: python2-wsgiproxy2: Remove package.
' | cut -d':' -f2)
$ guix refresh -l $removed
Building the following 7 packages would ensure 8 dependent packages are
rebuilt: python2-yubikey-manager@2.1.0 python2-flask-multistatic@1.0
python2-flask-htmlmin@1.2 python2-flask-wtf@0.14.3 python2-flask-login@0.5.0
python2-httpbin@0.5.0 python2-ipywidgets@7.5.1
maxim@hurd ~/src/guix [env]$ guix search python2-yubikey-manager
All these packages are removed by the above, so it looks good to me,
apart from the one typo spotted earlier.
>From the Debbugs summary buffer, I M-x cd ~/src/guix RET, then moved to
the 01/25 patch, did C-u 24 | git am --signoff to apply all the patches
to my tree, reviewed them there (mostly checking no special python2
property had been left behind), then pushed.
Thank you for taking care of this!
Closing.
Maxim
--- End Message ---