X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: David Pirotte <david@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 17 Feb 2025 22:14:02 +0000 Resent-Message-ID: <handler.76377.B.173983040728022 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 76377 <at> debbugs.gnu.org X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.173983040728022 (code B ref -1); Mon, 17 Feb 2025 22:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Feb 2025 22:13:27 +0000 Received: from localhost ([127.0.0.1]:50556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tk9Mh-0007Hc-LP for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41908) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1tk9Md-0007Gp-Nr for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MY-0000mZ-4Y for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:14 -0500 Received: from smtp.all2all.org ([79.99.200.14] helo=moses.all2all.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MV-0003mw-6N for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:13 -0500 Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id 0CA5767C007E for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H3x_lGuukdPI for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:05 +0100 (CET) Received: from tintin (unknown [168.227.184.188]) by moses.all2all.org (Postfix) with ESMTPSA id CC71767C007A for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:04 +0100 (CET) Date: Mon, 17 Feb 2025 19:12:55 -0300 From: David Pirotte <david@HIDDEN> Message-ID: <20250217191255.0411a90b@tintin> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/.+j40e359T7gRz.c0D5qu2_"; protocol="application/pgp-signature"; micalg=pgp-sha512 Received-SPF: pass client-ip=79.99.200.14; envelope-from=david@HIDDEN; helo=moses.all2all.org X-Spam_score_int: 7 X-Spam_score: 0.7 X-Spam_bar: / X-Spam_report: (0.7 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: multipart/mixed; boundary="MP_/Xzz1ru7Er8PkSMxmOdLuO_Y" --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Thanks, David --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-packages-remove-g-golf-and-nomad.patch =46rom e3b178e305434640ef903f571e8c324a414487bb Mon Sep 17 00:00:00 2001 From: David Pirotte <david@HIDDEN> Date: Mon, 17 Feb 2025 19:11:12 -0300 Subject: [PATCH] gnu: packages: remove g-golf and nomad * gnu/packages/guile-xyz.scm: Remove g-golf. Remove nomad, which depends on g-golf (nomad was and still is reported to fail to build in guix for quit= e a long time now, fwiw). --- gnu/packages/guile-xyz.scm | 218 ------------------------------------- 1 file changed, 218 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 295f69d2de..958169359f 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -2519,103 +2519,6 @@ (define-public guile-sly (home-page "https://dthompson.us/projects/sly.html") (license license:gpl3+))) =20 -(define-public guile-g-golf - (package - (name "guile-g-golf") - (version "0.8.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/g-golf.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "14b6pjchra0axqifpm90m7jbxla2sarhd7bfhzqbn7d14b74sv2d")))) - (build-system gnu-build-system) - (arguments - (list - #:configure-flags - #~(list "--with-guile-site=3Dno") - #:parallel-build? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-guile-site-directory - (lambda _ - (substitute* "configure.ac" - (("SITEDIR=3D.*$") - "SITEDIR=3D\"$datadir/guile/site/$GUILE_EFFECTIVE_VERSION= \";\n") - (("SITECCACHEDIR=3D\"\\$libdir/g-golf/") - "SITECCACHEDIR=3D\"$libdir/")))) - (add-before 'configure 'tests-work-arounds - (lambda* (#:key inputs #:allow-other-keys) - ;; In build environment, There is no /dev/tty - (substitute* "test-suite/tests/gobject.scm" - (("/dev/tty") "/dev/null")))) - (add-before 'configure 'substitute-libs - (lambda* (#:key inputs outputs #:allow-other-keys) - (define (get lib) - (search-input-file inputs (string-append "lib/" lib ".so")= )) - - (let* ((libgi (get "libgirepository-1.0")) - (libglib (get "libglib-2.0")) - (libgobject (get "libgobject-2.0")) - (libg-golf (string-append #$output "/lib/libg-golf"))) - (substitute* "g-golf/init.scm" - (("libgirepository-1.0") libgi) - (("libglib-2.0") libglib) - (("libgobject-2.0") libgobject) - (("\\(dynamic-link \"libg-golf\"\\)") - (format #f "~s" - `(catch #t - (lambda () - (dynamic-link "libg-golf")) - (lambda _ - (dynamic-link ,libg-golf)))))) - (setenv "GUILE_AUTO_COMPILE" "0") - #t))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - #t))))) - (inputs - (list guile-3.0 guile-lib glib)) - (native-inputs - (list autoconf - automake - texinfo - gettext-minimal - libtool - pkg-config - ;; required for tests - gtk+ - xorg-server-for-tests)) - (propagated-inputs - (list gobject-introspection)) - (home-page "https://www.gnu.org/software/g-golf/") - (synopsis "Guile bindings for GObject Introspection") - (description - "G-Golf (Gnome: (Guile Object Library for)) is a library for developi= ng -modern applications in Guile Scheme. It comprises a direct binding to the -GObject Introspection API and higher-level functionality for importing Gno= me -libraries and making GObject classes (and methods) available in Guile's -object-oriented programming system, GOOPS.") - (license license:lgpl3+))) - -(define-public g-golf - (deprecated-package "g-golf" guile-g-golf)) - -(define-public guile2.2-g-golf - (package - (inherit guile-g-golf) - (name "guile2.2-g-golf") - (inputs - (modify-inputs (package-inputs guile-g-golf) - (replace "guile" guile-2.2) - (replace "guile-lib" guile2.2-lib))))) - (define-public g-wrap (package (name "g-wrap") @@ -4425,127 +4328,6 @@ (define-public guile-png processing filters.") (license license:gpl3+))) =20 -(define-public nomad - (package - (name "nomad") - (version "0.2.0-alpha-199-g3e7a475") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/nomad.git/") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0p0ha6prp7pyadp61clbhc6b55023vxzfwy14j2qygb2mkq7fhic")))) - (build-system gnu-build-system) - (native-inputs - `(("autoconf" ,autoconf) - ("automake" ,automake) - ("bash" ,bash) - ("pkg-config" ,pkg-config) - ("libtool" ,libtool) - ("guile" ,guile-2.2) - ("glib:bin" ,glib "bin") - ("texinfo" ,texinfo) - ("gettext" ,gettext-minimal) - ("perl" ,perl))) - (inputs - `(("bash" ,bash-minimal) ; for wrap-program - ;; Guile - ("guile" ,guile-2.2) - ("guile-lib" ,guile2.2-lib) - ("guile-readline" ,guile2.2-readline) - ("guile-gcrypt" ,guile2.2-gcrypt) - ("gnutls" ,gnutls) - ("g-golf" ,guile2.2-g-golf) - ("shroud" ,shroud) - ("emacsy" ,emacsy-minimal) - ;; Gtk - ("glib" ,glib) - ("dbus-glib" ,dbus-glib) - ("glib-networking" ,glib-networking) - ("gtk+" ,gtk+) - ("gtk+:bin" ,gtk+ "bin") - ("webkitgtk" ,webkitgtk-for-gtk3) - ("gtksourceview" ,gtksourceview-4) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) - ("vte" ,vte) - ;; Gstreamer - ("gstreamer" ,gstreamer) - ("gst-plugins-base" ,gst-plugins-base) - ("gst-plugins-good" ,gst-plugins-good) - ("gst-plugins-bad" ,gst-plugins-bad) - ("gst-plugins-ugly" ,gst-plugins-ugly) - ;; Util - ("xorg-server" ,xorg-server))) - (arguments - `(#:modules ((guix build gnu-build-system) - (guix build utils) - (ice-9 popen) - (ice-9 rdelim) - (srfi srfi-26)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-webkitgtk - (lambda _ - ;; Adapt to the version we have in Guix. - (substitute* "configure.ac" - (("webkit2gtk-4\\.0") "webkit2gtk-4.1") - (("webkit2gtk-web-extension-4\\.0") - "webkit2gtk-web-extension-4.1")) - - (substitute* "typelib/Makefile.am" - (("WebKit2-4\\.0") "WebKit2-4.1")))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system (format #f "~a/bin/Xvfb :1 &" - (assoc-ref inputs "xorg-server"))) - (setenv "DISPLAY" ":1") - #t)) - (add-after 'install 'wrap-binaries - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (effective (read-line (open-pipe* - OPEN_READ - "guile" "-c" - "(display (effective-version))= "))) - (gst-plugins (map (lambda (i) - (string-append (assoc-ref inputs i) - "/lib/gstreamer-1.0= ")) - `("gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (out-append (lambda (. args) - (apply string-append out args))) - (gi-path (out-append "/lib/girepository-1.0")) - (load-path (out-append "/share/guile/site/" effective= )) - (comp-path (out-append "/lib/guile/" - effective "/site-ccache")) - (ext-path (out-append "/libexec/nomad"))) - (wrap-program (string-append out "/bin/nomad") - `("GUILE_LOAD_PATH" ":" prefix - (,load-path - ,(getenv "GUILE_LOAD_PATH"))) - `("GUILE_LOAD_COMPILED_PATH" ":" prefix - (,comp-path - ,(getenv "GUILE_LOAD_COMPILED_PATH"))) - `("GI_TYPELIB_PATH" ":" prefix - (,gi-path ,(getenv "GI_TYPELIB_PATH"))) - `("GIO_EXTRA_MODULES" ":" prefix - (,(getenv "GIO_EXTRA_MODULES"))) - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) - `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) - #t)))))) - (home-page "https://savannah.nongnu.org/projects/nomad/") - (synopsis "Extensible Web Browser in Guile Scheme") - (description "Nomad is a Emacs-like web browser that consists of a mod= ular -feature-set, fully programmable in Guile Scheme.") - (license license:gpl3+))) - (define-public guile-cv (package (name "guile-cv") --=20 2.47.2 --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y-- --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmeztGcACgkQ83T9k6MF etdQcAgAxha1rd+1ICeIMutYc4IWuFik0tu8cDY9J6ba6KVG3yKfNnojwTZxW380 pUXnKhdGGUXYeJ6KIh0Irly/qxa20GZIWbBOMbvsUpM9Zu1cPV9Al1pj6pcqEtIe csDS2IhsDyj1cV36YjOfTfyuHlItRWa5bhsvf7OygSRl4IwUMH9uVudfrD19xq9a RKHe5uMJF57gOwDM7GyR6O6jz6+HfyvV328PZ/ty+Qh2HNrEb0ONmDtH3099N7u2 GaP6qi1Fj27Zj4TsJjM2nqM3ebjxtklenpEM3jdGCZuVJeSx8vnXGYQMN3FXDZFJ gXyOasMVeRZTQJU+Pl8tBS9kSpSEFg== =z/Vm -----END PGP SIGNATURE----- --Sig_/.+j40e359T7gRz.c0D5qu2_--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: David Pirotte <david@HIDDEN> Subject: bug#76377: Acknowledgement (gnu: packages: remove g-golf and nomad) Message-ID: <handler.76377.B.173983040728022.ack <at> debbugs.gnu.org> References: <20250217191255.0411a90b@tintin> X-Gnu-PR-Message: ack 76377 X-Gnu-PR-Package: guix-patches Reply-To: 76377 <at> debbugs.gnu.org Date: Mon, 17 Feb 2025 22:14:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 76377 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 76377: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76377 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> Subject: bug#76377: closed (gnu: packages: remove g-golf and nomad) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.76377.D76377.1740218247585.ackdone <at> debbugs.gnu.org> References: <8734g6qp2v.fsf@HIDDEN> <20250217191255.0411a90b@tintin> X-Gnu-PR-Message: closed 76377 X-Gnu-PR-Package: guix-patches Date: Sat, 22 Feb 2025 09:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1740218282-899-0" This is a multi-part message in MIME format... ------------=_1740218282-899-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Sat, 22 Feb 2025 10:57:28 +0100 with message-id <8734g6qp2v.fsf@HIDDEN> and subject line Re: [bug#76377] gnu: packages: remove g-golf and nomad has caused the debbugs.gnu.org bug report #76377, regarding gnu: packages: remove g-golf and nomad to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 76377: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76377 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1740218282-899-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Feb 2025 22:13:27 +0000 Received: from localhost ([127.0.0.1]:50556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tk9Mh-0007Hc-LP for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41908) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1tk9Md-0007Gp-Nr for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MY-0000mZ-4Y for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:14 -0500 Received: from smtp.all2all.org ([79.99.200.14] helo=moses.all2all.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MV-0003mw-6N for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:13 -0500 Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id 0CA5767C007E for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H3x_lGuukdPI for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:05 +0100 (CET) Received: from tintin (unknown [168.227.184.188]) by moses.all2all.org (Postfix) with ESMTPSA id CC71767C007A for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:04 +0100 (CET) Date: Mon, 17 Feb 2025 19:12:55 -0300 From: David Pirotte <david@HIDDEN> To: guix-patches@HIDDEN Subject: gnu: packages: remove g-golf and nomad Message-ID: <20250217191255.0411a90b@tintin> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/.+j40e359T7gRz.c0D5qu2_"; protocol="application/pgp-signature"; micalg=pgp-sha512 Received-SPF: pass client-ip=79.99.200.14; envelope-from=david@HIDDEN; helo=moses.all2all.org X-Spam_score_int: 7 X-Spam_score: 0.7 X-Spam_bar: / X-Spam_report: (0.7 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: multipart/mixed; boundary="MP_/Xzz1ru7Er8PkSMxmOdLuO_Y" --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Thanks, David --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-packages-remove-g-golf-and-nomad.patch =46rom e3b178e305434640ef903f571e8c324a414487bb Mon Sep 17 00:00:00 2001 From: David Pirotte <david@HIDDEN> Date: Mon, 17 Feb 2025 19:11:12 -0300 Subject: [PATCH] gnu: packages: remove g-golf and nomad * gnu/packages/guile-xyz.scm: Remove g-golf. Remove nomad, which depends on g-golf (nomad was and still is reported to fail to build in guix for quit= e a long time now, fwiw). --- gnu/packages/guile-xyz.scm | 218 ------------------------------------- 1 file changed, 218 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 295f69d2de..958169359f 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -2519,103 +2519,6 @@ (define-public guile-sly (home-page "https://dthompson.us/projects/sly.html") (license license:gpl3+))) =20 -(define-public guile-g-golf - (package - (name "guile-g-golf") - (version "0.8.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/g-golf.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "14b6pjchra0axqifpm90m7jbxla2sarhd7bfhzqbn7d14b74sv2d")))) - (build-system gnu-build-system) - (arguments - (list - #:configure-flags - #~(list "--with-guile-site=3Dno") - #:parallel-build? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-guile-site-directory - (lambda _ - (substitute* "configure.ac" - (("SITEDIR=3D.*$") - "SITEDIR=3D\"$datadir/guile/site/$GUILE_EFFECTIVE_VERSION= \";\n") - (("SITECCACHEDIR=3D\"\\$libdir/g-golf/") - "SITECCACHEDIR=3D\"$libdir/")))) - (add-before 'configure 'tests-work-arounds - (lambda* (#:key inputs #:allow-other-keys) - ;; In build environment, There is no /dev/tty - (substitute* "test-suite/tests/gobject.scm" - (("/dev/tty") "/dev/null")))) - (add-before 'configure 'substitute-libs - (lambda* (#:key inputs outputs #:allow-other-keys) - (define (get lib) - (search-input-file inputs (string-append "lib/" lib ".so")= )) - - (let* ((libgi (get "libgirepository-1.0")) - (libglib (get "libglib-2.0")) - (libgobject (get "libgobject-2.0")) - (libg-golf (string-append #$output "/lib/libg-golf"))) - (substitute* "g-golf/init.scm" - (("libgirepository-1.0") libgi) - (("libglib-2.0") libglib) - (("libgobject-2.0") libgobject) - (("\\(dynamic-link \"libg-golf\"\\)") - (format #f "~s" - `(catch #t - (lambda () - (dynamic-link "libg-golf")) - (lambda _ - (dynamic-link ,libg-golf)))))) - (setenv "GUILE_AUTO_COMPILE" "0") - #t))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - #t))))) - (inputs - (list guile-3.0 guile-lib glib)) - (native-inputs - (list autoconf - automake - texinfo - gettext-minimal - libtool - pkg-config - ;; required for tests - gtk+ - xorg-server-for-tests)) - (propagated-inputs - (list gobject-introspection)) - (home-page "https://www.gnu.org/software/g-golf/") - (synopsis "Guile bindings for GObject Introspection") - (description - "G-Golf (Gnome: (Guile Object Library for)) is a library for developi= ng -modern applications in Guile Scheme. It comprises a direct binding to the -GObject Introspection API and higher-level functionality for importing Gno= me -libraries and making GObject classes (and methods) available in Guile's -object-oriented programming system, GOOPS.") - (license license:lgpl3+))) - -(define-public g-golf - (deprecated-package "g-golf" guile-g-golf)) - -(define-public guile2.2-g-golf - (package - (inherit guile-g-golf) - (name "guile2.2-g-golf") - (inputs - (modify-inputs (package-inputs guile-g-golf) - (replace "guile" guile-2.2) - (replace "guile-lib" guile2.2-lib))))) - (define-public g-wrap (package (name "g-wrap") @@ -4425,127 +4328,6 @@ (define-public guile-png processing filters.") (license license:gpl3+))) =20 -(define-public nomad - (package - (name "nomad") - (version "0.2.0-alpha-199-g3e7a475") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/nomad.git/") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0p0ha6prp7pyadp61clbhc6b55023vxzfwy14j2qygb2mkq7fhic")))) - (build-system gnu-build-system) - (native-inputs - `(("autoconf" ,autoconf) - ("automake" ,automake) - ("bash" ,bash) - ("pkg-config" ,pkg-config) - ("libtool" ,libtool) - ("guile" ,guile-2.2) - ("glib:bin" ,glib "bin") - ("texinfo" ,texinfo) - ("gettext" ,gettext-minimal) - ("perl" ,perl))) - (inputs - `(("bash" ,bash-minimal) ; for wrap-program - ;; Guile - ("guile" ,guile-2.2) - ("guile-lib" ,guile2.2-lib) - ("guile-readline" ,guile2.2-readline) - ("guile-gcrypt" ,guile2.2-gcrypt) - ("gnutls" ,gnutls) - ("g-golf" ,guile2.2-g-golf) - ("shroud" ,shroud) - ("emacsy" ,emacsy-minimal) - ;; Gtk - ("glib" ,glib) - ("dbus-glib" ,dbus-glib) - ("glib-networking" ,glib-networking) - ("gtk+" ,gtk+) - ("gtk+:bin" ,gtk+ "bin") - ("webkitgtk" ,webkitgtk-for-gtk3) - ("gtksourceview" ,gtksourceview-4) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) - ("vte" ,vte) - ;; Gstreamer - ("gstreamer" ,gstreamer) - ("gst-plugins-base" ,gst-plugins-base) - ("gst-plugins-good" ,gst-plugins-good) - ("gst-plugins-bad" ,gst-plugins-bad) - ("gst-plugins-ugly" ,gst-plugins-ugly) - ;; Util - ("xorg-server" ,xorg-server))) - (arguments - `(#:modules ((guix build gnu-build-system) - (guix build utils) - (ice-9 popen) - (ice-9 rdelim) - (srfi srfi-26)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-webkitgtk - (lambda _ - ;; Adapt to the version we have in Guix. - (substitute* "configure.ac" - (("webkit2gtk-4\\.0") "webkit2gtk-4.1") - (("webkit2gtk-web-extension-4\\.0") - "webkit2gtk-web-extension-4.1")) - - (substitute* "typelib/Makefile.am" - (("WebKit2-4\\.0") "WebKit2-4.1")))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system (format #f "~a/bin/Xvfb :1 &" - (assoc-ref inputs "xorg-server"))) - (setenv "DISPLAY" ":1") - #t)) - (add-after 'install 'wrap-binaries - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (effective (read-line (open-pipe* - OPEN_READ - "guile" "-c" - "(display (effective-version))= "))) - (gst-plugins (map (lambda (i) - (string-append (assoc-ref inputs i) - "/lib/gstreamer-1.0= ")) - `("gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (out-append (lambda (. args) - (apply string-append out args))) - (gi-path (out-append "/lib/girepository-1.0")) - (load-path (out-append "/share/guile/site/" effective= )) - (comp-path (out-append "/lib/guile/" - effective "/site-ccache")) - (ext-path (out-append "/libexec/nomad"))) - (wrap-program (string-append out "/bin/nomad") - `("GUILE_LOAD_PATH" ":" prefix - (,load-path - ,(getenv "GUILE_LOAD_PATH"))) - `("GUILE_LOAD_COMPILED_PATH" ":" prefix - (,comp-path - ,(getenv "GUILE_LOAD_COMPILED_PATH"))) - `("GI_TYPELIB_PATH" ":" prefix - (,gi-path ,(getenv "GI_TYPELIB_PATH"))) - `("GIO_EXTRA_MODULES" ":" prefix - (,(getenv "GIO_EXTRA_MODULES"))) - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) - `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) - #t)))))) - (home-page "https://savannah.nongnu.org/projects/nomad/") - (synopsis "Extensible Web Browser in Guile Scheme") - (description "Nomad is a Emacs-like web browser that consists of a mod= ular -feature-set, fully programmable in Guile Scheme.") - (license license:gpl3+))) - (define-public guile-cv (package (name "guile-cv") --=20 2.47.2 --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y-- --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmeztGcACgkQ83T9k6MF etdQcAgAxha1rd+1ICeIMutYc4IWuFik0tu8cDY9J6ba6KVG3yKfNnojwTZxW380 pUXnKhdGGUXYeJ6KIh0Irly/qxa20GZIWbBOMbvsUpM9Zu1cPV9Al1pj6pcqEtIe csDS2IhsDyj1cV36YjOfTfyuHlItRWa5bhsvf7OygSRl4IwUMH9uVudfrD19xq9a RKHe5uMJF57gOwDM7GyR6O6jz6+HfyvV328PZ/ty+Qh2HNrEb0ONmDtH3099N7u2 GaP6qi1Fj27Zj4TsJjM2nqM3ebjxtklenpEM3jdGCZuVJeSx8vnXGYQMN3FXDZFJ gXyOasMVeRZTQJU+Pl8tBS9kSpSEFg== =z/Vm -----END PGP SIGNATURE----- --Sig_/.+j40e359T7gRz.c0D5qu2_-- ------------=_1740218282-899-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76377-done) by debbugs.gnu.org; 22 Feb 2025 09:57:27 +0000 Received: from localhost ([127.0.0.1]:47987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tlmGE-00009G-Oh for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 04:57:27 -0500 Received: from relay.yourmailgateway.de ([188.68.63.162]:45681) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pelzflorian@HIDDEN>) id 1tlmG9-00008G-Ve for 76377-done <at> debbugs.gnu.org; Sat, 22 Feb 2025 04:57:25 -0500 Received: from mors-relay-8201.netcup.net (localhost [127.0.0.1]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4Z0MqN0D8nz3wyY; Sat, 22 Feb 2025 10:57:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1740218240; bh=Npyc/7SnswAgNvv+2WLBqoDDJnMOGt2vmVNAWyxTyO8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=eswvUMd80pON41VfTdDePbj/Osujyw7slUdR56Xbin+/XFPNQgKCwzQmJUNdDDgyq O2Txn0IUpJRWOM9B5h1+nlkxITFgWcawg5K4LFEPQjKDgeZ0dB/Ke7/sAytmXXsmxM c8FWeoulcEkVF2K9qJr1z58xLEAp7DkqVYrBVaOBK8zMuEgvX0kAel+hTOikvtE+La FHFWAH7RhmiJm65LSXdkAN1utsu/z6bkm9mhi8ZHPLTZaisT6Hkwd05gpOakZHe2CQ gIkUBe/OnHGdjURJJOru4oDMZSgb3H92sgTKsLt3OnJNQAmsUPzaYa9O0Xzp+W/Nib XbWR+KVFckJnA== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4Z0MqM6dHtz3wvy; Sat, 22 Feb 2025 10:57:19 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.897 X-Spam-Level: X-Spam-Status: No, score=-2.897 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4Z0MqL0Px6z8tXd; Sat, 22 Feb 2025 10:57:17 +0100 (CET) Received: from florianhp (ipb21a5dbf.dynamic.kabel-deutschland.de [178.26.93.191]) by mxe217.netcup.net (Postfix) with ESMTPSA id AE85D845C2; Sat, 22 Feb 2025 10:57:12 +0100 (CET) From: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> To: David Pirotte <david@HIDDEN> Subject: Re: [bug#76377] gnu: packages: remove g-golf and nomad In-Reply-To: <20250217191255.0411a90b@tintin> (David Pirotte via Guix-patches's message of "Mon, 17 Feb 2025 19:12:55 -0300") References: <20250217191255.0411a90b@tintin> Date: Sat, 22 Feb 2025 10:57:28 +0100 Message-ID: <8734g6qp2v.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: AE85D845C2 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: mxMyYrWQANsF9BIx7Qw5qO2f3BUyCyTLopZB+4iY1CX4KmLCWt11XJ2k X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76377-done Cc: 76377-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) The context of this patch is a naming dispute. David Pirotte, author of G-Golf, an excellent Guile interface to GTK, Adwaita and GNOME libraries, insisted that Guix use the package name g-golf when packaging his G-Golf project. Guix currently uses the name guile-g-golf in accordance with its not-written-down naming policy for pure Guile libraries, that should be applied according to maintainers [1] and analogous to the written-down policy for Python [2] and CommonLisp [3] and analogous to what its semi-automatic package importers for other languages from CRAN, OPAM, etc. do. People suggested/discussed that David make a patch to just remove G-Golf from Guix. G=C3=A1bor [5] and Maxim [6] proposed making g-golf an alias of guile-g-golf (currently it is a deprecated alias)); Tobias [7] does not like but would accept this compromise. David does not respond to the suggestions, though, and private mails do not appear as if David intends to respond. In private mails, David announced his intention to put G-Golf in an external Guix channel. But this is not consensus. There is opposition to removing in [4]. Also I am myself a user of G-Golf for a tiny zenity-like Kodi launcher in my Guix Home configuration and would like to keep it without some third-party channel. Further, lacking G-Golf in Guix would harm both Guix and G-Golf. G-Golf should get more users and Guix should ship desired packages. G-Golf is really a nicer interface to GTK, because it is in Guile and well-maintained and has examples that I currently package [7], even though I still recommend to understand GTK=E2=80=99s documentation for C ev= en when programming Guile. Nomad does not build due to incompatibility with current Webkit, but I still have hope someone might revive it. Closing without apply. Regards, Florian [1] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00241.html [2] https://guix.gnu.org/manual/devel/en/html_node/Python-Modules.html [3] https://guix.gnu.org/manual/devel/en/html_node/Build-Systems.html#index= -asdf_002dbuild_002dsystem_002fsource [4] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00321.html [5] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00320.html [6] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00296.html [7] https://issues.guix.gnu.org/76246#32 ------------=_1740218282-899-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: David Pirotte <david@HIDDEN> Subject: bug#76377: closed (Re: [bug#76377] gnu: packages: remove g-golf and nomad) Message-ID: <handler.76377.D76377.1740218247585.notifdone <at> debbugs.gnu.org> References: <8734g6qp2v.fsf@HIDDEN> <20250217191255.0411a90b@tintin> X-Gnu-PR-Message: they-closed 76377 X-Gnu-PR-Package: guix-patches Reply-To: 76377 <at> debbugs.gnu.org Date: Sat, 22 Feb 2025 09:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1740218282-899-1" This is a multi-part message in MIME format... ------------=_1740218282-899-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76377: gnu: packages: remove g-golf and nomad which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 76377 <at> debbugs.gnu.org. --=20 76377: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76377 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1740218282-899-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76377-done) by debbugs.gnu.org; 22 Feb 2025 09:57:27 +0000 Received: from localhost ([127.0.0.1]:47987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tlmGE-00009G-Oh for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 04:57:27 -0500 Received: from relay.yourmailgateway.de ([188.68.63.162]:45681) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pelzflorian@HIDDEN>) id 1tlmG9-00008G-Ve for 76377-done <at> debbugs.gnu.org; Sat, 22 Feb 2025 04:57:25 -0500 Received: from mors-relay-8201.netcup.net (localhost [127.0.0.1]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4Z0MqN0D8nz3wyY; Sat, 22 Feb 2025 10:57:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1740218240; bh=Npyc/7SnswAgNvv+2WLBqoDDJnMOGt2vmVNAWyxTyO8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=eswvUMd80pON41VfTdDePbj/Osujyw7slUdR56Xbin+/XFPNQgKCwzQmJUNdDDgyq O2Txn0IUpJRWOM9B5h1+nlkxITFgWcawg5K4LFEPQjKDgeZ0dB/Ke7/sAytmXXsmxM c8FWeoulcEkVF2K9qJr1z58xLEAp7DkqVYrBVaOBK8zMuEgvX0kAel+hTOikvtE+La FHFWAH7RhmiJm65LSXdkAN1utsu/z6bkm9mhi8ZHPLTZaisT6Hkwd05gpOakZHe2CQ gIkUBe/OnHGdjURJJOru4oDMZSgb3H92sgTKsLt3OnJNQAmsUPzaYa9O0Xzp+W/Nib XbWR+KVFckJnA== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4Z0MqM6dHtz3wvy; Sat, 22 Feb 2025 10:57:19 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.897 X-Spam-Level: X-Spam-Status: No, score=-2.897 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4Z0MqL0Px6z8tXd; Sat, 22 Feb 2025 10:57:17 +0100 (CET) Received: from florianhp (ipb21a5dbf.dynamic.kabel-deutschland.de [178.26.93.191]) by mxe217.netcup.net (Postfix) with ESMTPSA id AE85D845C2; Sat, 22 Feb 2025 10:57:12 +0100 (CET) From: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> To: David Pirotte <david@HIDDEN> Subject: Re: [bug#76377] gnu: packages: remove g-golf and nomad In-Reply-To: <20250217191255.0411a90b@tintin> (David Pirotte via Guix-patches's message of "Mon, 17 Feb 2025 19:12:55 -0300") References: <20250217191255.0411a90b@tintin> Date: Sat, 22 Feb 2025 10:57:28 +0100 Message-ID: <8734g6qp2v.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: AE85D845C2 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: mxMyYrWQANsF9BIx7Qw5qO2f3BUyCyTLopZB+4iY1CX4KmLCWt11XJ2k X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76377-done Cc: 76377-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) The context of this patch is a naming dispute. David Pirotte, author of G-Golf, an excellent Guile interface to GTK, Adwaita and GNOME libraries, insisted that Guix use the package name g-golf when packaging his G-Golf project. Guix currently uses the name guile-g-golf in accordance with its not-written-down naming policy for pure Guile libraries, that should be applied according to maintainers [1] and analogous to the written-down policy for Python [2] and CommonLisp [3] and analogous to what its semi-automatic package importers for other languages from CRAN, OPAM, etc. do. People suggested/discussed that David make a patch to just remove G-Golf from Guix. G=C3=A1bor [5] and Maxim [6] proposed making g-golf an alias of guile-g-golf (currently it is a deprecated alias)); Tobias [7] does not like but would accept this compromise. David does not respond to the suggestions, though, and private mails do not appear as if David intends to respond. In private mails, David announced his intention to put G-Golf in an external Guix channel. But this is not consensus. There is opposition to removing in [4]. Also I am myself a user of G-Golf for a tiny zenity-like Kodi launcher in my Guix Home configuration and would like to keep it without some third-party channel. Further, lacking G-Golf in Guix would harm both Guix and G-Golf. G-Golf should get more users and Guix should ship desired packages. G-Golf is really a nicer interface to GTK, because it is in Guile and well-maintained and has examples that I currently package [7], even though I still recommend to understand GTK=E2=80=99s documentation for C ev= en when programming Guile. Nomad does not build due to incompatibility with current Webkit, but I still have hope someone might revive it. Closing without apply. Regards, Florian [1] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00241.html [2] https://guix.gnu.org/manual/devel/en/html_node/Python-Modules.html [3] https://guix.gnu.org/manual/devel/en/html_node/Build-Systems.html#index= -asdf_002dbuild_002dsystem_002fsource [4] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00321.html [5] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00320.html [6] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00296.html [7] https://issues.guix.gnu.org/76246#32 ------------=_1740218282-899-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Feb 2025 22:13:27 +0000 Received: from localhost ([127.0.0.1]:50556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tk9Mh-0007Hc-LP for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41908) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1tk9Md-0007Gp-Nr for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 17:13:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MY-0000mZ-4Y for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:14 -0500 Received: from smtp.all2all.org ([79.99.200.14] helo=moses.all2all.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <david@HIDDEN>) id 1tk9MV-0003mw-6N for guix-patches@HIDDEN; Mon, 17 Feb 2025 17:13:13 -0500 Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id 0CA5767C007E for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H3x_lGuukdPI for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:05 +0100 (CET) Received: from tintin (unknown [168.227.184.188]) by moses.all2all.org (Postfix) with ESMTPSA id CC71767C007A for <guix-patches@HIDDEN>; Mon, 17 Feb 2025 23:13:04 +0100 (CET) Date: Mon, 17 Feb 2025 19:12:55 -0300 From: David Pirotte <david@HIDDEN> To: guix-patches@HIDDEN Subject: gnu: packages: remove g-golf and nomad Message-ID: <20250217191255.0411a90b@tintin> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/.+j40e359T7gRz.c0D5qu2_"; protocol="application/pgp-signature"; micalg=pgp-sha512 Received-SPF: pass client-ip=79.99.200.14; envelope-from=david@HIDDEN; helo=moses.all2all.org X-Spam_score_int: 7 X-Spam_score: 0.7 X-Spam_bar: / X-Spam_report: (0.7 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [168.227.184.188 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: multipart/mixed; boundary="MP_/Xzz1ru7Er8PkSMxmOdLuO_Y" --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, Attached is a patch to remove g-golf and nomad, the only package that depends on g-golf (nomad was and still is reported to fail to build in guix for quite a long time now, fwiw). Please review and apply as soon as possible. Thanks, David --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-packages-remove-g-golf-and-nomad.patch =46rom e3b178e305434640ef903f571e8c324a414487bb Mon Sep 17 00:00:00 2001 From: David Pirotte <david@HIDDEN> Date: Mon, 17 Feb 2025 19:11:12 -0300 Subject: [PATCH] gnu: packages: remove g-golf and nomad * gnu/packages/guile-xyz.scm: Remove g-golf. Remove nomad, which depends on g-golf (nomad was and still is reported to fail to build in guix for quit= e a long time now, fwiw). --- gnu/packages/guile-xyz.scm | 218 ------------------------------------- 1 file changed, 218 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 295f69d2de..958169359f 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -2519,103 +2519,6 @@ (define-public guile-sly (home-page "https://dthompson.us/projects/sly.html") (license license:gpl3+))) =20 -(define-public guile-g-golf - (package - (name "guile-g-golf") - (version "0.8.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/g-golf.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "14b6pjchra0axqifpm90m7jbxla2sarhd7bfhzqbn7d14b74sv2d")))) - (build-system gnu-build-system) - (arguments - (list - #:configure-flags - #~(list "--with-guile-site=3Dno") - #:parallel-build? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-guile-site-directory - (lambda _ - (substitute* "configure.ac" - (("SITEDIR=3D.*$") - "SITEDIR=3D\"$datadir/guile/site/$GUILE_EFFECTIVE_VERSION= \";\n") - (("SITECCACHEDIR=3D\"\\$libdir/g-golf/") - "SITECCACHEDIR=3D\"$libdir/")))) - (add-before 'configure 'tests-work-arounds - (lambda* (#:key inputs #:allow-other-keys) - ;; In build environment, There is no /dev/tty - (substitute* "test-suite/tests/gobject.scm" - (("/dev/tty") "/dev/null")))) - (add-before 'configure 'substitute-libs - (lambda* (#:key inputs outputs #:allow-other-keys) - (define (get lib) - (search-input-file inputs (string-append "lib/" lib ".so")= )) - - (let* ((libgi (get "libgirepository-1.0")) - (libglib (get "libglib-2.0")) - (libgobject (get "libgobject-2.0")) - (libg-golf (string-append #$output "/lib/libg-golf"))) - (substitute* "g-golf/init.scm" - (("libgirepository-1.0") libgi) - (("libglib-2.0") libglib) - (("libgobject-2.0") libgobject) - (("\\(dynamic-link \"libg-golf\"\\)") - (format #f "~s" - `(catch #t - (lambda () - (dynamic-link "libg-golf")) - (lambda _ - (dynamic-link ,libg-golf)))))) - (setenv "GUILE_AUTO_COMPILE" "0") - #t))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - #t))))) - (inputs - (list guile-3.0 guile-lib glib)) - (native-inputs - (list autoconf - automake - texinfo - gettext-minimal - libtool - pkg-config - ;; required for tests - gtk+ - xorg-server-for-tests)) - (propagated-inputs - (list gobject-introspection)) - (home-page "https://www.gnu.org/software/g-golf/") - (synopsis "Guile bindings for GObject Introspection") - (description - "G-Golf (Gnome: (Guile Object Library for)) is a library for developi= ng -modern applications in Guile Scheme. It comprises a direct binding to the -GObject Introspection API and higher-level functionality for importing Gno= me -libraries and making GObject classes (and methods) available in Guile's -object-oriented programming system, GOOPS.") - (license license:lgpl3+))) - -(define-public g-golf - (deprecated-package "g-golf" guile-g-golf)) - -(define-public guile2.2-g-golf - (package - (inherit guile-g-golf) - (name "guile2.2-g-golf") - (inputs - (modify-inputs (package-inputs guile-g-golf) - (replace "guile" guile-2.2) - (replace "guile-lib" guile2.2-lib))))) - (define-public g-wrap (package (name "g-wrap") @@ -4425,127 +4328,6 @@ (define-public guile-png processing filters.") (license license:gpl3+))) =20 -(define-public nomad - (package - (name "nomad") - (version "0.2.0-alpha-199-g3e7a475") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/nomad.git/") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0p0ha6prp7pyadp61clbhc6b55023vxzfwy14j2qygb2mkq7fhic")))) - (build-system gnu-build-system) - (native-inputs - `(("autoconf" ,autoconf) - ("automake" ,automake) - ("bash" ,bash) - ("pkg-config" ,pkg-config) - ("libtool" ,libtool) - ("guile" ,guile-2.2) - ("glib:bin" ,glib "bin") - ("texinfo" ,texinfo) - ("gettext" ,gettext-minimal) - ("perl" ,perl))) - (inputs - `(("bash" ,bash-minimal) ; for wrap-program - ;; Guile - ("guile" ,guile-2.2) - ("guile-lib" ,guile2.2-lib) - ("guile-readline" ,guile2.2-readline) - ("guile-gcrypt" ,guile2.2-gcrypt) - ("gnutls" ,gnutls) - ("g-golf" ,guile2.2-g-golf) - ("shroud" ,shroud) - ("emacsy" ,emacsy-minimal) - ;; Gtk - ("glib" ,glib) - ("dbus-glib" ,dbus-glib) - ("glib-networking" ,glib-networking) - ("gtk+" ,gtk+) - ("gtk+:bin" ,gtk+ "bin") - ("webkitgtk" ,webkitgtk-for-gtk3) - ("gtksourceview" ,gtksourceview-4) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) - ("vte" ,vte) - ;; Gstreamer - ("gstreamer" ,gstreamer) - ("gst-plugins-base" ,gst-plugins-base) - ("gst-plugins-good" ,gst-plugins-good) - ("gst-plugins-bad" ,gst-plugins-bad) - ("gst-plugins-ugly" ,gst-plugins-ugly) - ;; Util - ("xorg-server" ,xorg-server))) - (arguments - `(#:modules ((guix build gnu-build-system) - (guix build utils) - (ice-9 popen) - (ice-9 rdelim) - (srfi srfi-26)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-webkitgtk - (lambda _ - ;; Adapt to the version we have in Guix. - (substitute* "configure.ac" - (("webkit2gtk-4\\.0") "webkit2gtk-4.1") - (("webkit2gtk-web-extension-4\\.0") - "webkit2gtk-web-extension-4.1")) - - (substitute* "typelib/Makefile.am" - (("WebKit2-4\\.0") "WebKit2-4.1")))) - (add-before 'check 'start-xorg-server - (lambda* (#:key inputs #:allow-other-keys) - ;; The test suite requires a running X server. - (system (format #f "~a/bin/Xvfb :1 &" - (assoc-ref inputs "xorg-server"))) - (setenv "DISPLAY" ":1") - #t)) - (add-after 'install 'wrap-binaries - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (effective (read-line (open-pipe* - OPEN_READ - "guile" "-c" - "(display (effective-version))= "))) - (gst-plugins (map (lambda (i) - (string-append (assoc-ref inputs i) - "/lib/gstreamer-1.0= ")) - `("gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (out-append (lambda (. args) - (apply string-append out args))) - (gi-path (out-append "/lib/girepository-1.0")) - (load-path (out-append "/share/guile/site/" effective= )) - (comp-path (out-append "/lib/guile/" - effective "/site-ccache")) - (ext-path (out-append "/libexec/nomad"))) - (wrap-program (string-append out "/bin/nomad") - `("GUILE_LOAD_PATH" ":" prefix - (,load-path - ,(getenv "GUILE_LOAD_PATH"))) - `("GUILE_LOAD_COMPILED_PATH" ":" prefix - (,comp-path - ,(getenv "GUILE_LOAD_COMPILED_PATH"))) - `("GI_TYPELIB_PATH" ":" prefix - (,gi-path ,(getenv "GI_TYPELIB_PATH"))) - `("GIO_EXTRA_MODULES" ":" prefix - (,(getenv "GIO_EXTRA_MODULES"))) - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) - `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) - #t)))))) - (home-page "https://savannah.nongnu.org/projects/nomad/") - (synopsis "Extensible Web Browser in Guile Scheme") - (description "Nomad is a Emacs-like web browser that consists of a mod= ular -feature-set, fully programmable in Guile Scheme.") - (license license:gpl3+))) - (define-public guile-cv (package (name "guile-cv") --=20 2.47.2 --MP_/Xzz1ru7Er8PkSMxmOdLuO_Y-- --Sig_/.+j40e359T7gRz.c0D5qu2_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmeztGcACgkQ83T9k6MF etdQcAgAxha1rd+1ICeIMutYc4IWuFik0tu8cDY9J6ba6KVG3yKfNnojwTZxW380 pUXnKhdGGUXYeJ6KIh0Irly/qxa20GZIWbBOMbvsUpM9Zu1cPV9Al1pj6pcqEtIe csDS2IhsDyj1cV36YjOfTfyuHlItRWa5bhsvf7OygSRl4IwUMH9uVudfrD19xq9a RKHe5uMJF57gOwDM7GyR6O6jz6+HfyvV328PZ/ty+Qh2HNrEb0ONmDtH3099N7u2 GaP6qi1Fj27Zj4TsJjM2nqM3ebjxtklenpEM3jdGCZuVJeSx8vnXGYQMN3FXDZFJ gXyOasMVeRZTQJU+Pl8tBS9kSpSEFg== =z/Vm -----END PGP SIGNATURE----- --Sig_/.+j40e359T7gRz.c0D5qu2_-- ------------=_1740218282-899-1--
X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: Leo Famulari <leo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 25 Feb 2025 18:06:02 +0000 Resent-Message-ID: <handler.76377.B76377.17405067288106 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 76377 <at> debbugs.gnu.org, pelzflorian@HIDDEN, david@HIDDEN Received: via spool by 76377-submit <at> debbugs.gnu.org id=B76377.17405067288106 (code B ref 76377); Tue, 25 Feb 2025 18:06:02 +0000 Received: (at 76377) by debbugs.gnu.org; 25 Feb 2025 18:05:28 +0000 Received: from localhost ([127.0.0.1]:48363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tmzJ9-00026d-EL for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:05:27 -0500 Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]:33253) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tmzJ6-00025j-0z for 76377 <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:05:25 -0500 Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfhigh.stl.internal (Postfix) with ESMTP id F3F092540192; Tue, 25 Feb 2025 13:05:16 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-12.internal (MEProxy); Tue, 25 Feb 2025 13:05:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=mesmtp; t=1740506716; x=1740593116; bh=y6q+Enc n8z0yuGdUXDIeoZoLgyYl5h0QWTpZ4XNfpTc=; b=nh9Ew6VK1FfmMCEiYx0ds9/ gUpfNXxJU8WpNK5yskwvNh/gx+gVVx2riaRa/2xjwt6xtPavmlqTjtKYNovhyaY7 NOrBDU1Yd9aQMEWsaFfI2XZfcKVZASwu8nPYevQFs5K0Ci5ffexxxzcuJSmr/lgH CbnW9EKJoZl87dUAo1DI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1740506716; x=1740593116; bh=y6q+Encn8z0yuGdUXDIeoZoLgyYl5h0QWTp Z4XNfpTc=; b=OBAtLXUeKgTiW31Xkcj3LAPN5MqxFQTwp6HeP9ipZYPP9L/Wuaq gpbP+LHtO2+x53NcrIbm3WED9kiBIYUvnIpoAcl0q24R2CTSPAdiJanPUCvEFqYj rXM7nHAH/osCH9ryLy4g0lZ9uqhwc/exdmSEl8wRcS1QinGaMrCGh7H2H4m62Ylp U1KHUrKk1/0pIRWIc7WA0hqWTo98JPSEJB0jxEPIxJ/c4LgcfnXsVa7Bbm7YNs71 WWuy1zscmze1JpBhnTrYcYEOxzEcrnzvWhNPeQ6+V8PBNHxkM5wPGH7OfB7noUIy JwVG0/IFrfN21arWQ/bSicH4XKDVI+zvZRg== X-ME-Sender: <xms:Wwa-Z-QmKzn4XegNqTNoWigl2v2MuyezJkrNzd5ijnCVfal3hoh3Ag> <xme:Wwa-ZzyDdvY5E-zI7jdh-uGj_gQ47PFia1VZG9T4npgZOQrixq3Jzp9MgiPXy_cjW O1whVJITJnz_gNuNw> X-ME-Received: <xmr:Wwa-Z70gDmVcXhRXN7hPrt4oSwPoEN4soF3JNXhpDhU6GTvJmiN_qVZioM3GVXldSqwdiXQPALUftWlOIunaBOh-ZARJYeI> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekvdefjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvf fukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcu oehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeukeektd ffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffevgfenucevlhhushht vghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrg hrihdrnhgrmhgvpdhnsggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgt phhtthhopeejieefjeejseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepph gvlhiifhhlohhrihgrnhesphgvlhiifhhlohhrihgrnhdruggvpdhrtghpthhtohepuggr vhhiugesrghlthhoshifrdgsvg X-ME-Proxy: <xmx:Wwa-Z6AqjRHoat-UF8kkdffKl86gGPapWtwzOIg72pl-4tOJDsz4pQ> <xmx:Wwa-Z3iqKpU1Wwt78HEMUmkV_1MaFsnu8yXhmLoBU7h77OVe5q5-LA> <xmx:Wwa-Z2oB2Y-8ns-PaYoMAVMbPMu-vVFTGt7pDvjHKNlUn3vubMysTg> <xmx:Wwa-Z6hnAOO9Mepnz_MQcYddp_IPXIgsXqQgvbzREpGiUw9vlOXZZQ> <xmx:XAa-Z0tq1ELV_qC8HXIF2f2h9ysF2cbXvDEpIN9s_EZ8pEOa2irynt3C> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 25 Feb 2025 13:05:14 -0500 (EST) Date: Tue, 25 Feb 2025 13:05:06 -0500 From: Leo Famulari <leo@HIDDEN> Message-ID: <Z74GUoFxZ4Jtia3n@HIDDEN> References: <20250217191255.0411a90b@tintin> <8734g6qp2v.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8734g6qp2v.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Sat, Feb 22, 2025 at 10:57:28AM +0100, pelzflorian (Florian Pelz) wrote: > The context of this patch is a naming dispute. [...] This is bad for Guix. If the upstream developer of some software that we package has a reasonable request for us, we should strongly consider accepting their request. It does not help the Guix project to be argumentative or ornery. Let's work together to improve the world of free software, not dig in our heels over minor issues like package names. It's a free software project, not a package naming project. Also, this would not be the first time we accept some kind of cosmetic advice from upstream.
X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 26 Feb 2025 06:57:01 +0000 Resent-Message-ID: <handler.76377.B76377.17405530067577 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari <leo@HIDDEN> Cc: 76377 <at> debbugs.gnu.org, david@HIDDEN Received: via spool by 76377-submit <at> debbugs.gnu.org id=B76377.17405530067577 (code B ref 76377); Wed, 26 Feb 2025 06:57:01 +0000 Received: (at 76377) by debbugs.gnu.org; 26 Feb 2025 06:56:46 +0000 Received: from localhost ([127.0.0.1]:50712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnBLa-0001y8-5S for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 01:56:46 -0500 Received: from relay.yourmailgateway.de ([194.59.206.189]:54521) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pelzflorian@HIDDEN>) id 1tnBLV-0001xx-NK for 76377 <at> debbugs.gnu.org; Wed, 26 Feb 2025 01:56:43 -0500 Received: from relay02-mors.netcup.net (localhost [127.0.0.1]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4Z2ld35l1mz49gZ; Wed, 26 Feb 2025 07:56:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1740552999; bh=hRjKTahKlDmi9YRaoE+4dDUFWfmeMR42hArRtenC/mc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=i2RYzo7gfzopjzoLgo6Em3ZyNYLuqSLbjwuUdMhGlTfO8ki9AUdAXKP2PU0NFWNzT XdPNAIA+FLsAtAn3+3WO8ar9tIXXgVsLsilhupMVvZIp2Pdk3nWjdi2QbHrIYpSwAO OH8Vi9nxOWfwwzwQx9uNmts8c7uFcHRESXB7U7RoAd7J89LsxHWRLEjwDj9V4haiQz eKrOBgXiE/Tka4k9Ib4XmCb6sPllXweCMm8uHIe0VwuSswi+iSGwHmI0cUi/VztNKT CwB/bjpwTujmmunhTW1HC8HyAKwQwjZe2c0ukHOzBAYpz3OgBKXUfTzJmq3KP2PoDC iBokQqeq8riIg== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4Z2ld35Ml2z7w6F; Wed, 26 Feb 2025 07:56:39 +0100 (CET) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4Z2ld158JJz8svF; Wed, 26 Feb 2025 07:56:37 +0100 (CET) Received: from florianhp (ipb21a5dbf.dynamic.kabel-deutschland.de [178.26.93.191]) by mxe217.netcup.net (Postfix) with ESMTPSA id 326AC846B1; Wed, 26 Feb 2025 07:56:31 +0100 (CET) From: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> In-Reply-To: <Z74GUoFxZ4Jtia3n@HIDDEN> (Leo Famulari's message of "Tue, 25 Feb 2025 13:05:06 -0500") References: <20250217191255.0411a90b@tintin> <8734g6qp2v.fsf@HIDDEN> <Z74GUoFxZ4Jtia3n@HIDDEN> Date: Wed, 26 Feb 2025 07:56:48 +0100 Message-ID: <87frk1i47j.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 326AC846B1 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: SOWHHvaYs25DTOrgsYLYq6PypNEURhDnVbQHBPh5VdPgvCDonq68BssE X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) More context: Later on, we made a package named g-golf as an alternative equally valid package but (in code comments) discouraged its use. This was a unilateral =E2=80=9Ccompromise=E2=80=9D. Unilateral because David ha= s not accepted it and, in private mails, did not want to discuss it. Leo Famulari <leo@HIDDEN> writes: > On Sat, Feb 22, 2025 at 10:57:28AM +0100, pelzflorian (Florian Pelz) wrot= e: >> The context of this patch is a naming dispute. > [...] > > This is bad for Guix. If the upstream developer of some software that we > package has a reasonable request for us, we should strongly consider > accepting their request. > > It does not help the Guix project to be argumentative or ornery. > Yes, this was not consensus decision making, but IMO is not Guix=E2=80=99 f= ault. But David=E2=80=99s request, that we make g-golf the name of the guile-g-go= lf package, can hardly be encouraged by Guix. That is, logically, Guix cannot encourage not following its policy. > Let's work together to improve the world of free software, not dig in > our heels over minor issues like package names. It's a free software > project, not a package naming project. > > Also, this would not be the first time we accept some kind of cosmetic > advice from upstream. The original request [1] suggested using package version 0.8.0-rc9-guile2.2 for the guile2.2 variant (well, likely without rc9 now), which would deviate much from the rest of Guix (and is version>? than 0.8.0). Regards, Florian [1] https://lists.gnu.org/archive/html/guix-devel/2025-02/msg00173.html
X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: "Leo Famulari" <leo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 26 Feb 2025 18:22:02 +0000 Resent-Message-ID: <handler.76377.B76377.17405941183382 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN> Cc: 76377 <at> debbugs.gnu.org, david@HIDDEN Received: via spool by 76377-submit <at> debbugs.gnu.org id=B76377.17405941183382 (code B ref 76377); Wed, 26 Feb 2025 18:22:02 +0000 Received: (at 76377) by debbugs.gnu.org; 26 Feb 2025 18:21:58 +0000 Received: from localhost ([127.0.0.1]:55450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnM2g-0000sT-FW for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 13:21:58 -0500 Received: from fhigh-b8-smtp.messagingengine.com ([202.12.124.159]:60677) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tnM2d-0000sE-Ji for 76377 <at> debbugs.gnu.org; Wed, 26 Feb 2025 13:21:56 -0500 Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfhigh.stl.internal (Postfix) with ESMTP id EF8742540172; Wed, 26 Feb 2025 13:21:49 -0500 (EST) Received: from phl-imap-08 ([10.202.2.84]) by phl-compute-06.internal (MEProxy); Wed, 26 Feb 2025 13:21:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s= mesmtp; t=1740594109; x=1740680509; bh=/p/ERGhu2zKTgeJv0hHS0dCMX 2sioO/3sjAwu1WpA1w=; b=rE2HWmHHVVTpst5Sx189zMyL9mlBCgR0k2GcXk0m8 qoRvfS6kQ30OjfmyGz7AXJfaD/pCdc5zENwcP1Yn+zx2g/Zvs+B++HV5N3aNucA9 fWI2dt+280iSZwQfu/1eCVZ0XAvzM9+qjp+lK4Uzc8DAyVPpR7a7Gkksgsa5HZIa 7M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1740594109; x= 1740680509; bh=/p/ERGhu2zKTgeJv0hHS0dCMX2sioO/3sjAwu1WpA1w=; b=y LqucV0cpUbAiDsIISXcDhEDVGwX4jnyx5x11eYdqfEODlIF1Vi+rot3/32G8P7cc XC2l1JBSCMCt843z3CXEYitPn6dEbyWijWMH3q51fj2WO5keamnCGE7YSckvAFiH j1eExhXTIuNEkL9ooua/psXUruxPZ1clDfU+JV12sTyxo9YHPyCH1JErLri2Xt7W 5pUUPwWH009LShq4Dqjp6B6Wg0AoZ4ehwCDxH5PIGLFkstDIojR54dwcQbM52FEe mHvoeqly2RYvlDFKDBylkHDFUtQFw8nsCG7ZCeWzz/HcIE5xfBXUwXFI+InQxqre SDCJ8akFnSAKkXei46tHA== X-ME-Sender: <xms:vFu_Z0AXPoMR1DFCmEjUaZsx7_C_kMwTd3d4cY4S5JWv75eY_TW8AQ> <xme:vFu_Z2iCSeHR768yupWV1oCtYrcBWLGyxYLSjTKtfQ_D3-tCkX5eN4iW913N84Aag l1G8ElroddurxocAA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekhedvlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefoggffhffvvefkjghfufgtgfesthhqredtredt jeenucfhrhhomhepfdfnvghoucfhrghmuhhlrghrihdfuceolhgvohesfhgrmhhulhgrrh hirdhnrghmvgeqnecuggftrfgrthhtvghrnhepheejhfeujedtteduhfdvteevffehjeff vdfhveejteeffeehgefhveeugffgvdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgdpnhgspghr tghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepuggrvhhiugesrg hlthhoshifrdgsvgdprhgtphhtthhopeejieefjeejseguvggssghughhsrdhgnhhurdho rhhgpdhrtghpthhtohepphgvlhiifhhlohhrihgrnhesphgvlhiifhhlohhrihgrnhdrug gv X-ME-Proxy: <xmx:vFu_Z3lOtla41owVsudvUccBZO-1CqiIYA9rX4zyunnaqLoOomwuBg> <xmx:vFu_Z6yLj0DC3NedDRnYZ07LgtTRuDc4n-eGoKu27mvuX5u3aiDy6A> <xmx:vFu_Z5TEbpumH_YGqyU5PRRO2ORIein7DvNUJhfuqwBOUXTUJbjGGw> <xmx:vFu_Z1ZHHcTP8N2QpbpFV39agBVeU8gDsQyyeuhDnHcW9oONkGLFKA> <xmx:vVu_Z0dQjuf2AecDSXdoWqN6b8NIMUrf_wIgprP50-3LDtEp-B8oPDEa> Feedback-ID: i819c4023:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id B84AD18A006B; Wed, 26 Feb 2025 13:21:48 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Wed, 26 Feb 2025 13:21:13 -0500 From: "Leo Famulari" <leo@HIDDEN> Message-Id: <f8f77eb5-ad5f-4898-b1c4-d112738c91aa@HIDDEN> In-Reply-To: <87frk1i47j.fsf@HIDDEN> References: <20250217191255.0411a90b@tintin> <8734g6qp2v.fsf@HIDDEN> <Z74GUoFxZ4Jtia3n@HIDDEN> <87frk1i47j.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Wed, Feb 26, 2025, at 01:56, pelzflorian (Florian Pelz) wrote: > But David=E2=80=99s request, that we make g-golf the name of the guile= -g-golf > package, can hardly be encouraged by Guix. That is, logically, Guix > cannot encourage not following its policy. Earlier, you described this policy as "not written down". That's not a p= olicy, in my opinion. And we should consider deviating from it when people have strong feeling= s about it. Already, we seem to have alienated the author of a Guile package, which = is tragically counterproductive. And really, what's so bad about naming the package of the g-golf program= "g-golf"? We've deviated from these informal guidelines before and the = world kept turning.
X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: David Pirotte <david@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 26 Feb 2025 20:08:02 +0000 Resent-Message-ID: <handler.76377.B76377.174060046522873 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari <leo@HIDDEN> Cc: 76377 <at> debbugs.gnu.org, pelzflorian@HIDDEN Received: via spool by 76377-submit <at> debbugs.gnu.org id=B76377.174060046522873 (code B ref 76377); Wed, 26 Feb 2025 20:08:02 +0000 Received: (at 76377) by debbugs.gnu.org; 26 Feb 2025 20:07:45 +0000 Received: from localhost ([127.0.0.1]:55588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnNh3-0005wr-09 for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:07:45 -0500 Received: from mail.all2all.org ([79.99.200.14]:43862 helo=moses.all2all.org) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1tnNh0-0005wZ-EF for 76377 <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:07:43 -0500 Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id 8798267C007A; Wed, 26 Feb 2025 21:07:37 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rIJEAuOiY1F; Wed, 26 Feb 2025 21:07:37 +0100 (CET) Received: from tintin (unknown [168.227.184.188]) by moses.all2all.org (Postfix) with ESMTPSA id A298D67C0074; Wed, 26 Feb 2025 21:07:35 +0100 (CET) Date: Wed, 26 Feb 2025 17:07:28 -0300 From: David Pirotte <david@HIDDEN> Message-ID: <20250226170728.6abcf970@tintin> In-Reply-To: <Z74GUoFxZ4Jtia3n@HIDDEN> References: <20250217191255.0411a90b@tintin> <8734g6qp2v.fsf@HIDDEN> <Z74GUoFxZ4Jtia3n@HIDDEN> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_//9rBSg6MsgeUp/m_Iv6SK_g"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --Sig_//9rBSg6MsgeUp/m_Iv6SK_g Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Leo, > > The context of this patch is a naming dispute. =20 > [...] > This is bad for Guix. If the upstream developer of some software that > we package has a reasonable request for us, we should strongly > consider accepting their request. > It does not help the Guix project to be argumentative or ornery. > Let's work together to improve the world of free software, not dig in > our heels over minor issues like package names. It's a free software > project, not a package naming project. > Also, this would not be the first time we accept some kind of cosmetic > advice from upstream. 1+, for 'all the above'. Please forward (or post) to guix-devel, and ask guix to name my package g-golf, to deprecate and later remove guile-[X.Y-]g-golf pkgs. Thanks, David --Sig_//9rBSg6MsgeUp/m_Iv6SK_g Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAme/dIAACgkQ83T9k6MF eteS0ggA30NzmyIV1xCshaLLckIC0YpJXiWWbaquB9+nH3WUC7QcFbfArJHnyNvI 0pE5Wq3sLwm/e9/bWhDYdPMm9hB1801lLT+6A5cHSDDC5Hi5Iy48xQBmSC2oXsXM bPu75rtTaP3D0pgLqRxTbqRhVs7YI+urN/JyZkAQyw3nNmAIaWZjAQEThIVYNK7V caXt94njYk939+HfQIeJt8WjbYocfabRW5bzitafINphxKo+dQc6HSCuZdsURHqL okYpssvELku0jAllm5BuVzsRwWVIcHs5tOcq69u8h3XGv1v7KIZidSrBsnFoUxcD V8rujb19e1A0OWaZszFgnb10KUkShw== =pD/r -----END PGP SIGNATURE----- --Sig_//9rBSg6MsgeUp/m_Iv6SK_g--
X-Loop: help-debbugs@HIDDEN Subject: [bug#76377] gnu: packages: remove g-golf and nomad Resent-From: David Pirotte <david@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 26 Feb 2025 20:42:01 +0000 Resent-Message-ID: <handler.76377.B76377.174060249629384 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: "Leo Famulari" <leo@HIDDEN> Cc: 76377 <at> debbugs.gnu.org, "pelzflorian \(Florian Pelz\)" <pelzflorian@HIDDEN> Received: via spool by 76377-submit <at> debbugs.gnu.org id=B76377.174060249629384 (code B ref 76377); Wed, 26 Feb 2025 20:42:01 +0000 Received: (at 76377) by debbugs.gnu.org; 26 Feb 2025 20:41:36 +0000 Received: from localhost ([127.0.0.1]:55676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tnODo-0007ds-Fu for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:41:36 -0500 Received: from mail.all2all.org ([79.99.200.14]:34912 helo=moses.all2all.org) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1tnODl-0007dd-9E for 76377 <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:41:34 -0500 Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id E67A867C007A; Wed, 26 Feb 2025 21:41:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jZR_ffMpN9lX; Wed, 26 Feb 2025 21:41:29 +0100 (CET) Received: from tintin (unknown [168.227.184.188]) by moses.all2all.org (Postfix) with ESMTPSA id 10E4367C0074; Wed, 26 Feb 2025 21:41:27 +0100 (CET) Date: Wed, 26 Feb 2025 17:41:25 -0300 From: David Pirotte <david@HIDDEN> Message-ID: <20250226174125.7f322cb7@tintin> In-Reply-To: <f8f77eb5-ad5f-4898-b1c4-d112738c91aa@HIDDEN> References: <20250217191255.0411a90b@tintin> <8734g6qp2v.fsf@HIDDEN> <Z74GUoFxZ4Jtia3n@HIDDEN> <87frk1i47j.fsf@HIDDEN> <f8f77eb5-ad5f-4898-b1c4-d112738c91aa@HIDDEN> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/3AvZhTP_nmQ.QH8hMJvv+iF"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --Sig_/3AvZhTP_nmQ.QH8hMJvv+iF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > > But David=E2=80=99s request, that we make g-golf the name of the > > guile-g-golf package, can hardly be encouraged by Guix. That is, > > logically, Guix cannot encourage not following its policy. =20 > Earlier, you described this policy as "not written down". That's not > a policy, in my opinion. > And we should consider deviating from it when people have strong > feelings about it. > Already, we seem to have alienated the author of a Guile package, > which is tragically counterproductive. > And really, what's so bad about naming the package of the g-golf > program "g-golf"? We've deviated from these informal guidelines > before and the world kept turning. 1+ The first (created) guix g-golf package was (properly) named g-golf. --Sig_/3AvZhTP_nmQ.QH8hMJvv+iF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAme/fHUACgkQ83T9k6MF etfP3gf+JmJS4t2rWIvCYfQd/wHpJuupriIPNzdzxLQfQDLHWi20TThRn1XMSvsO m7oZBHrb4ppMwyvodfWZIa/kAAFvmrwuHpiEzmcpkRXiqSP45IP9wo6hU1+4HnWf hkECJ/AK9B6/hZF/bEHe2umQlQNx6KjF190jGk8VU/qkNGjNYYugWNRhVrqSI3iQ t5E18UmyZ8tdpSm+MuT3AD7V75t1U6hPxApssjK/wAwIH0zScdmARhsDka8MQ478 0ZVKD12V0MS+nhBiutf6Wgrtc065UFBI4v8QO0Hb9UszqlkYks1kFeoHtbT+QWn+ iCpBXqLlp9Kmkl279jsuOEoyUYfWIQ== =MBtQ -----END PGP SIGNATURE----- --Sig_/3AvZhTP_nmQ.QH8hMJvv+iF--
Received: (at fakecontrol) by fakecontrolmessage; To: internal_control <at> debbugs.gnu.org From: Debbugs Internal Request <help-debbugs@HIDDEN> Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Thu, 27 Feb 2025 00:10:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.