GNU bug report logs -
#74892
[PATCH 0/9] Depending on 'git-minimal/pinned' where appropriate
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Sun, 15 Dec 2024 18:16:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Sun, 22 Dec 2024 23:19:03 +0100
with message-id <8734iffjjc.fsf <at> gnu.org>
and subject line Re: [bug#74892] [PATCH 0/9] Depending on 'git-minimal/pinned' where appropriate
has caused the debbugs.gnu.org bug report #74892,
regarding [PATCH 0/9] Depending on 'git-minimal/pinned' where appropriate
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
74892: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74892
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello Python team & co.!
It’s a problem that too many things depend on ‘git’ and
‘git-minimal’: it makes upgrades of these packages very
expensive to build and test, which in turn means they’re
too rarely upgraded¹.
This patch series tries to fix the main cases where packages
should depend on ‘git-minimal/pinned’ instead.
After this change ‘guix refresh -l git-minimal git’ reports
587 dependents, compared to 3.5K before (and 1K before the
recent ‘python-team’ merge).
Thoughts?
Ludo’.
¹ See <https://issues.guix.gnu.org/73309>!
Ludovic Courtès (9):
gnu: python-gitpython: Rewrite to use gexps.
gnu: python-gitpython: Switch to ‘git-minimal/pinned’.
gnu: python-gitdb: Switch to ‘git-minimal/pinned’.
gnu: python-kanon: Switch to ‘git-minimal/pinned’.
gnu: crun: Switch to ‘git-minimal/pinned'.
gnu: podman: Switch to ‘git-minimal/pinned’.
gnu: rust-git2: Switch to ‘git-minimal/pinned’.
gnu: python-reno: Switch to ‘git-minimal/pinned’.
gnu: pre-commit: Switch to ‘git-minimal/pinned’.
gnu/packages/astronomy.scm | 2 +-
gnu/packages/containers.scm | 4 ++--
gnu/packages/crates-vcs.scm | 2 +-
gnu/packages/openstack.scm | 2 +-
gnu/packages/version-control.scm | 27 ++++++++++++++-------------
5 files changed, 19 insertions(+), 18 deletions(-)
base-commit: 65892d9f20aa7a8649797507bb1ec867285083fb
--
2.46.0
[Message part 3 (message/rfc822, inline)]
Ricardo Wurmus <rekado <at> elephly.net> skribis:
> Ludovic Courtès <ludo <at> gnu.org> writes:
[...]
>> Sure I can do that if there are plans to merge it in the coming days;
>> otherwise I think I’d rather merge it straight to ‘master’ sooner.
>>
>> WDYT?
>
> We'd like to merge python-team "soon", but we're still dealing with
> pretty fundamental breakage (and I'm going to be away from keyboard for
> a while starting next week), so I think it would be better for you to
> push it straight to master when you see fit.
Pushed:
988ceea743 * gnu: python-pbr: Use git-minimal/pinned.
976ea30c46 * gnu: pre-commit: Switch to ‘git-minimal/pinned’.
8560cddd0a * gnu: python-reno: Switch to ‘git-minimal/pinned’.
37e624859b * gnu: rust-git2: Switch to ‘git-minimal/pinned’.
d8f413eb52 * gnu: podman: Switch to ‘git-minimal/pinned’.
b3ee0f54ff * gnu: crun: Switch to ‘git-minimal/pinned'.
b2754935cc * gnu: python-kanon: Switch to ‘git-minimal/pinned’.
1cb16d8aba * gnu: python-gitdb: Switch to ‘git-minimal/pinned’.
549e0f2fa7 * gnu: python-gitpython: Switch to ‘git-minimal/pinned’.
43c16ce7fa * gnu: python-gitpython: Rewrite to use gexps.
Ludo’.
This bug report was last modified 154 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.