Request for merging "gnome-team" branch

  • Open
  • quality assurance status badge
Details
2 participants
  • Liliana Marie Prikler
  • Christopher Baines
Owner
unassigned
Submitted by
Liliana Marie Prikler
Severity
normal
L
L
Liliana Marie Prikler wrote on 4 May 08:41 +0200
Request to merge "gnome-team" branch
(address . guix-patches@gnu.org)
b74ec1cb8dbe26e0108c2cdbd476d827a638df38.camel@gmail.com
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
L
L
Liliana Marie Prikler wrote on 7 May 19:34 +0200
Request for merging "gnome-team" branch
(address . 70766@debbugs.gnu.org)(address . control@debbugs.gnu.org)
8158d0e0c7556e04f8356b213900f673c1b90442.camel@gmail.com
retitle 70766 Request for merging "gnome-team" branch
thanks

Am Samstag, dem 04.05.2024 um 08:41 +0200 schrieb Liliana Marie
Prikler:
Toggle quote (5 lines)
> 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
C
C
Christopher Baines wrote on 8 May 13:56 +0200
(name . Liliana Marie Prikler)(address . liliana.prikler@gmail.com)(address . 70766@debbugs.gnu.org)
87v83ofrez.fsf@cbaines.net
Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

Toggle quote (11 lines)
> 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.


Thanks,

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmY7aHRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfOcA/+PzANJsB0IjqqjxZbzlDsoyvSrGwujzVe
kAApGqO7egeItFGjwee8qCsdyYU/bezOA5yJXMR+T8/+VgV9hNtEUgoZ0QJhce3p
DQ89FW+DqbuqzZE3fyeCD5thluX7H2v2QwrrUrZPCQlKeOzl65h3cHSbg4am6KgW
RydsK1ojip/88GeW2PwEnLhH9ONgK3ErHbH1GUF/36BYBt7+55x8gZ8/MKjz9Ogd
1AqwIGQT6bB1ypjjCpYg1iyGPC8LHWLgyaBXxWLJMWBvf5puGVFLF6SDcJzIwoaO
AZZf84vZIG5IlY1/luco+WvgJY059afDZcbSYTfcRKH9uVl9a2rIDPizzT8ipJLw
CMOsUT6Vsu2DFuP7bUwPZbHTCyOJc4tMVG/+j+zO1U170pOeRu3NYfAqUkmiF+KC
/s+kXEg4+r2mNlWNNt5Ch1q5efaJeqDcTp1Dfwy84xAWujU5lclDi7BhpaEkFzzW
bCAq88kCQr0trKk8l4/DKufxJ5xACHGh8qArX7m2KsFsYTVHhh4Na0koL2g6wmlL
0jB2iuRQpUD3dAfc4ZOg8Hdx1bMaMSfEzQ0y4jf6EE24BnTaIiArFcW4wAXosL7T
E7cfx2hcMaRSORdswC9lWzxxU0UEtTPZmvr39MoDAxbtjqOVuyuOCfj88Qsx9o/8
IWKnTVSaWYA=
=g4eN
-----END PGP SIGNATURE-----

C
C
Christopher Baines wrote on 8 May 14:03 +0200
Process gnome-team before core-updates
(address . control@debbugs.gnu.org)
87pltwfr3i.fsf@cbaines.net
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.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmY7ahFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9Xc7hxAAjl4tflCbDrQvwjrFgZajJlTLzQeQmnrf
daUNdE2lrSKcQigosYWH8NtUpNBvD+Cw/mev20E70sxa33avWomL2/jJ/gkMPAqY
o58lj1VIlxVXPMx+1DDxq8MZsPtGsFuUyLO1hmvS8xxZu48IGy3ye1V/cAPc3Hkb
/LCSkr+u4JZV7BePSrzS0pGYxQ6ELcAZlvpb4kANoUTwNP3fnXIZI0LabwyUxCga
qgPLX8COe6gEbk0JIQFGq1maBIYSCU+Ws9wBCwUe4GDm+emdeU1rFfxKYXCFDFwh
akmE7UInARxk0gXI3+aUcpeCU5MA1eozXvIiLK2Vv9NFKF1VieQrpk3t2utZIpOh
OmYhNiVJrTWKhzHJ9U22Uj3hF+C0F13tZuDMVzwuc9Ssy/FGVQGCjmcDEGoeVxG1
XLB/wCiqGd1CPJ2kEIqDuro5VIiTNAt7R8PKa6X7l9tqH4LreigLu4Y5FvTSVCWC
dZsPSuUhPSLPROGU5bZMwq654tFosAlGfB5X1LJpvKwfLjmK2qwFy5ZdXgQwyA2p
utpk4zxEc6/bPkCzt51lFOnh3p8p9J08Keq3UT3nr+FSamr3ZsZLs0v5NeZ0VJVV
SnfPZsMCvO8Y+LdVcAqdkJTjFbvCSBeE0OWAukb6M14X0/OinhUV0V2Az65NWnnx
3O4vDn6EKR4=
=XciC
-----END PGP SIGNATURE-----

C
C
Christopher Baines wrote 6 days ago
Re: [bug#70766] Request to merge "gnome-team" branch
(address . 70766@debbugs.gnu.org)
877cfy3vut.fsf@cbaines.net
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.
C
C
Christopher Baines wrote 2 days ago
87frugn9ig.fsf@cbaines.net
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.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmZHERdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XetLA//YaDvROUZ1UPyCHbmH0tamv71A/t8STG7
mcv6gIHObr8JP1i5N4uTHmtSQGMuR+nWA//81nWV0A8cjgwBkVAWPprBzcuIluG2
DJFsF0udzNBN87U6A8XMS0yWxBT8fyn6HMd0KV6cEaLsYkamBB3CW7AY8lkETkm8
uwavO78V71JTmmFb31H+8JUqeSv5+uSANTxbpI4KxfP/f0t72pxHmvyIhRkMynG3
InHSx/x5Areq26cH3In8Oy53fE5SCgoNuOzLdXhPAx1jNveyUgnXNnDcs9fbGT0c
cOi/qomAkfccaOvQZEAxWH9wNB1aeuuE9bZDWbcILCqEtQWgWP3fipT5rdYXGF2f
ZwE+IqBpANqOBGSuwIfxQDCXPxYseKQnlOGr2Wuc953r66rLzLlUs8U6fqOWyUHk
Xc9vkEvX2wR8duJ/ky9GR5XSRbw5MzNxJgR/YUVchFKlAd6WP7nUkKP7PNC2vHz0
GNqbvs7djVkFvQ3E2otov49miMTOPeDUH787Zv3EICPpUsSqJxSyGm6RDyf3eNa9
CntKdRasR/WwCOLwivsiNrG6duiOWVl9/MiS1IP4uUlqV3mpeknSXIBoHjn3+T5B
KbPDHIxGrWS5UKhewJU/niMLbQD4Io3scmv6pTJvH1LeQpIiwzTnnsW1oK4uAtVi
zkGN1inNUrs=
=6Ev4
-----END PGP SIGNATURE-----

L
L
Liliana Marie Prikler wrote 4 hours ago
86d3d2f83df1f6480f24c4e37d1eefa9bfe92665.camel@gmail.com
Am Freitag, dem 17.05.2024 um 09:11 +0100 schrieb Christopher Baines:
Toggle quote (3 lines)
> 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
?