GNU bug report logs -
#79073
Request for merging "python-team" branch
Previous Next
To reply to this bug, email your comments to 79073 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Tue, 22 Jul 2025 08:27:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 22 Jul 2025 08:27:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Guix,
Placing to the queue the Python team branch. It will include the work of
"On the way to pyproject-build-system everywhere"
<https://codeberg.org/guix/guix/milestone/20775>
--
Oleg
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Tue, 16 Sep 2025 18:33:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 79073 <at> debbugs.gnu.org (full text, mbox):
Hi Oleg!
On Tue, Jul 22, 2025 at 09:25 AM, Sharlatan Hellseher wrote:
> Hi Guix,
>
> Placing to the queue the Python team branch. It will include the work of
> "On the way to pyproject-build-system everywhere"
> <https://codeberg.org/guix/guix/milestone/20775>
>
> --
> Oleg
What is the current status of this branch? I have a big world rebuild
going on in mesa-updates (next in the queue) and was wondering if I
should rebase on this branch?
In particular, I see python-coverage is failing tests on mesa-updates. I
tried to just cherry pick the update to that package from python-team
but it seems it is failing for other reasons (it does build on
python-team).
Thanks!
John
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Tue, 16 Sep 2025 19:03:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 79073 <at> debbugs.gnu.org (full text, mbox):
On Tue, Sep 16, 2025 at 06:32 PM, John Kehayias wrote:
> Hi Oleg!
>
> On Tue, Jul 22, 2025 at 09:25 AM, Sharlatan Hellseher wrote:
>
>> Hi Guix,
>>
>> Placing to the queue the Python team branch. It will include the work of
>> "On the way to pyproject-build-system everywhere"
>> <https://codeberg.org/guix/guix/milestone/20775>
>>
>> --
>> Oleg
>
> What is the current status of this branch? I have a big world rebuild
> going on in mesa-updates (next in the queue) and was wondering if I
> should rebase on this branch?
>
> In particular, I see python-coverage is failing tests on mesa-updates. I
> tried to just cherry pick the update to that package from python-team
> but it seems it is failing for other reasons (it does build on
> python-team).
>
Just tried a local rebase and python-coverage does build successfully.
So if I should rebase on the python-team branch, I can do that in the
next day or so with a version bump to mesa as well. Let me know what you
are thinking with the branch or if there are a few commits I can just
cherry pick.
> Thanks!
> John
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Wed, 17 Sep 2025 09:44:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 79073 <at> debbugs.gnu.org (full text, mbox):
Hello,
is the branch ready from the Python team perspective?
It currently fails to evaluate on data.qa (just as mesa-updates, but for
a different reason):
https://data.qa.guix.gnu.org/revision/848519ed83a65d8405c78bc99157bcd02207b7a6
I do not know whether this is due to a problem with the branch (I could
build it locally) or a (transient?) failure of the data service (which
has some recent evaluations of the master branch).
Maybe you could try to rebase once again?
If the problem comes from the data service, we could also go by CI:
https://ci.guix.gnu.org/jobset/python-team
I do not quite know how to judge a branch by CI; the best way I see
(literally) is looking at the dashboard for x86_64, which currently
still has a lot of holes.
Andreas
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Wed, 17 Sep 2025 11:48:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 79073 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
I've migrated the last python package which affect ration is >0.7%, see:
<https://codeberg.org/guix/guix/issues/928>, and was about to fix any
build/test issue on a wider scale.
https://codeberg.org/Hellseher/guix-files/src/branch/main/python-team-stats.json
My strategy is:
- build all packages which affect ration is >0.7%
- build all packages where input count >= 10
- if I have resources build all >0.7% with -P1
I need help to verify the builds or fix failing packages.
--8<---------------cut here---------------start------------->8---
---[ Commits stats ]---
* from-to: 3d3ae727d6106ffeae9cf80e3369842610670efb..36ecf6b0f2e4fbc57bdbc222a1c002f16b7bf7b6
* count: 479
---[ Packages stats ]---
* added: 17
* fixed: 25
* adjusted: 19
* realocated: 8
* removed: 29
* updated: 262
---[ Contributors ]---
* Felix Gruber <felgru <at> posteo.net>
* Jake Forster <jakecameron.forster <at> gmail.com>
* Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
* Nguyễn Gia Phong <mcsinyx <at> disroot.org>
* Nicolas Graves <ngraves <at> ngraves.fr>
* Sharlatan Hellseher <sharlatanus <at> gmail.com>
* wrobell <wrobell <at> riseup.net>
---[ Refresh inpact ]---
Building the following 5179 packages would ensure 18509 dependent packages are rebuilt
--8<---------------cut here---------------end--------------->8---
--
Oleg
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Wed, 17 Sep 2025 12:02:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 79073 <at> debbugs.gnu.org (full text, mbox):
After Oleg rebased the branch, I have tried to restart guix-data-service
on data.qa to force an evaluation, but it fails to start with messages
like this:
# herd start guix-data-service
Service user-homes has been started.
PID file '/var/run/guix-data-service/pid' did not show up; terminating process 66636.
Service guix-data-service could not be started.
herd: error: failed to start service guix-data-service
and no message in the log file. I have seen this PID file not showing
quite frequently with bffe, but there it can usually be "solved" by just
restarting the service. Could you maybe have a look, Chris?
Andreas
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Wed, 17 Sep 2025 19:35:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 79073 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi John,
I tried my best to remove development dependencies from inputs: coverage,
pylint, flake and friends (see details on the milestone).
Encourage everyone not to include them in new packages, and
exclude while refreshing existing ones.
VCS: https://github.incerto.xyz/; https://git.sr.ht/~hellseher/
GPG: 9847 81DE 689C 21C2 6418 0867 76D7 27BF F62C D2B5
… наш разум - превосходная объяснительная машина которая способна найти
смысл почти в чем угодно, истолковать любой феномен, но совершенно не в
состоянии принять мысль о непредсказуемости.
[Message part 2 (text/html, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Thu, 18 Sep 2025 07:47:05 GMT)
Full text and
rfc822 format available.
Message #26 received at 79073 <at> debbugs.gnu.org (full text, mbox):
Am Wed, Sep 17, 2025 at 11:43:29AM +0200 schrieb Andreas Enge:
> If the problem comes from the data service, we could also go by CI:
> https://ci.guix.gnu.org/jobset/python-team
The branch still fails to be evaluated by the data service, but has been
finished (on x86_64 and i686) on CI.
The dashboard
https://ci.guix.gnu.org/eval/2086165/dashboard
looks mostly green, but there is a certain cumulation of dark red
(failed builds) and rose (failed dependencies) dots for python-...
packages.
Maybe the python team (in cc) could have a look?
Andreas
Information forwarded
to
guix-patches <at> gnu.org
:
bug#79073
; Package
guix-patches
.
(Thu, 18 Sep 2025 22:06:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 79073 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
1. Success to build all packages with large impact!
--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build -v1 $(jq -r '.[]|select(.affect_ratio > 0.7)| [.package_name + "@" + .package_guix_version]|@tsv' python-team-stats.json)
--8<---------------cut here---------------end--------------->8---
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified today.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.