GNU bug report logs - #69489
[PATCH gnome-team 0/2] Fixing Nautilus Extensions

Previous Next

Package: guix-patches;

Reported by: Vivien Kraus <vivien <at> planete-kraus.eu>

Date: Fri, 1 Mar 2024 17:48:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

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 69489 in the body.
You can then email your comments to 69489 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, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 17:48:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
New bug report received and forwarded. Copy sent to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org. (Fri, 01 Mar 2024 17:48:01 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: guix-patches <at> gnu.org
Subject: [PATCH gnome-team 0/2] Fixing Nautilus Extensions
Date: Fri, 1 Mar 2024 18:39:19 +0100
Dear Guix,

It flew under my radar that the nautilus upgrade from 44.2.1 to 44.3.1 changed
the extensions scheme.  This upgrade broke gnome-terminal who is expecting the
old scheme, and there is little chance compatibility with 44.3.1 will be
restored in a future release of gnome-terminal 3.44.something.  One option is
to downgrade nautilus back to 44.2.1, but I think the safest way is to use a
newer gnome-terminal.

What do you think?

Best regards,

Vivien

Vivien Kraus (2):
  gnu: gnome-terminal: Update to 3.46.9.
  gnu: nautilus: Update search path specification.

 gnu/packages/gnome.scm | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)


base-commit: 7bf4ce4582cd2f9c5b30c547262c1c4a426c0b9b
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 17:50:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 69489 <at> debbugs.gnu.org
Cc: rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, liliana.prikler <at> gmail.com,
 maxim.cournoyer <at> gmail.com
Subject: [PATCH gnome-team 1/2] gnu: gnome-terminal: Update to 3.46.9.
Date: Fri, 1 Mar 2024 18:35:41 +0100
The 3.44 series in gnome-terminal cannot build a nautilus extension for
nautilus 44.3.1.

* gnu/packages/gnome.scm (gnome-terminal): Update to 3.46.9.
[source]: Use the git-fetch method.

Change-Id: I44dee8cec5afbd4f5e7e486b54f893ce6a3e1d06
---
 gnu/packages/gnome.scm | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f428bfeb78..00420bc247 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5475,16 +5475,19 @@ (define-public gnome-console
 (define-public gnome-terminal
   (package
     (name "gnome-terminal")
-    (version "3.44.1")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "mirror://gnome/sources/" name "/"
-                           (version-major+minor version) "/"
-                           name "-" version ".tar.xz"))
-       (sha256
-        (base32
-         "0yykb64yi1h0g65q890jf5awjr2sdvfda4xbxnmajcgj3zp20vzv"))))
+    (version "3.46.9")
+    ;; download.gnome.org does not have any version for gnome-terminal more
+    ;; recent than 3.44.1, but the repository has several tags newer than
+    ;; that.
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitlab.gnome.org/GNOME/gnome-terminal")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0ph2kzzqbkcy9bk85pb4787qzl5m5fp1x1n1jz6fj7cy29jmcvvj"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 17:50:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 69489 <at> debbugs.gnu.org
Cc: rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, liliana.prikler <at> gmail.com,
 maxim.cournoyer <at> gmail.com
Subject: [PATCH gnome-team 2/2] gnu: nautilus: Update search path
 specification.
Date: Fri, 1 Mar 2024 18:37:54 +0100
* gnu/packages/gnome.scm (nautilus) [native-search-paths]: Change the
extensions directory from lib/nautilus/site-extensions to
lib/nautilus/extensions-4.

Change-Id: I16ea81406b53c251e1dd6922fc8fcc0aab60ce96
---
 gnu/packages/gnome.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 00420bc247..f92bb7f46e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9880,7 +9880,7 @@ (define-public nautilus
     (native-search-paths
      (list (search-path-specification
             (variable "NAUTILUS_EXTENSION_PATH")
-            (files '("lib/nautilus/site-extensions")))))
+            (files '("lib/nautilus/extensions-4")))))
     (synopsis "File manager for GNOME")
     (home-page "https://wiki.gnome.org/Apps/Nautilus")
     (description
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 18:07:01 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 69489 <at> debbugs.gnu.org
Cc: rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, liliana.prikler <at> gmail.com,
 maxim.cournoyer <at> gmail.com
Subject: [PATCH gnome-team v2 0/2] Update gnome-terminal more
Date: Fri, 1 Mar 2024 19:04:14 +0100
Dear guix,

Gnome-terminal 3.48.3 also builds.  Why not do a slightly more ambitious
update?

Best regards,

Vivien

Vivien Kraus (2):
  gnu: gnome-terminal: Update to 3.48.3.
  gnu: nautilus: Update search path specification.

 gnu/packages/gnome.scm | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)


base-commit: 7bf4ce4582cd2f9c5b30c547262c1c4a426c0b9b
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 18:07:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 69489 <at> debbugs.gnu.org
Cc: rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, liliana.prikler <at> gmail.com,
 maxim.cournoyer <at> gmail.com
Subject: [PATCH gnome-team v2 1/2] gnu: gnome-terminal: Update to 3.48.3.
Date: Fri, 1 Mar 2024 18:35:41 +0100
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.48.3.
[source]: Use the git-fetch method.

Change-Id: I44dee8cec5afbd4f5e7e486b54f893ce6a3e1d06
---
 gnu/packages/gnome.scm | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f428bfeb78..9cd7c6ba5d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5475,16 +5475,19 @@ (define-public gnome-console
 (define-public gnome-terminal
   (package
     (name "gnome-terminal")
-    (version "3.44.1")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "mirror://gnome/sources/" name "/"
-                           (version-major+minor version) "/"
-                           name "-" version ".tar.xz"))
-       (sha256
-        (base32
-         "0yykb64yi1h0g65q890jf5awjr2sdvfda4xbxnmajcgj3zp20vzv"))))
+    (version "3.48.3")
+    ;; download.gnome.org does not have any version for gnome-terminal more
+    ;; recent than 3.44.1, but the repository has several tags newer than
+    ;; that.
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitlab.gnome.org/GNOME/gnome-terminal")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1cqh35j57a5ni4xlfjzl46kim6nbhqvxx3jql3gjk414z359i0j6"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Fri, 01 Mar 2024 18:07:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 69489 <at> debbugs.gnu.org
Cc: rg <at> raghavgururajan.name, vivien <at> planete-kraus.eu, liliana.prikler <at> gmail.com,
 maxim.cournoyer <at> gmail.com
Subject: [PATCH gnome-team v2 2/2] gnu: nautilus: Update search path
 specification.
Date: Fri, 1 Mar 2024 18:37:54 +0100
* gnu/packages/gnome.scm (nautilus) [native-search-paths]: Change the
extensions directory from lib/nautilus/site-extensions to
lib/nautilus/extensions-4.

Change-Id: I16ea81406b53c251e1dd6922fc8fcc0aab60ce96
---
 gnu/packages/gnome.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 9cd7c6ba5d..d09eefe655 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9880,7 +9880,7 @@ (define-public nautilus
     (native-search-paths
      (list (search-path-specification
             (variable "NAUTILUS_EXTENSION_PATH")
-            (files '("lib/nautilus/site-extensions")))))
+            (files '("lib/nautilus/extensions-4")))))
     (synopsis "File manager for GNOME")
     (home-page "https://wiki.gnome.org/Apps/Nautilus")
     (description
-- 
2.41.0




Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Sun, 03 Mar 2024 03:35:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Vivien Kraus <vivien <at> planete-kraus.eu>
Cc: rg <at> raghavgururajan.name, 69489 <at> debbugs.gnu.org, liliana.prikler <at> gmail.com
Subject: Re: [PATCH gnome-team v2 0/2] Update gnome-terminal more
Date: Sat, 02 Mar 2024 22:33:14 -0500
Vivien Kraus <vivien <at> planete-kraus.eu> writes:

> Dear guix,
>
> Gnome-terminal 3.48.3 also builds.  Why not do a slightly more ambitious
> update?
>
> Best regards,
>
> Vivien
>
> Vivien Kraus (2):
>   gnu: gnome-terminal: Update to 3.48.3.
>   gnu: nautilus: Update search path specification.
>

Reviewed-by: Maxim Cournoyer <maxim.cournoyer <at> gmail>

-- 
Thanks,
Maxim




Reply sent to Christopher Baines <mail <at> cbaines.net>:
You have taken responsibility. (Sat, 16 Mar 2024 10:31:03 GMT) Full text and rfc822 format available.

Notification sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
bug acknowledged by developer. (Sat, 16 Mar 2024 10:31:03 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Vivien Kraus <vivien <at> planete-kraus.eu>
Cc: 69489-done <at> debbugs.gnu.org, guix-patches <at> gnu.org
Subject: Re: [bug#69489] [PATCH gnome-team v2 0/2] Update gnome-terminal more
Date: Sat, 16 Mar 2024 10:29:59 +0000
[Message part 1 (text/plain, inline)]
Vivien Kraus via Guix-patches via <guix-patches <at> gnu.org> writes:

> Dear guix,
>
> Gnome-terminal 3.48.3 also builds.  Why not do a slightly more ambitious
> update?
>
> Best regards,
>
> Vivien
>
> Vivien Kraus (2):
>   gnu: gnome-terminal: Update to 3.48.3.
>   gnu: nautilus: Update search path specification.
>
>  gnu/packages/gnome.scm | 25 ++++++++++++++-----------
>  1 file changed, 14 insertions(+), 11 deletions(-)
>
>
> base-commit: 7bf4ce4582cd2f9c5b30c547262c1c4a426c0b9b

Looks like these have been applied to the gnome-team branch, closing.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#69489; Package guix-patches. (Sat, 16 Mar 2024 10:32:02 GMT) Full text and rfc822 format available.

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

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

Previous Next


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