GNU bug report logs - #73173
[PATCH] gnu: Update python-rdflib to 7.0.0.

Previous Next

Package: guix-patches;

Reported by: Roel Janssen <roel <at> gnu.org>

Date: Tue, 10 Sep 2024 19:35:02 UTC

Severity: normal

Tags: patch

Done: Roel Janssen <roel <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 73173 in the body.
You can then email your comments to 73173 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#73173; Package guix-patches. (Tue, 10 Sep 2024 19:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Roel Janssen <roel <at> gnu.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 10 Sep 2024 19:35:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Roel Janssen <roel <at> gnu.org>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Update python-rdflib to 7.0.0.
Date: Tue, 10 Sep 2024 21:33:55 +0200
[Message part 1 (text/plain, inline)]
Dear Guix,

I'd like to update python-rdflib to 7.0.0. When building the reverse-
dependent packages, I found that python-prov and cwltool don't support
version 7.  So the attached patch keeps 6.1.1 around but upgrades all
the others. I built the following packages successful after the
upgrade:
- carla
- ardour
- zeitgeist
- python-schema-salad
- python-sparqlwrapper
- python-cfgraph
- python-pyrdfa3
- python-sparqlkernel

The following package failed to build, but I believe it's unrelated to
the upgrade:
- python-pytorch-geometric

Keeping python-prov and cwltool at python-rdflib-6 doesn't affect the
successful builds of these packages.  So I believe the impact is
minimal.

Let me know if/what I can do to improve the patch.
Thank you for your time in advance.

Kind regards,
Roel Janssen
[0001-gnu-Update-python-rdflib-to-7.0.0.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#73173; Package guix-patches. (Wed, 25 Sep 2024 16:06:02 GMT) Full text and rfc822 format available.

Message #8 received at 73173 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Roel Janssen <roel <at> gnu.org>
Cc: 73173 <at> debbugs.gnu.org
Subject: Re: [bug#73173] [PATCH] gnu: Update python-rdflib to 7.0.0.
Date: Wed, 25 Sep 2024 18:05:00 +0200
Hi Roel,

Roel Janssen <roel <at> gnu.org> skribis:

> Dear Guix,
>
> I'd like to update python-rdflib to 7.0.0. When building the reverse-
> dependent packages, I found that python-prov and cwltool don't support
> version 7.  So the attached patch keeps 6.1.1 around but upgrades all
> the others. I built the following packages successful after the
> upgrade:
> - carla
> - ardour
> - zeitgeist
> - python-schema-salad
> - python-sparqlwrapper
> - python-cfgraph
> - python-pyrdfa3
> - python-sparqlkernel
>
> The following package failed to build, but I believe it's unrelated to
> the upgrade:
> - python-pytorch-geometric

Indeed.  According to <https://qa.guix.gnu.org/issue/73173>, it’s all
good (it lacks armhf-linux build results, but that’s okay).

So feel free to push, thanks!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#73173; Package guix-patches. (Sun, 29 Sep 2024 15:59:21 GMT) Full text and rfc822 format available.

Message #11 received at 73173 <at> debbugs.gnu.org (full text, mbox):

From: Roel Janssen <roel <at> gnu.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 73173 <at> debbugs.gnu.org
Subject: Re: [bug#73173] [PATCH] gnu: Update python-rdflib to 7.0.0.
Date: Sun, 29 Sep 2024 17:51:46 +0200
Dear Ludo’,

On Wed, 2024-09-25 at 18:05 +0200, Ludovic Courtès wrote:
> Hi Roel,
> 
> Roel Janssen <roel <at> gnu.org> skribis:
> 
> > Dear Guix,
> > 
> > I'd like to update python-rdflib to 7.0.0. When building the
> > reverse-
> > dependent packages, I found that python-prov and cwltool don't
> > support
> > version 7.  So the attached patch keeps 6.1.1 around but upgrades
> > all
> > the others. I built the following packages successful after the
> > upgrade:
> > - carla
> > - ardour
> > - zeitgeist
> > - python-schema-salad
> > - python-sparqlwrapper
> > - python-cfgraph
> > - python-pyrdfa3
> > - python-sparqlkernel
> > 
> > The following package failed to build, but I believe it's unrelated
> > to
> > the upgrade:
> > - python-pytorch-geometric
> 
> Indeed.  According to <https://qa.guix.gnu.org/issue/73173>, it’s all
> good (it lacks armhf-linux build results, but that’s okay).
> 
> So feel free to push, thanks!
> 

Thank you for your time and efforts!

Upon invoking 'git push', I'm receiving this error message:
  All 109 channel news entries are valid.
  guix git: error: unknown introductory commit and signer
  error: failed to push some refs to  
'ssh://git.savannah.gnu.org/srv/git/guix.git'

My GPG key is still the same, although I updated the expiration date
(and updated the key on Savannah). It looks like the key information in
.guix-authorizations for me is still correct.

Since it's been a while, where should I start reading the documentation
on understanding/overcoming this problem?

Kind regards,
Roel Janssen





Information forwarded to guix-patches <at> gnu.org:
bug#73173; Package guix-patches. (Mon, 30 Sep 2024 19:49:02 GMT) Full text and rfc822 format available.

Message #14 received at 73173 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Roel Janssen <roel <at> gnu.org>
Cc: 73173 <at> debbugs.gnu.org
Subject: Re: [bug#73173] [PATCH] gnu: Update python-rdflib to 7.0.0.
Date: Mon, 30 Sep 2024 21:47:15 +0200
Hi,

Roel Janssen <roel <at> gnu.org> skribis:

> Upon invoking 'git push', I'm receiving this error message:
>   All 109 channel news entries are valid.
>   guix git: error: unknown introductory commit and signer
>   error: failed to push some refs to  
> 'ssh://git.savannah.gnu.org/srv/git/guix.git'
>
> My GPG key is still the same, although I updated the expiration date
> (and updated the key on Savannah). It looks like the key information in
> .guix-authorizations for me is still correct.
>
> Since it's been a while, where should I start reading the documentation
> on understanding/overcoming this problem?

Oh.  The message comes from ‘guix git authenticate’, and it’s admittedly
unclear.

To fix it, you must first manually run:

  guix git authenticate 9edb3f66fd807b096b48283debdcddccfea34bad \
    "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA"

This will record the introductory commit and signer (the two hex strings
above) in ‘.git/config’, and from there you should be all set.

This is only briefly mentioned in
<https://guix.gnu.org/manual/devel/en/html_node/Building-from-Git.html>.

HTH,
Ludo’.




Reply sent to Roel Janssen <roel <at> gnu.org>:
You have taken responsibility. (Mon, 30 Sep 2024 20:57:01 GMT) Full text and rfc822 format available.

Notification sent to Roel Janssen <roel <at> gnu.org>:
bug acknowledged by developer. (Mon, 30 Sep 2024 20:57:02 GMT) Full text and rfc822 format available.

Message #19 received at 73173-done <at> debbugs.gnu.org (full text, mbox):

From: Roel Janssen <roel <at> gnu.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 73173-done <at> debbugs.gnu.org
Subject: Re: [bug#73173] [PATCH] gnu: Update python-rdflib to 7.0.0.
Date: Mon, 30 Sep 2024 22:55:44 +0200
On Mon, 2024-09-30 at 21:47 +0200, Ludovic Courtès wrote:
> Hi,
> 
> Roel Janssen <roel <at> gnu.org> skribis:
> 
> > Upon invoking 'git push', I'm receiving this error message:
> >   All 109 channel news entries are valid.
> >   guix git: error: unknown introductory commit and signer
> >   error: failed to push some refs to  
> > 'ssh://git.savannah.gnu.org/srv/git/guix.git'
> > 
> > My GPG key is still the same, although I updated the expiration
> > date
> > (and updated the key on Savannah). It looks like the key
> > information in
> > .guix-authorizations for me is still correct.
> > 
> > Since it's been a while, where should I start reading the
> > documentation
> > on understanding/overcoming this problem?
> 
> Oh.  The message comes from ‘guix git authenticate’, and it’s
> admittedly
> unclear.
> 
> To fix it, you must first manually run:
> 
>   guix git authenticate 9edb3f66fd807b096b48283debdcddccfea34bad \
>     "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA"
> 
> This will record the introductory commit and signer (the two hex
> strings
> above) in ‘.git/config’, and from there you should be all set.
> 
> This is only briefly mentioned in
> <
> https://guix.gnu.org/manual/devel/en/html_node/Building-from-Git.html>
> .
> 
> HTH,
> Ludo’.
> 

Ha! I was thinking about it wrong.  Thank you for your help.  This, and
the CI system, including the checks performed when doing a "git push",
is impressive to see.

I pushed the patch in d057d59170446fe47ddedd7eb281ca2a1dfc05e9

Kind regards,
Roel




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 29 Oct 2024 11:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 234 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.