[PATCH] gnu: git: Update to 2.42.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Greg Hogan
  • Simon Tournier
Owner
unassigned
Submitted by
Greg Hogan
Severity
normal
G
G
Greg Hogan wrote on 30 Aug 2023 21:03
(address . guix-patches@gnu.org)(name . Greg Hogan)(address . code@greghogan.com)
20230830190430.61459-1-code@greghogan.com
* gnu/packages/version-control.scm (git): Update to 2.42.0.
---
gnu/packages/version-control.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 699a091642..94f2076451 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -230,14 +230,14 @@ (define git-cross-configure-flags
(define-public git
(package
(name "git")
- (version "2.41.0")
+ (version "2.42.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://kernel.org/software/scm/git/git-"
version ".tar.xz"))
(sha256
(base32
- "0h40arw08xbpi2cbf7pvc947v963rjxz3inb2ar81zjc8byvlj77"))))
+ "039vr63xi55admhdn30pabpl1fd8kvfksznxhj24p6fjkw722y1j"))))
(build-system gnu-build-system)
(native-inputs
`(("native-perl" ,perl)
@@ -257,7 +257,7 @@ (define-public git
version ".tar.xz"))
(sha256
(base32
- "0xsqakgy0s60zpa13ilj6zj420kdh8pf4v3nrp1nziwj8ja4qymw"))))
+ "1fbkwpqkmmr32n4mraf8slmna3mmz2d63rhr06qk3bbpl1hdrq03"))))
;; For subtree documentation.
("asciidoc" ,asciidoc)
("docbook2x" ,docbook2x)
--
2.41.0
S
S
Simon Tournier wrote on 22 Sep 2023 10:14
(name . Greg Hogan)(address . code@greghogan.com)
86r0mq62v1.fsf@gmail.com
Hi,

On Wed, 30 Aug 2023 at 19:03, Greg Hogan <code@greghogan.com> wrote:
Toggle quote (5 lines)
> * gnu/packages/version-control.scm (git): Update to 2.42.0.
> ---
> gnu/packages/version-control.scm | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)

This change implies a lot of rebuilds – more than the QA threshold.

So I have applied and rebuilt all the packages (for x86_64 only, which
is already something for my resources :-)) listed by “guix refresh -l
git git-minimal”. This update breaks these 9 packages:

conan
nototools
python-bash-kernel
python-clinguin
python-h3
python-jwst
python-keras
python-poliastro
python-telingo

Could you give a look?

Well, considering the current model for merging, this change could
directly go to master (and avoid a core-updates cycle) since CI should
be able to handle the ~800 rebuilds. However, I would prefer to avoid
the introduction of breakages. :-)

Cheers,
simon
G
G
Greg Hogan wrote on 18 Oct 2023 00:31
(name . Simon Tournier)(address . zimon.toutoune@gmail.com)(address . 65636@debbugs.gnu.org)
CA+3U0Z=oFAFPrPgxw0uxwE1E47wadxs_a-q_cWAR=fJ4eVa1vA@mail.gmail.com
On Fri, Sep 22, 2023 at 4:15?AM Simon Tournier <zimon.toutoune@gmail.com> wrote:
Toggle quote (27 lines)
>
> Hi,
>
> On Wed, 30 Aug 2023 at 19:03, Greg Hogan <code@greghogan.com> wrote:
> > * gnu/packages/version-control.scm (git): Update to 2.42.0.
> > ---
> > gnu/packages/version-control.scm | 6 +++---
> > 1 file changed, 3 insertions(+), 3 deletions(-)
>
> This change implies a lot of rebuilds – more than the QA threshold.
>
> So I have applied and rebuilt all the packages (for x86_64 only, which
> is already something for my resources :-)) listed by “guix refresh -l
> git git-minimal”. This update breaks these 9 packages:
>
> conan
> nototools
> python-bash-kernel
> python-clinguin
> python-h3
> python-jwst
> python-keras
> python-poliastro
> python-telingo
>
> Could you give a look?

python-jwst and python-poliastro fail to build for me on master
(c96ea941) due to test failures with floating point precision.

The remaining packages build successfully against this git 2.42 patch:
$ ./pre-inst-env guix build conan nototools python-bash-kernel
python-clinguin python-h3 python-keras python-telingo
/gnu/store/5lpypnafi7akb9yya82l29x4zrkgsw1v-python-telingo-2.1.1
/gnu/store/d7hmxpipghw74v4bdk3gy1xq0k789a8q-python-keras-2.3.1
/gnu/store/rq51438czgcab9d9vp0wl09k4myvbkj8-python-h3-4.0.0b2
/gnu/store/smrfjip766ifrcf3pzsfbjzp4hdsabd1-python-clinguin-1.0.0-beta
/gnu/store/z0fzl2g7pdp94hdpq5llmjlq20v5wfl2-python-bash-kernel-0.7.2
/gnu/store/8xymw6wdw782z35djznx8ssqszfb4lff-nototools-0.2.16
/gnu/store/n8v7xm47cawirwdmll79ismdzlwja54w-conan-2.0.9

Toggle quote (7 lines)
> Well, considering the current model for merging, this change could
> directly go to master (and avoid a core-updates cycle) since CI should
> be able to handle the ~800 rebuilds. However, I would prefer to avoid
> the introduction of breakages. :-)
>
> Cheers,
> simon
G
G
Greg Hogan wrote on 21 Nov 2023 14:14
(address . 65636-done@debbugs.gnu.org)
CA+3U0Z=zZucy09u8qOROPV6d3FaMFOShVTLyyTz9Y4=ykvD4aA@mail.gmail.com
Closing due to the release of v2.43.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 65636@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 65636
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch