GNU bug report logs - #70766
Request for merging "gnome-team" branch

Previous Next

Package: guix-patches;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Sat, 4 May 2024 06:43:01 UTC

Severity: normal

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

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 70766 in the body.
You can then email your comments to 70766 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#70766; Package guix-patches. (Sat, 04 May 2024 06:43:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 04 May 2024 06:43:01 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: Request to merge "gnome-team" branch
Date: Sat, 04 May 2024 08:41:30 +0200
Hi Guix,

gnome-team currently has some important updates to gtk and webkitgtk
that I'd like to see on master.  Unfortunately, CI has yet to rebuild
some Java stuff that is ultimately needed by the gnome metapackage.  In
the meantime, I'd like y'all to try out some smaller packages –
substitutes for all webkit variants are available.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Tue, 07 May 2024 17:36:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 70766 <at> debbugs.gnu.org
Cc: control <at> debbugs.gnu.org
Subject: Request for merging "gnome-team" branch
Date: Tue, 07 May 2024 19:34:41 +0200
retitle 70766 Request for merging "gnome-team" branch
thanks

Am Samstag, dem 04.05.2024 um 08:41 +0200 schrieb Liliana Marie
Prikler:
> Hi Guix,
> 
> gnome-team currently has some important updates to gtk and webkitgtk
> that I'd like to see on master.  Unfortunately, CI has yet to rebuild
> some Java stuff that is ultimately needed by the gnome metapackage.
I locally built gnome and it builds fine; I haven't tested it yet,
however.

Cheers





Changed bug title to 'Request for merging "gnome-team" branch' from 'Request to merge "gnome-team" branch' Request was from Liliana Marie Prikler <liliana.prikler <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 07 May 2024 17:36:03 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Wed, 08 May 2024 11:58:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request for merging "gnome-team" branch
Date: Wed, 08 May 2024 12:56:36 +0100
[Message part 1 (text/plain, inline)]
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Samstag, dem 04.05.2024 um 08:41 +0200 schrieb Liliana Marie
> Prikler:
>> Hi Guix,
>>
>> gnome-team currently has some important updates to gtk and webkitgtk
>> that I'd like to see on master.  Unfortunately, CI has yet to rebuild
>> some Java stuff that is ultimately needed by the gnome metapackage.
>
> I locally built gnome and it builds fine; I haven't tested it yet,
> however.

Sounds good, there is the open merge request for core-updates, but I
think it's sensible to not block these changes until after core-updates
is dealt with as I think that is realistically still several weeks away
at least. If anyone thinks differently, we can wait instead, but I'll
mark the request to merge core-updates as being blocked by this issue to
signal this.

This might be getting ahead of ourselves as well, but would you be able
to rebase the branch, ideally on the most recently processed master
commit here [1], as that'll enable QA to work out what has changed on
the branch. This should also get rid of the merge commit on the
gnome-team branch, which I think is something to avoid.

1: https://data.qa.guix.gnu.org/repository/2/branch/master

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Wed, 08 May 2024 12:05:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: control <at> debbugs.gnu.org
Cc: 70766 <at> debbugs.gnu.org, 70456 <at> debbugs.gnu.org
Subject: Process gnome-team before core-updates
Date: Wed, 08 May 2024 13:03:29 +0100
[Message part 1 (text/plain, inline)]
block 70456 by 70766
thanks

I think being able to merge core-updates is still a few weeks away, so I
think there's time to build and merge gnome-team without delaying
core-updates.

If it does become a problem, we can always switch approach and wait
until after core-updates is merged to look at gnome-team.
[signature.asc (application/pgp-signature, inline)]

Added indication that bug 70766 blocks70456 Request was from Christopher Baines <mail <at> cbaines.net> to control <at> debbugs.gnu.org. (Wed, 08 May 2024 12:05:03 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Mon, 13 May 2024 09:28:01 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Mon, 13 May 2024 10:27:22 +0100
Looks like there's some single test failure affecting qtbase. This might
not be because of the changes of this branch, it might just be a flaky
test.


406/507 Test #389: tst_qsqlthread ........................................***Failed   12.82 sec
********* Start testing of tst_QSqlThread *********
Config: Using QtTest library 6.6.3, Qt 6.6.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.3.0), unknown unknown
QINFO  : tst_QSqlThread::initTestCase() SQLite will use the database located at /tmp/guix-build-qtbase-6.6.3.drv-0/tst_qsqlthread-KyeuJe/sqlite.db
QDEBUG : tst_QSqlThread::initTestCase() Opening: "SQLite"
PASS   : tst_QSqlThread::initTestCase()
QDEBUG : tst_QSqlThread::simpleThreading(SQLite) Thread finished, total finished: 1
QDEBUG : tst_QSqlThread::simpleThreading(SQLite) Thread finished, total finished: 2
PASS   : tst_QSqlThread::simpleThreading(SQLite)
FAIL!  : tst_QSqlThread::readWriteThreading(SQLite) '(q2).exec()' returned FALSE. (QSQLITE@: (5) 'Unable to fetch row' || 'database is locked')
   Loc: [/tmp/guix-build-qtbase-6.6.3.drv-0/qtbase-everywhere-src-6.6.3/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp(157)]
QDEBUG : tst_QSqlThread::readWriteThreading(SQLite) Thread finished, total finished: 1
FAIL!  : tst_QSqlThread::readWriteThreading(SQLite) 'threadFinishedCount >= 2' returned FALSE. ()
   Loc: [/tmp/guix-build-qtbase-6.6.3.drv-0/qtbase-everywhere-src-6.6.3/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp(376)]
QFATAL : tst_QSqlThread::readWriteThreading(SQLite) QThread: Destroyed while thread is still running
FAIL!  : tst_QSqlThread::readWriteThreading(SQLite) Received a fatal error.
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 10561ms
********* Finished testing of tst_QSqlThread *********
Received signal 6 (SIGABRT)
         readWriteThreading function time: 5048ms, total time: 10561ms
CMake Error at tst_qsqlthreadWrapperRelWithDebInfo.cmake:18 (message):
  
  /tmp/guix-build-qtbase-6.6.3.drv-0/build/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread
  execution failed with exit code Subprocess aborted.




Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Fri, 17 May 2024 08:12:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>, 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Fri, 17 May 2024 09:11:03 +0100
[Message part 1 (text/plain, inline)]
I'm looking again at the blocked packages, there looks to be a flaky
test in python-scikit-image so I've sent a patch to disable it (#70997).

gtk is failing to build on aarch64-linux which is blocking lots of
packages, and the failure looks familiar but I haven't made any progress
looking at it.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Sun, 19 May 2024 09:40:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Christopher Baines <mail <at> cbaines.net>, 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Sun, 19 May 2024 11:37:57 +0200
Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher Baines:
> gtk is failing to build on aarch64-linux which is blocking lots of
> packages, and the failure looks familiar but I haven't made any
> progress looking at it.
That looks like trouble.  I've fixed up some breaking builds on x86,
but I think we might have to block the merge for now if aarch can't be
fixed.

Feel free to prioritize the other pending merges if that makes more
sense.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Fri, 24 May 2024 14:16:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Fri, 24 May 2024 15:14:38 +0100
[Message part 1 (text/plain, inline)]
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher Baines:
>> gtk is failing to build on aarch64-linux which is blocking lots of
>> packages, and the failure looks familiar but I haven't made any
>> progress looking at it.
>
> That looks like trouble.  I've fixed up some breaking builds on x86,
> but I think we might have to block the merge for now if aarch can't be
> fixed.

I've now pushed 36e49999227e4f621c211ed5f1a506a3046052df to gnome-team
which I hope will fix gtk where it's broken.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Sat, 25 May 2024 15:00:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Sat, 25 May 2024 16:58:21 +0200
Am Freitag, dem 24.05.2024 um 15:14 +0100 schrieb Christopher Baines:
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher
> > Baines:
> > > gtk is failing to build on aarch64-linux which is blocking lots
> > > of packages, and the failure looks familiar but I haven't made
> > > any progress looking at it.
> > 
> > That looks like trouble.  I've fixed up some breaking builds on
> > x86, but I think we might have to block the merge for now if aarch
> > can't be fixed.
> 
> I've now pushed 36e49999227e4f621c211ed5f1a506a3046052df to gnome-
> team which I hope will fix gtk where it's broken.
QA looks good[1].
How do we proceed with the merge?  Just `git merge`?  Or should we
rebase on gnome-team and then merge?

Cheers

[1] https://qa.guix.gnu.org/branch/gnome-team




Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Sun, 26 May 2024 16:52:01 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Sun, 26 May 2024 17:51:04 +0100
[Message part 1 (text/plain, inline)]
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Freitag, dem 24.05.2024 um 15:14 +0100 schrieb Christopher Baines:
>> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
>> 
>> > Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher
>> > Baines:
>> > > gtk is failing to build on aarch64-linux which is blocking lots
>> > > of packages, and the failure looks familiar but I haven't made
>> > > any progress looking at it.
>> > 
>> > That looks like trouble.  I've fixed up some breaking builds on
>> > x86, but I think we might have to block the merge for now if aarch
>> > can't be fixed.
>> 
>> I've now pushed 36e49999227e4f621c211ed5f1a506a3046052df to gnome-
>> team which I hope will fix gtk where it's broken.
>
> QA looks good[1].

Things had flipped to unknown rather than blocked, but I think there
were still some blocked builds, but mostly due to a flaky
python-scikit-image test.

I've now pushed a fix for that to master [1] and rebased
gnome-team. I've also squashed my gtk change in to the gtk update
commit.

2: https://issues.guix.gnu.org/70997

> How do we proceed with the merge?  Just `git merge`?  Or should we
> rebase on gnome-team and then merge?

Now that I've rebased the branch, it'll take a little while for QA to
check things again, but I don't know of any problems.

To merge it to master, you can either just merge, or rebase and merge
(so that it's a fast forward rebase).
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Tue, 04 Jun 2024 20:47:01 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Tue, 04 Jun 2024 21:45:45 +0100
[Message part 1 (text/plain, inline)]
Christopher Baines <mail <at> cbaines.net> writes:

> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
>
>> Am Freitag, dem 24.05.2024 um 15:14 +0100 schrieb Christopher Baines:
>>> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
>>> 
>>> > Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher
>>> > Baines:
>>> > > gtk is failing to build on aarch64-linux which is blocking lots
>>> > > of packages, and the failure looks familiar but I haven't made
>>> > > any progress looking at it.
>>> > 
>>> > That looks like trouble.  I've fixed up some breaking builds on
>>> > x86, but I think we might have to block the merge for now if aarch
>>> > can't be fixed.
>>> 
>>> I've now pushed 36e49999227e4f621c211ed5f1a506a3046052df to gnome-
>>> team which I hope will fix gtk where it's broken.
>>
>> QA looks good[1].
>
> Things had flipped to unknown rather than blocked, but I think there
> were still some blocked builds, but mostly due to a flaky
> python-scikit-image test.
>
> I've now pushed a fix for that to master [1] and rebased
> gnome-team. I've also squashed my gtk change in to the gtk update
> commit.
>
> 2: https://issues.guix.gnu.org/70997
>
>> How do we proceed with the merge?  Just `git merge`?  Or should we
>> rebase on gnome-team and then merge?
>
> Now that I've rebased the branch, it'll take a little while for QA to
> check things again, but I don't know of any problems.
>
> To merge it to master, you can either just merge, or rebase and merge
> (so that it's a fast forward rebase).

I've just looked at QA again and the numbers look really good, is
gnome-team now ready to push to master?
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Wed, 05 Jun 2024 04:29:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Wed, 05 Jun 2024 06:26:28 +0200
Am Dienstag, dem 04.06.2024 um 21:45 +0100 schrieb Christopher Baines:
> […]
> 
> I've just looked at QA again and the numbers look really good, is
> gnome-team now ready to push to master?
If it looks good to you, it's good for me.  Featurewise, we more or
less got what we want – there is a newer WebkitGTK, but we shouldn't
let that delay upgrading our already out-of-date WebkitGTK.  Shall I go
ahead and push?

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#70766; Package guix-patches. (Thu, 06 Jun 2024 20:11:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 70766 <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Thu, 06 Jun 2024 20:59:54 +0100
[Message part 1 (text/plain, inline)]
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Dienstag, dem 04.06.2024 um 21:45 +0100 schrieb Christopher Baines:
>> […]
>> 
>> I've just looked at QA again and the numbers look really good, is
>> gnome-team now ready to push to master?
>
> If it looks good to you, it's good for me.  Featurewise, we more or
> less got what we want – there is a newer WebkitGTK, but we shouldn't
> let that delay upgrading our already out-of-date WebkitGTK.  Shall I go
> ahead and push?

Yes, please push :)

I've just reconfigured my laptop with the gnome-team changes, and I
haven't seen any issues.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Thu, 06 Jun 2024 21:12:02 GMT) Full text and rfc822 format available.

Notification sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
bug acknowledged by developer. (Thu, 06 Jun 2024 21:12:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 70766-done <at> debbugs.gnu.org
Subject: Re: [bug#70766] Request to merge "gnome-team" branch
Date: Thu, 06 Jun 2024 23:10:09 +0200
Am Donnerstag, dem 06.06.2024 um 20:59 +0100 schrieb Christopher
Baines:
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > Am Dienstag, dem 04.06.2024 um 21:45 +0100 schrieb Christopher
> > Baines:
> > > […]
> > > 
> > > I've just looked at QA again and the numbers look really good, is
> > > gnome-team now ready to push to master?
> > 
> > If it looks good to you, it's good for me.  Featurewise, we more or
> > less got what we want – there is a newer WebkitGTK, but we
> > shouldn't
> > let that delay upgrading our already out-of-date WebkitGTK.  Shall
> > I go
> > ahead and push?
> 
> Yes, please push :)
> 
> I've just reconfigured my laptop with the gnome-team changes, and I
> haven't seen any issues.
Pushed as b8780f7397dd46b5e382e48db87b8648f769d738.

Thanks for the reviews






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

This bug report was last modified 21 days ago.

Previous Next


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