GNU bug report logs - #64640
[PATCH gnome-team 0/2] Update gsettings-desktop-schemas.

Previous Next

Package: guix-patches;

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

Date: Sat, 15 Jul 2023 07:02:02 UTC

Severity: normal

Tags: patch

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 64640 in the body.
You can then email your comments to 64640 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 liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sat, 15 Jul 2023 07:02:02 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 liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org. (Sat, 15 Jul 2023 07:02:02 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: [PATCH gnome-team 0/2] Update gsettings-desktop-schemas.
Date: Sat, 15 Jul 2023 08:59:35 +0200
Hi Guix,

sorry for only submitting a small series when gnome-team really could
use some love right now.  I failed to notice that "packages" on CI
doesn't actually build packages and thus we're stuck with a giant
webkitgtk build that I personally don't have the resources for.
Anyway, here's an update to gsettings-desktop-schemas that will be
needed going forward for sure.

Liliana Marie Prikler (2):
  gnu: Unify gsettings-desktop-schemas and
    gsettings-desktop-schemas-next.
  gnu: gsettings-desktop-schemas: Update to 44.0.

 gnu/packages/gnome.scm | 29 +++++++----------------------
 1 file changed, 7 insertions(+), 22 deletions(-)


base-commit: d67507cacf934b970f67567bced4e044c3ca9753
-- 
2.41.0





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sat, 15 Jul 2023 07:11:01 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 64640 <at> debbugs.gnu.org
Subject: [PATCH gnome-team 1/2] gnu: Unify gsettings-desktop-schemas and
 gsettings-desktop-schemas-next.
Date: Fri, 14 Jul 2023 13:26:40 +0200
* gnu/packages/gnome.scm (gsettings-desktop-schemas-next): Remove variable.
(gnome-desktop)[propagated-inputs]: Use gsettings-desktop-schemas instead of
gsettings-desktop-schemas-next.
(gnome-settings-daemon)[inputs]: Likewise.
(mutter)[propagated-inputs]: Likewise.
(gnome-weather)[inputs]: Likewise.
(gnome-calculator)[inputs]: Likewise.
---
 gnu/packages/gnome.scm | 25 +++++--------------------
 1 file changed, 5 insertions(+), 20 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 27e8949fa1..823dff40b5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2245,7 +2245,7 @@ (define-public gnome-desktop
            xorg-server-for-tests))
     (propagated-inputs
      ;; Required by gnome-desktop-3.0.pc.
-     (list gsettings-desktop-schemas-next
+     (list gsettings-desktop-schemas
            gtk
            gtk+
            iso-codes
@@ -2714,21 +2714,6 @@ (define-public gsettings-desktop-schemas
 schemas for settings shared by various components of the GNOME desktop.")
     (license license:lgpl2.1+)))
 
-(define-public gsettings-desktop-schemas-next
-  (package
-    (inherit gsettings-desktop-schemas)
-    (name "gsettings-desktop-schemas-next") ;to avoid propagation conflicts
-    (version "42.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "mirror://gnome/sources/" name "/"
-                           (version-major version)  "/"
-                           name "-" version ".tar.xz"))
-       (sha256
-        (base32
-         "1li3fcqwnw20f4j0i21i88fygm0hli8gmzkn4apgf8ynkrd371k6"))))))
-
 (define-public python-liblarch
   (package
     (name "python-liblarch")
@@ -5990,7 +5975,7 @@ (define-public gnome-settings-daemon
            geoclue
            geocode-glib-with-libsoup2
            gnome-desktop
-           gsettings-desktop-schemas-next
+           gsettings-desktop-schemas
            lcms
            libcanberra
            libgudev
@@ -7924,7 +7909,7 @@ (define-public mutter
            python-dbusmock
            tini))                       ;acting as init (zombie reaper)
     (propagated-inputs
-     (list gsettings-desktop-schemas-next ;required by libmutter.pc
+     (list gsettings-desktop-schemas      ;required by libmutter.pc
            gtk+                           ;required by libmutter.pc
            ;; mutter-clutter-1.0.pc and mutter-cogl-1.0.pc refer to these:
            at-spi2-core
@@ -9966,7 +9951,7 @@ (define-public gnome-weather
            bash-minimal
            geoclue
            gjs
-           gsettings-desktop-schemas-next
+           gsettings-desktop-schemas
            gtk
            libadwaita
            libgweather4))
@@ -10768,7 +10753,7 @@ (define-public gnome-calculator
            python
            vala))
     (inputs
-     (list gsettings-desktop-schemas-next
+     (list gsettings-desktop-schemas
            gtksourceview
            libadwaita
            libgee
-- 
2.41.0





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sat, 15 Jul 2023 07:11:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 64640 <at> debbugs.gnu.org
Subject: [PATCH gnome-team 2/2] gnu: gsettings-desktop-schemas: Update to 44.0.
Date: Sat, 15 Jul 2023 08:50:46 +0200
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 44.0.
---
 gnu/packages/gnome.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 823dff40b5..7ba1a9f6b0 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2678,7 +2678,7 @@ (define-public evince
 (define-public gsettings-desktop-schemas
   (package
     (name "gsettings-desktop-schemas")
-    (version "42.0")
+    (version "44.0")
     (source
      (origin
        (method url-fetch)
@@ -2687,7 +2687,7 @@ (define-public gsettings-desktop-schemas
                            name "-" version ".tar.xz"))
        (sha256
         (base32
-         "1li3fcqwnw20f4j0i21i88fygm0hli8gmzkn4apgf8ynkrd371k6"))))
+         "03pc3wlfmf07586x89h63fr42pdpvqx64ak4ks298nchmmff8bgb"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases (modify-phases %standard-phases
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sun, 16 Jul 2023 02:59:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: Raghav Gururajan <rg <at> raghavgururajan.name>, 64640 <at> debbugs.gnu.org
Subject: Re: [bug#64640] [PATCH gnome-team 0/2] Update
 gsettings-desktop-schemas.
Date: Sat, 15 Jul 2023 22:58:46 -0400
Hi,

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

> Hi Guix,
>

[...]

> I failed to notice that "packages" on CI
> doesn't actually build packages and thus we're stuck with a giant
> webkitgtk build that I personally don't have the resources for.

What is "packages" on CI?

> Anyway, here's an update to gsettings-desktop-schemas that will be
> needed going forward for sure.

Good.  Just to confirm, that's to be pushed and be built on the
gnome-team branch, as implied in the subject prefix, right?

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sun, 16 Jul 2023 03:01:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: Raghav Gururajan <rg <at> raghavgururajan.name>, 64640 <at> debbugs.gnu.org
Subject: Re: [bug#64640] [PATCH gnome-team 2/2] gnu:
 gsettings-desktop-schemas: Update to 44.0.
Date: Sat, 15 Jul 2023 23:00:37 -0400
Hi,

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

> * gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 44.0.
> ---
>  gnu/packages/gnome.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 823dff40b5..7ba1a9f6b0 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -2678,7 +2678,7 @@ (define-public evince
>  (define-public gsettings-desktop-schemas
>    (package
>      (name "gsettings-desktop-schemas")
> -    (version "42.0")
> +    (version "44.0")
>      (source
>       (origin
>         (method url-fetch)
> @@ -2687,7 +2687,7 @@ (define-public gsettings-desktop-schemas
>                             name "-" version ".tar.xz"))
>         (sha256
>          (base32
> -         "1li3fcqwnw20f4j0i21i88fygm0hli8gmzkn4apgf8ynkrd371k6"))))
> +         "03pc3wlfmf07586x89h63fr42pdpvqx64ak4ks298nchmmff8bgb"))))
>      (build-system meson-build-system)
>      (arguments
>       `(#:phases (modify-phases %standard-phases

That'll probably break a bunch of stuff, but I understand it was too
expensive for you to test before hand.  It's not the end of the world,
since we'll catch the breakage on the gnome-team branch and can fix it
up there, so feel free to push.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sun, 16 Jul 2023 05:58:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Raghav Gururajan <rg <at> raghavgururajan.name>, 64640 <at> debbugs.gnu.org
Subject: Re: [bug#64640] [PATCH gnome-team 0/2] Update
 gsettings-desktop-schemas.
Date: Sun, 16 Jul 2023 07:57:48 +0200
Am Samstag, dem 15.07.2023 um 22:58 -0400 schrieb Maxim Cournoyer:
> Hi,
> 
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > Hi Guix,
> > 
> 
> [...]
> 
> > I failed to notice that "packages" on CI
> > doesn't actually build packages and thus we're stuck with a giant
> > webkitgtk build that I personally don't have the resources for.
> 
> What is "packages" on CI?
One of the options for the stuff to build.  I suppose, it's just the
package cache.

> > Anyway, here's an update to gsettings-desktop-schemas that will be
> > needed going forward for sure.
> 
> Good.  Just to confirm, that's to be pushed and be built on the
> gnome-team branch, as implied in the subject prefix, right?
Indeed.  As for your second mail, that branch has already seen some
disruptive patches, e.g. towards glib, gtk, etc.  The point is to
update all the things to GNOME 44 and this is some low level
requirement to do so.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Mon, 17 Jul 2023 16:45:01 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: Raghav Gururajan <rg <at> raghavgururajan.name>, 64640 <at> debbugs.gnu.org
Subject: Re: [bug#64640] [PATCH gnome-team 0/2] Update
 gsettings-desktop-schemas.
Date: Mon, 17 Jul 2023 12:44:16 -0400
Hi Liliana,

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

> Am Samstag, dem 15.07.2023 um 22:58 -0400 schrieb Maxim Cournoyer:
>> Hi,
>> 
>> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
>> 
>> > Hi Guix,
>> > 
>> 
>> [...]
>> 
>> > I failed to notice that "packages" on CI
>> > doesn't actually build packages and thus we're stuck with a giant
>> > webkitgtk build that I personally don't have the resources for.
>> 
>> What is "packages" on CI?
> One of the options for the stuff to build.  I suppose, it's just the
> package cache.
>
>> > Anyway, here's an update to gsettings-desktop-schemas that will be
>> > needed going forward for sure.
>> 
>> Good.  Just to confirm, that's to be pushed and be built on the
>> gnome-team branch, as implied in the subject prefix, right?
> Indeed.  As for your second mail, that branch has already seen some
> disruptive patches, e.g. towards glib, gtk, etc.  The point is to
> update all the things to GNOME 44 and this is some low level
> requirement to do so.

Sounds great.  I think I'll have the opportunity to join the GNOME
update party soon.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#64640; Package guix-patches. (Sun, 23 Jul 2023 08:20:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Raghav Gururajan <rg <at> raghavgururajan.name>, 64640 <at> debbugs.gnu.org
Subject: Re: [bug#64640] [PATCH gnome-team 2/2] gnu:
 gsettings-desktop-schemas: Update to 44.0.
Date: Sun, 23 Jul 2023 10:19:23 +0200
Am Samstag, dem 15.07.2023 um 23:00 -0400 schrieb Maxim Cournoyer:
> Hi,
> 
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > * gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to
> > 44.0.
> > ---
> >  gnu/packages/gnome.scm | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> > index 823dff40b5..7ba1a9f6b0 100644
> > --- a/gnu/packages/gnome.scm
> > +++ b/gnu/packages/gnome.scm
> > @@ -2678,7 +2678,7 @@ (define-public evince
> >  (define-public gsettings-desktop-schemas
> >    (package
> >      (name "gsettings-desktop-schemas")
> > -    (version "42.0")
> > +    (version "44.0")
> >      (source
> >       (origin
> >         (method url-fetch)
> > @@ -2687,7 +2687,7 @@ (define-public gsettings-desktop-schemas
> >                             name "-" version ".tar.xz"))
> >         (sha256
> >          (base32
> > -        
> > "1li3fcqwnw20f4j0i21i88fygm0hli8gmzkn4apgf8ynkrd371k6"))))
> > +        
> > "03pc3wlfmf07586x89h63fr42pdpvqx64ak4ks298nchmmff8bgb"))))
> >      (build-system meson-build-system)
> >      (arguments
> >       `(#:phases (modify-phases %standard-phases
> 
> That'll probably break a bunch of stuff, but I understand it was too
> expensive for you to test before hand.  It's not the end of the
> world, since we'll catch the breakage on the gnome-team branch and
> can fix it up there, so feel free to push.
Done and pushed, followed-up by an automatic master merge (i.e. master
into gnome-team).  I hope that we will actually see CI on gnome-team do
useful things following from now.  Remember that GNOME 45 hits in
September, although GNOME 44 will remain stable still.

Cheers




Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Sat, 09 Sep 2023 09:33:02 GMT) Full text and rfc822 format available.

Notification sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
bug acknowledged by developer. (Sat, 09 Sep 2023 09:33:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 64640-done <at> debbugs.gnu.org, Raghav Gururajan <rg <at> raghavgururajan.name>
Subject: Re: [bug#64640] [PATCH gnome-team 2/2] gnu:
 gsettings-desktop-schemas: Update to 44.0.
Date: Sat, 09 Sep 2023 11:31:44 +0200
Am Sonntag, dem 23.07.2023 um 10:19 +0200 schrieb Liliana Marie
Prikler:
> Done and pushed
Then why don't you send it to done?  Silly me.




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

This bug report was last modified 1 year and 216 days ago.

Previous Next


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