From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH 0/2] [important] Set postgresql default value to #f and warn users. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Oct 2024 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17301139258610 (code B ref -1); Mon, 28 Oct 2024 11:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Oct 2024 11:12:05 +0000 Received: from localhost ([127.0.0.1]:52717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NfI-0002En-Ng for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:12:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:37780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NfH-0002Eg-Ix for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:12:04 -0400 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 ) id 1t5Neh-0002Xe-2n for guix-patches@gnu.org; Mon, 28 Oct 2024 07:11:27 -0400 Received: from 6.mo575.mail-out.ovh.net ([46.105.63.100]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t5Ned-0003o6-P9 for guix-patches@gnu.org; Mon, 28 Oct 2024 07:11:26 -0400 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.154]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4XcVvd5fL9z1Zbq for ; Mon, 28 Oct 2024 11:06:53 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-wrrhv (unknown [10.110.188.72]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2F87420606; Mon, 28 Oct 2024 10:57:47 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-5b5ff79f4f-wrrhv with ESMTPSA id 2zDzHytuH2frgAAApn6R9A (envelope-from ); Mon, 28 Oct 2024 10:57:47 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G00594d8b0da-6d16-47a4-8182-7f4780d923ca, 2EBFFEBE9A2CEA4974D3D0C7E73B7B071B2C9EDA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.85.243.20 From: Nicolas Graves Date: Mon, 28 Oct 2024 11:56:35 +0100 Message-ID: <20241028105741.12834-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 7939001719471203042 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejiedgieejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekledrkeehrddvgeefrddvtddpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=pawqefaSTEFaUrA2cZLgqsIqLY64XWh38rbTCkykjME=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730113613; v=1; b=bg0odeamd2+pgWu2fBfTYUJNlzf2lkB1SysajIz4GM+2niAuz+SZMjo/VMRKeG6fChud3zLF e/2G74Ry3W+PooqZRKYWPZ1UdNwFLi5IYUckeBMgZNxIVM7DOcHIsayw2EAe8FE80wA7r3q56k1 ZBf06606uCuXAPkdwxhFzkpq+bmespLAK56OfrZzEytDMsweu0mi45ajeCtZ0J/u/3uYS2YrZe8 o+X6vNRp7vOCz/hHcaBlrxpysHQs8WayND0Rrbf6WfWrw0hV7h7U5IoQZzuvFTvfTsJ3BROw/ZX unMHe6yrbGYrN3eiOsou4B126Rw6zJcI3hx7gbUuZfUrw== Received-SPF: pass client-ip=46.105.63.100; envelope-from=ngraves@ngraves.fr; helo=6.mo575.mail-out.ovh.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Nicolas Graves (2): gnu: postgresql-configuration: Set default postgresql to #f. etc: news: Warn users about postgresql default update. etc/news.scm | 41 ++++++++++++++++++++++++++++++++++++++ gnu/services/databases.scm | 10 +++++++--- 2 files changed, 48 insertions(+), 3 deletions(-) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Oct 2024 11:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17301144329897 (code B ref 74058); Mon, 28 Oct 2024 11:21:02 +0000 Received: (at 74058) by debbugs.gnu.org; 28 Oct 2024 11:20:32 +0000 Received: from localhost ([127.0.0.1]:52733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NnU-0002ZZ-3J for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:20:32 -0400 Received: from 8.mo583.mail-out.ovh.net ([178.32.116.78]:32989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NnQ-0002ZO-I5 for 74058@debbugs.gnu.org; Mon, 28 Oct 2024 07:20:30 -0400 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.176.101]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4XcWBY2HSzz1MtD for <74058@debbugs.gnu.org>; Mon, 28 Oct 2024 11:19:49 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-crrqw (unknown [10.110.168.145]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E53CC20454; Mon, 28 Oct 2024 11:14:49 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-crrqw with ESMTPSA id 0dajJylyH2fbdgAAaB9TbA (envelope-from ); Mon, 28 Oct 2024 11:14:49 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G00465719d3c-f5d7-4d8a-80b6-60296efad945, 2EBFFEBE9A2CEA4974D3D0C7E73B7B071B2C9EDA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.85.243.20 From: Nicolas Graves Date: Mon, 28 Oct 2024 12:13:30 +0100 Message-ID: <20241028111340.17913-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241028111340.17913-1-ngraves@ngraves.fr> References: <20241028111340.17913-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 8226387669740413666 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveejheeugfehhfejvdettdeigeektdejteffgeejuedvtdetgfduvdehgffhgeegnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucfkphepuddvjedrtddrtddruddpkeelrdekhedrvdegfedrvddtpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=ek/VHRxZaFVgVCnB5dapJvc+GHSjl0Ib+7hYCdvaC70=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730114389; v=1; b=PYfYlMqrImX/ug8FKMNvo/90HHDG291h63Z19c8pWcmDYvQdGplWY54/dIZL0ZIeJPLBRKG0 Nl8JwL3Eo0hEAYFSGm8xSjBkgfixRGD3A707yzERac+RInKIpfzYYwgRMoEuK16t9RWW41A+DkV VeoC1hJS5/qhq0mqbc9RQhObd5JsH8DOr8/n2wqBPBHUYHq+5+aGGjOLh4VLF0E3QUpaptDL6t/ 1aVmmWISF0f6RxJunJbUYBnEp5iBRDgr7PAEdxCofs7H9o5H/Vtz5yUGTNpUtV2azETRuNYoR9V JZXCCRGMUhZS1bYpTu+SDQyuFm+xvEtJXVexq/o8IU5fA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. --- etc/news.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index 4929fa2a9a..8dc209495a 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,46 @@ (channel-news (version 0) + (entry (commit "") ; fill-me based on the previous commit + (title (en "Postgresql service upgrade") + (fr "Mise à jour du service postgresql")) + (body + (en "This news entry concerns users of the postgresql-service-type. + +The default postgresql used in @code{postgresql-configuration} has been +deprecated, and will be removed from Guix in a few months. However, the value +of the default @code{postgresql-configuration-postgresql} can't be directly +changed to a newer major version of postgresql, because switching to a major +version currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been set to @code{#f}. Current users of the service will have to set it +manually. If it was unset, use @code{postgresql-10} and plan an upgrade in the +next month to a supported version of postgresql. To upgrade, you will need to +either dump your database using your previous version of postgresql and reload +it in the new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more +info.") + (fr "Ce message concerne les utilisateurs du service-type postgresql. + +La précédente version par défaut de postgresql utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée de Guix dans +quelques mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure plus récente de postgresql, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} est maintenant @code{#f} et les +utilisateurs actuels du service doivent maintenant la configurer manuellement. +Si elle n’était pas définie, utilisez @code{postgresql-10} et prévoyez une +mise à jour dans le mois à venir vers une version plus récente de postgresql. +Pour effectuer la mise à jour, vous devrez soit exporter votre base de données +sous une version de postgresql puis la réimporter sous une nouvelle version, +soit utiliser l'application @command{pg_upgrade}. Pour plus d'informations, +consultez @url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "5966e0fdc78771c562e0f484a22f381a77908be0") (title (en "Daemon vulnerability allowing takeover of build users fixed") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH 1/2] gnu: postgresql-configuration: Set default postgresql to #f. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Oct 2024 11:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173011446810347 (code B ref 74058); Mon, 28 Oct 2024 11:22:02 +0000 Received: (at 74058) by debbugs.gnu.org; 28 Oct 2024 11:21:08 +0000 Received: from localhost ([127.0.0.1]:52742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5No3-0002gk-PJ for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:21:08 -0400 Received: from 9.mo581.mail-out.ovh.net ([46.105.60.248]:47171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5No1-0002ga-Ft for 74058@debbugs.gnu.org; Mon, 28 Oct 2024 07:21:06 -0400 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.2.55]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4XcWCH6m5mz1Mh9 for <74058@debbugs.gnu.org>; Mon, 28 Oct 2024 11:20:27 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-llldq (unknown [10.110.96.131]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1F1C11FFD7; Mon, 28 Oct 2024 11:14:03 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-5b5ff79f4f-llldq with ESMTPSA id GQCtAPtxH2f9SAAAjYQwFA (envelope-from ); Mon, 28 Oct 2024 11:14:03 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G0024046836c-8710-42ba-89d6-535d35668c98, 2EBFFEBE9A2CEA4974D3D0C7E73B7B071B2C9EDA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.85.243.20 From: Nicolas Graves Date: Mon, 28 Oct 2024 12:13:29 +0100 Message-ID: <20241028111340.17913-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 8214284247020135138 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpkeelrdekhedrvdegfedrvddtpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=aDklrjzmLwPtio4Eydo9FRO+xug6xzki2yuAeqASQWs=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730114428; v=1; b=bULHRHGswQFsR5w+1Fcko58lbDkKST2eCqvWjB8oaney6aMAOKWupE8Xdz592OXxeD+SAcOH nC1z/7BRBzCYwopGqNs9Z2A32a4j9V4BMvckd9MNAdf0w9DRH/h3UucOoNvuh0Fhxpumun4mVc4 +EmfIQK7A9poCghZYcqTPQfSnBLgrsSs+7LJADwN+7lqPqrewWAJYWdl0kGHIdHP6oCiARYgQjV Tvb2punAJyFrIzqmUg4RrIy15h6Nx7zVFnWyIn3UAWWlbc5XarajBtMZDdFWdtqhFHFUUtVQUDv 62/uqsZ1UjRwwSR+WvXPsBepoO8NgCvamv0zMvKEXkdqg== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Set default to #f. (postgresql-services): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..f8ae085339 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,12 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? - (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + ;; Setting it to #f ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. + (postgresql postgresql-configuration-postgresql ;file-like or #f + (default #f)) (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +350,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH 1/2] gnu: postgresql-configuration: Set default postgresql to #f. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 16:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173091058332542 (code B ref 74058); Wed, 06 Nov 2024 16:30:01 +0000 Received: (at 74058) by debbugs.gnu.org; 6 Nov 2024 16:29:43 +0000 Received: from localhost ([127.0.0.1]:45244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8iuc-0008Sl-Jw for submit@debbugs.gnu.org; Wed, 06 Nov 2024 11:29:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8iuX-0008SO-Ms for 74058@debbugs.gnu.org; Wed, 06 Nov 2024 11:29:41 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8iuR-0002VF-29; Wed, 06 Nov 2024 11:29:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=P2uus5vWV4/6BzKw9u4bnFS/Ylx9A0e2AmimjXxsNR0=; b=Q1gc0ERgwVzUQvxxJCHg fJpXAakYntgBq3yaxnb4V6qPHvxiUuzubKxW4eSKD0pp8h6kJu3v4nJ+vFJQqVfFI9HHPNzm3NA1Q ybYUbJzzd8SiselDZ+UqDNmMKKYaafOZk6Y7kyD1PdWJebV6kGeRxA9lhuHadDkQeFVuWAHE99VTd 25tZGZ3UPAPLjCfdNY+J0xZERp19tdFsgYN2mtvzk9k0lT9x9litzOlQWveHntExgeHNn5ny+UEei pLX+W/qSIvjC4ntA13w7anc4id3cxA4LLLxdvr6jcPMrljGSBsl4Shc3iGGz2imMKYB34nOxvxTYu At0kw3J4kvOCvg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <20241028111340.17913-1-ngraves@ngraves.fr> (Nicolas Graves's message of "Mon, 28 Oct 2024 12:13:29 +0100") References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241028111340.17913-1-ngraves@ngraves.fr> Date: Wed, 06 Nov 2024 17:29:27 +0100 Message-ID: <87a5ecwck8.fsf@gnu.org> 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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Nicolas Graves skribis: > * gnu/services/databases.scm (postgresql-configuration)[postgresql]: > Set default to #f. > (postgresql-services): Revert default to postgresql-10 (rationale: We ^ No =E2=80=98s=E2=80=99. > (define-record-type* > postgresql-configuration make-postgresql-configuration > postgresql-configuration? > - (postgresql postgresql-configuration-postgresql ;file-like > - (default postgresql)) > + ;; Setting it to #f ensures that the user sets its current postgresql > + ;; explicitely. Since major upgrades currently require a manual migra= tion > + ;; of the database, this way the user is responsible for upgrading pro= perly. > + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. > + (postgresql postgresql-configuration-postgresql ;file-like or = #f > + (default #f)) How about having *no* default value in that case? That way, existing user configs will just fail to build, forcing users to act on it. (Leaving it to #f would instead result in obscure backtraces.) Ludo=E2=80=99. From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH 2/2] etc: news: Warn users about postgresql default update. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 16:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.1730910801984 (code B ref 74058); Wed, 06 Nov 2024 16:34:01 +0000 Received: (at 74058) by debbugs.gnu.org; 6 Nov 2024 16:33:21 +0000 Received: from localhost ([127.0.0.1]:45252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8iy5-0000Fg-Ba for submit@debbugs.gnu.org; Wed, 06 Nov 2024 11:33:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8iy3-0000FP-BG for 74058@debbugs.gnu.org; Wed, 06 Nov 2024 11:33:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8ixw-0003st-Ed; Wed, 06 Nov 2024 11:33:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=BIr66Aa7cKo71woxOCL5PjmEB/hogF2p4AtvpLhtpx4=; b=elTIlU3BU2QW66xjulX6 kGLbgrVjt8J5ieuDbCe8l4K66786AQD1LfSPkbcDXdMldpk6h5gfv13UcPURFFtUfIN+Ffu232JFM W0xqYp+ysbGeqS/fwq8QgyEjmayxm64OhPNgk1Rtzmj7pOKGT0RmkYd37d8nNxh5pR5MK+otf9scH pji7nQfyNHhek9cOonAtDDE3pzp1hiLg3AchbghJkTArKx+U2auwP2ECnnhIoyBa8Xwg76jBOFn0V KStYqg90WWvbX7RlZbV9xEdgz22LbnmNveegS5KCdezGkjpSEucwWiYKVFoiR+Hjx2e2EZg+FFU/M spPHw3rPm/o7KQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <20241028111340.17913-2-ngraves@ngraves.fr> (Nicolas Graves's message of "Mon, 28 Oct 2024 12:13:30 +0100") References: <20241028111340.17913-1-ngraves@ngraves.fr> <20241028111340.17913-2-ngraves@ngraves.fr> Date: Wed, 06 Nov 2024 17:33:06 +0100 Message-ID: <871pzowce5.fsf@gnu.org> 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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Nicolas Graves skribis: > * etc/news.scm: Add entry. Nice. > + (entry (commit "") ; fill-me based on the previous commit > + (title (en "Postgresql service upgrade") > + (fr "Mise =C3=A0 jour du service postgresql")) > + (body > + (en "This news entry concerns users of the postgresql-service-t= ype. s/the postgresql-service-type/@code{postgresql-service-type}/ > +The default postgresql used in @code{postgresql-configuration} has been When used as a noun, I believe the correct spelling is =E2=80=9CPostgreSQL= =E2=80=9D (this needs to be changed throughout). > +deprecated, and will be removed from Guix in a few months. However, the= value s/from Guix// > +of the default @code{postgresql-configuration-postgresql} can't be direc= tly > +changed to a newer major version of postgresql, because switching to a m= ajor > +version currently requires a manual update of the database. > + > +Because of this, the default value of postgresql-configuration-postgresq= l has > +been set to @code{#f}. Current users of the service will have to set it > +manually. If it was unset, use @code{postgresql-10} and plan an upgrade= in the > +next month to a supported version of postgresql. To upgrade, you will n= eed to > +either dump your database using your previous version of postgresql and = reload > +it in the new version or use the @command{pg_upgrade} application. See > +@url{https://www.postgresql.org/docs/current/upgrading.html} for more > +info.") Would be nice if this could be automated, although automation for this kind of thing is a double-edge sword=E2=80=A6 I find the instructions clear enough though, +1! Ludo=E2=80=99. From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v2 1/2] gnu: postgresql-configuration: Set default postgresql to *no*. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 17:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17309127056748 (code B ref 74058); Wed, 06 Nov 2024 17:06:02 +0000 Received: (at 74058) by debbugs.gnu.org; 6 Nov 2024 17:05:05 +0000 Received: from localhost ([127.0.0.1]:45294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jSq-0001kN-Rh for submit@debbugs.gnu.org; Wed, 06 Nov 2024 12:05:05 -0500 Received: from 7.mo582.mail-out.ovh.net ([46.105.59.196]:52497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jSm-0001jB-WB for 74058@debbugs.gnu.org; Wed, 06 Nov 2024 12:05:03 -0500 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.176.8]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4XkBQg3Cjsz1Std for <74058@debbugs.gnu.org>; Wed, 6 Nov 2024 17:04:59 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-rrbh9 (unknown [10.111.182.135]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E29441FD39; Wed, 6 Nov 2024 17:04:58 +0000 (UTC) Received: from ngraves.fr ([37.59.142.104]) by ghost-submission-5b5ff79f4f-rrbh9 with ESMTPSA id utvKILqhK2eUhwAAyaLHaA (envelope-from ); Wed, 06 Nov 2024 17:04:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-104R005de71380d-deee-484b-a029-7d6ef1c27d0d, 7DA11F85E05AC71F4B07BAB71687C1137F5318AF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves Date: Wed, 6 Nov 2024 18:04:28 +0100 Message-ID: <20241106170439.22888-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11653908463056577250 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtddvgdelgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddtgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=KOfIQMHh8iBcscdEBO25J5DsEKQ2fU80Z7zTzL2g3Ck=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730912699; v=1; b=dkBNruDaJ+8s5vByAtX6Ev6Qj3MH3ne3emByWyyyNLZPAXPhNYEdc4UqF5G3zXdl8i4cYM1o WxNRbZd/YDWJzsfSZjWt6leiOmHn7r9Eu/EpkUGTFY7sJFsW5cK9ggdeUHpO5Ws2hpG14IBqAAc LtZiOSCzSkMAS7AhymkHVBY6TMeHqZQQZ5cV3B/1dsthYowtWoWQf6McHE2w5NRA77len/G4/JB WTdpnStEBTYr25KuCHoeeCzXTU/Ke1Xnsqyip/VIKKPCUdS5AK+8oTz7XppYc0/lFKjzowHY130 xhvWktuEVsI26JYUhoLmgJ0b8IgTjUGiOS7NyC6bgmw+Q== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Set default to *no*. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..05e2c5f996 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,12 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? + ;; Setting it to *no* ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + (default *no*)) (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +350,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v2 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 17:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17309127086870 (code B ref 74058); Wed, 06 Nov 2024 17:06:02 +0000 Received: (at 74058) by debbugs.gnu.org; 6 Nov 2024 17:05:08 +0000 Received: from localhost ([127.0.0.1]:45297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jSt-0001lo-B8 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 12:05:07 -0500 Received: from 15.mo584.mail-out.ovh.net ([91.121.62.11]:58921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8jSq-0001je-4Z for 74058@debbugs.gnu.org; Wed, 06 Nov 2024 12:05:05 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.176.8]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4XkBQk4rNrz1B7n for <74058@debbugs.gnu.org>; Wed, 6 Nov 2024 17:05:02 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-9qq8c (unknown [10.110.188.182]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CD8AF1FEB1; Wed, 6 Nov 2024 17:05:01 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-5b5ff79f4f-9qq8c with ESMTPSA id 4+kWIL2hK2dFQwEALUP6tQ (envelope-from ); Wed, 06 Nov 2024 17:05:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S0028d6b954f-895c-475a-bdd1-ddc55db96063, 7DA11F85E05AC71F4B07BAB71687C1137F5318AF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves Date: Wed, 6 Nov 2024 18:04:29 +0100 Message-ID: <20241106170439.22888-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241106170439.22888-1-ngraves@ngraves.fr> References: <20241106170439.22888-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11654752886253085410 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtddvgdelgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveejheeugfehhfejvdettdeigeektdejteffgeejuedvtdetgfduvdehgffhgeegnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekgegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=nSGI6J5TmIHKfmyWlWLzhK6FnwRvCy+LudMhmyjcmrE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730912702; v=1; b=VHD72fP3MsgiJ2AHqlFKwePOFe86w4uIJG3tv2hv2rD5l07bB7BLxgA/JsFnq6Lk+1bT9Gdc ZXGe+uXA4PWoOEC7cBjT1r/XyTcHFdVXpFdbM8DMJOo9TnAcdwkZ8FhXFtYKuncNXQ1kzd174Ty nclR9ZFGYdTmxFeOMoeEHhYnV/qgmHJCIvZF6K8n8izHkh3DyMg1Ggfy5If90BEXwRnBwrF4xtA qYR7IpqcETFgWq3jeQWtM2wkaZPgrhA+n7eIMaoyOB9tqwDjenZKlbCxYdbBGPKVFcg2sGPG35/ /YsBeFWgT9ktIYkP3rJQ8mf+6zHhqjugz4ni+PdHMTDKQ== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. --- etc/news.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index 4929fa2a9a..1dc8e64a72 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,48 @@ (channel-news (version 0) + (entry (commit "") ; fill-me based on the previous commit + (title (en "PostgreSQL service upgrade") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been set to @code{*no*}. Current users of the service will have to set it +manually. If it was unset, use @code{postgresql-10} and plan an upgrade in the +next month to a supported version of PostgreSQL. To upgrade, you will need to +either dump your database using your previous version of PostgreSQL and reload +it in the new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more +info.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure plus récente de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} est maintenant @code{*no*} et les +utilisateurs actuels du service doivent la configurer manuellement. Si elle +n’était pas définie, utilisez @code{postgresql-10} et prévoyez une mise à jour +dans le mois à venir vers une version plus récente de PostgreSQL. Pour +effectuer la mise à jour, vous devrez soit exporter votre base de données sous +une version de PostgreSQL puis la réimporter sous une nouvelle version, soit +utiliser l'application @command{pg_upgrade}. Pour plus d'informations, +consultez @url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "5966e0fdc78771c562e0f484a22f381a77908be0") (title (en "Daemon vulnerability allowing takeover of build users fixed") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v3 1/2] gnu: postgresql-configuration: Set default postgresql to *no*. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 07 Nov 2024 17:11:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17309994174834 (code B ref 74058); Thu, 07 Nov 2024 17:11:03 +0000 Received: (at 74058) by debbugs.gnu.org; 7 Nov 2024 17:10:17 +0000 Received: from localhost ([127.0.0.1]:49427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t961Q-0001Fj-VG for submit@debbugs.gnu.org; Thu, 07 Nov 2024 12:10:17 -0500 Received: from 12.mo582.mail-out.ovh.net ([178.32.125.228]:53913) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t961M-0001Bx-9G for 74058@debbugs.gnu.org; Thu, 07 Nov 2024 12:10:15 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.25.169]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4XkpVB44Fjz1SLD for <74058@debbugs.gnu.org>; Thu, 7 Nov 2024 17:10:10 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-jfdqd (unknown [10.110.188.136]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id ECE281FD41; Thu, 7 Nov 2024 17:10:09 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-jfdqd with ESMTPSA id SFRyF3H0LGeiRwEANhF84w (envelope-from ); Thu, 07 Nov 2024 17:10:09 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0044666dbfa-f666-4d9a-97ba-1fa34c766931, 2B264539C56665297410E0ABC0C486ED03F6DD63) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 80.215.103.88 From: Nicolas Graves Date: Thu, 7 Nov 2024 18:09:59 +0100 Message-ID: <20241107171006.14868-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17614141093378384610 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtdeggdeliecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpkedtrddvudehrddutdefrdekkedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=32KFITK/8yxrApGcEbFuYWy1u4dPYlM+r6xWmyMcKcc=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730999410; v=1; b=C1e5F0ryHxdzmMtn96gAW3vjaAcemJPJ8f2i8EWZdqMjJO5+872LpPmRnczrQI/diFrjCoUr oTqDj2xraVHSAqP1RzoZHmFho/7KJm5iFRqA/q26HjfLb/69GaLX+B4g9pJ0f7sc/ZYFmhMNqLN rvk6MC9e0nmRfiqEVWM68FFFYw9NZfCet4Gld4aFxF43kjm9dzzCVfv1SHRtLbdv6A2wbEDHDoA WmPnFMz0jQez92XihslZbvMWOdlvPMLCVuIW1G+oZkuRW/2tCJLdSl/PwuslmItUyZE6k9NzS5M 7LmRWzLCDvr/XRSR6pQ7DolKgvrA6eCGKopTVszu6y/7g== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Set default to *no*. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..c499356c3a 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,12 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? + ;; Setting it to '*no* ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + (default '*no*)) (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +350,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v3 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 07 Nov 2024 17:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17309994855123 (code B ref 74058); Thu, 07 Nov 2024 17:12:02 +0000 Received: (at 74058) by debbugs.gnu.org; 7 Nov 2024 17:11:25 +0000 Received: from localhost ([127.0.0.1]:49437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t962W-0001KY-TP for submit@debbugs.gnu.org; Thu, 07 Nov 2024 12:11:25 -0500 Received: from 1.mo550.mail-out.ovh.net ([178.32.127.22]:53909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t962U-0001KN-64 for 74058@debbugs.gnu.org; Thu, 07 Nov 2024 12:11:23 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.74]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XkpWY0NdSz1SfK for <74058@debbugs.gnu.org>; Thu, 7 Nov 2024 17:11:20 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-thzfn (unknown [10.110.164.49]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 91DF71FD60; Thu, 7 Nov 2024 17:11:18 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-5b5ff79f4f-thzfn with ESMTPSA id WWliL7X0LGfZRgEAgK2MkQ (envelope-from ); Thu, 07 Nov 2024 17:11:18 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002079cba8f-c5eb-4836-a118-a35709a42dc8, 2B264539C56665297410E0ABC0C486ED03F6DD63) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 80.215.103.88 From: Nicolas Graves Date: Thu, 7 Nov 2024 18:10:00 +0100 Message-ID: <20241107171006.14868-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241107171006.14868-1-ngraves@ngraves.fr> References: <20241107171006.14868-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17633844342502056674 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtdeggdeljecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveejheeugfehhfejvdettdeigeektdejteffgeejuedvtdetgfduvdehgffhgeegnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucfkphepuddvjedrtddrtddruddpkedtrddvudehrddutdefrdekkedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=O7FtLML3cFF3B1NsUvIsFghtof3lna8NjCbmK1YguEA=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730999481; v=1; b=oOF1Tii6CTxjnobCqD9rHyMcKJ9nEwwExD3MPgBKDo265nP3H81+ubWvBV+hTvYnIEUw7luA njD3DxC8/DfvHwGWaeNbhhDVx2GwSzZ12bXwsQvDLpva7MMn/9t4mGuMjGapiBupTsy7sUy6JFb LepTwiNhNj5tTuahRbr/hmR71Rt9zPZhQYKvU9BzBMmtdA47QsMF1+Q3a4WoypU8jpPcadPIml+ BfiG8RLC4A3Dh77FVDq3Ir2Ks+s/qZdH7BmWoqScqTYQPUyxZ2o2N89JjJvgMXazb1K0mTVkrQh jnh3fzrDIzsYOMWYIEgAMoEHXNZeJnJ2ET4AA8DRfG6qg== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. --- etc/news.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index 4929fa2a9a..078adeefb1 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,48 @@ (channel-news (version 0) + (entry (commit "") ; fill-me based on the previous commit + (title (en "PostgreSQL service upgrade") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been set to @code{'*no*}. Current users of the service will have to set it +manually. If it was unset, use @code{postgresql-10} and plan an upgrade in the +next month to a supported version of PostgreSQL. To upgrade, you will need to +either dump your database using your previous version of PostgreSQL and reload +it in the new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more +info.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure plus récente de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} est maintenant @code{'*no*} et les +utilisateurs actuels du service doivent la configurer manuellement. Si elle +n’était pas définie, utilisez @code{postgresql-10} et prévoyez une mise à jour +dans le mois à venir vers une version plus récente de PostgreSQL. Pour +effectuer la mise à jour, vous devrez soit exporter votre base de données sous +une version de PostgreSQL puis la réimporter sous une nouvelle version, soit +utiliser l'application @command{pg_upgrade}. Pour plus d'informations, +consultez @url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "5966e0fdc78771c562e0f484a22f381a77908be0") (title (en "Daemon vulnerability allowing takeover of build users fixed") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v3 2/2] etc: news: Warn users about postgresql default update. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 08 Nov 2024 11:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17310646744106 (code B ref 74058); Fri, 08 Nov 2024 11:18:02 +0000 Received: (at 74058) by debbugs.gnu.org; 8 Nov 2024 11:17:54 +0000 Received: from localhost ([127.0.0.1]:51304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Mzx-000149-Pt for submit@debbugs.gnu.org; Fri, 08 Nov 2024 06:17:54 -0500 Received: from relay.yourmailgateway.de ([188.68.63.166]:49123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Mzt-00013w-CN for 74058@debbugs.gnu.org; Fri, 08 Nov 2024 06:17:53 -0500 Received: from mors-relay-8202.netcup.net (localhost [127.0.0.1]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4XlGFr2BZCz3yFD; Fri, 8 Nov 2024 12:01:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731063664; bh=KhQmCMK2lH2je+j6hyIwMnspXDEkcKclhqW/ldsNzTY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=C3aVgvpSf38qIlidNnO0DLl1Vr3WoX3d3/8ZuKEjDmxGQ57FdEnUr/nhuIHcgZHDO bhg0qzr7RdNbkFzp7oov/SfvhaGOcklSpogtUxPDYsviy4q9LMBdeYIiXMcgRZ04dM TxDRxl0G8O1qS6HQR4KKiWitCyK8o2zEbZX5Nd+yNIggDpUcvMXLSJ6k2aT2iA0sch ACJ3GO5ucytVMlMzQuvAwFGX98zPZ5VgMpmz8HQi3oVq5bSNg+Uny6BFJMpv8uftHT vfHjS7rwULnUaTPYDvRc+vTIFbzQJEYJro82baLhGFbG2RLxO5PcxobhMsQuCHqX+S rSXMiypVPVl7A== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4XlGFr1P8Wz3yFC; Fri, 8 Nov 2024 12:01:04 +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 4XlGd50Ry7z8sb9; Fri, 8 Nov 2024 12:17:44 +0100 (CET) Received: from florianhp (unknown [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id 972F48421A; Fri, 8 Nov 2024 12:17:39 +0100 (CET) From: "pelzflorian (Florian Pelz)" In-Reply-To: <20241107171006.14868-2-ngraves@ngraves.fr> (Nicolas Graves via Guix-patches via's message of "Thu, 7 Nov 2024 18:10:00 +0100") References: <20241107171006.14868-1-ngraves@ngraves.fr> <20241107171006.14868-2-ngraves@ngraves.fr> Date: Fri, 08 Nov 2024 12:18:00 +0100 Message-ID: <878qtudlef.fsf@pelzflorian.de> 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: 972F48421A X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: f20ER6G7U5Xm1C+g7d1Ak1nZ0BL3zpFBZFZLgoUqCcGFRaajLmf7twH5 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Nicolas, thank you for taking care of making PostgreSQL current. I tried to test with `make check-system TESTS=3D"patchwork"`, but it fails even without your change. Anyway. Can you include this German translation? > (entry (commit "") ; fill-me based on the previous commit > (title (en "PostgreSQL service upgrade") (de "PostgreSQL-Dienst aktualisiert") > (fr "Mise =C3=A0 jour du service PostgreSQL")) > (body > (en "\ > This news entry concerns users of the @code{postgresql-service-type}. >=20 > The default PostgreSQL used in @code{postgresql-configuration} has been > deprecated, and will be removed in a few months. However, the value of t= he > default @code{postgresql-configuration-postgresql} can't be directly chan= ged > to a newer major version of PostgreSQL, because switching to a major vers= ion > currently requires a manual update of the database. >=20 > Because of this, the default value of postgresql-configuration-postgresql= has > been set to @code{'*no*}. Current users of the service will have to set = it > manually. If it was unset, use @code{postgresql-10} and plan an upgrade = in the > next month to a supported version of PostgreSQL. To upgrade, you will ne= ed to > either dump your database using your previous version of PostgreSQL and r= eload > it in the new version or use the @command{pg_upgrade} application. See > @url{https://www.postgresql.org/docs/current/upgrading.html} for more > info.") (de "Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-= type}. Die in @code{postgresql-configuration} bisher vorgegebene Version von gilt = als veraltet und wird in ein paar Monaten entfernt werden. Allerdings k=C3=B6n= nen wir den Vorgabewert von @code{postgresql-configuration-postgresql} nicht einfach f=C3=BCr Sie auf eine neuere gro=C3=9Fe Version =C3=A4ndern, weil bei so ei= nem Wechsel die Datenbank derzeit manuell aktualisiert werden muss. Aus diesem Grund wurde der Vorgabewert von @code{postgresql-configuration-postgresql} von nun an auf @code{'*no*} gese= tzt. Aktuelle Nutzer des Dienstes m=C3=BCssen sie selbst setzen. Wenn kein Wert= gesetzt war, sollten Sie @code{postgresql-10} eintragen und dabei einplanen, dass S= ie es kommenden Monat auf eine unterst=C3=BCtzte Version von PostgreSQL aktual= isieren m=C3=BCssen. Zum Aktualisieren werden Sie entweder mit der vorherigen Vers= ion von PostgreSQL ein Dump Ihrer Datenbank exportieren, das Sie dann in der neuen Version laden, oder Sie benutzen daf=C3=BCr die Anwendung @command{pg_upgra= de}. Siehe @url{https://www.postgresql.org/docs/current/upgrading.html} f=C3=BCr= weitere Informationen.") Furthermore, for the French version: > (fr "\ > Ce message concerne les utilisateurs du service-type PostgreSQL. >=20 > La pr=C3=A9c=C3=A9dente version par d=C3=A9faut de PostgreSQL utilis=C3= =A9e dans > @code{postgresqsl-configuration} est obsol=C3=A8te et sera supprim=C3=A9e= dans quelques > mois. Cependant, la valeur de la configuration par d=C3=A9faut > @code{postgresql-configuration-postgresql} ne peut pas =C3=AAtre chang=C3= =A9e > directement pour une version majeure plus r=C3=A9cente de PostgreSQL, car= le > passage =C3=A0 une nouvelle version majeure n=C3=A9cessite actuellement u= ne mise =C3=A0 jour > manuelle de la base de donn=C3=A9es. >=20 > Pour cette raison, la valeur par d=C3=A9faut de > @code{postgresql-configuration-postgresql} est maintenant @code{'*no*} et= les > utilisateurs actuels du service doivent la configurer manuellement. Si el= le > n=E2=80=99=C3=A9tait pas d=C3=A9finie, utilisez @code{postgresql-10} et p= r=C3=A9voyez une mise =C3=A0 jour > dans le mois =C3=A0 venir vers une version plus r=C3=A9cente de PostgreSQ= L. In the last sentence, =C2=AB version plus r=C3=A9cente =C2=BB should be sup= ported version. > Pour > effectuer la mise =C3=A0 jour, vous devrez soit exporter votre base de do= nn=C3=A9es sous > une version de PostgreSQL puis la r=C3=A9importer sous une nouvelle versi= on, soit > utiliser l'application @command{pg_upgrade}. Pour plus d'informations, > consultez @url{https://www.postgresql.org/docs/current/upgrading.html}.")= )) Regards, Florian From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v3 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Nov 2024 22:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "pelzflorian (Florian Pelz)" Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17311904158964 (code B ref 74058); Sat, 09 Nov 2024 22:14:01 +0000 Received: (at 74058) by debbugs.gnu.org; 9 Nov 2024 22:13:35 +0000 Received: from localhost ([127.0.0.1]:54737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9ti3-0002KV-4j for submit@debbugs.gnu.org; Sat, 09 Nov 2024 17:13:35 -0500 Received: from 3.mo560.mail-out.ovh.net ([46.105.58.226]:35091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9thw-0002KJ-SJ for 74058@debbugs.gnu.org; Sat, 09 Nov 2024 17:13:33 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.139.157]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4Xm97C2YGNz1YfJ for <74058@debbugs.gnu.org>; Sat, 9 Nov 2024 22:13:27 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-gfxm6 (unknown [10.110.96.102]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7F5321FE01; Sat, 9 Nov 2024 22:13:26 +0000 (UTC) Received: from ngraves.fr ([37.59.142.106]) by ghost-submission-5b5ff79f4f-gfxm6 with ESMTPSA id tBSiFYbeL2c1pQcAozXF8w (envelope-from ); Sat, 09 Nov 2024 22:13:26 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R006dce47522-287b-466e-b5fb-ed21ad3fcbfd, 4106C6A41C0FD9D2FFAF9DE435E3143907C498F8) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves In-Reply-To: <878qtudlef.fsf@pelzflorian.de> References: <20241107171006.14868-1-ngraves@ngraves.fr> <20241107171006.14868-2-ngraves@ngraves.fr> <878qtudlef.fsf@pelzflorian.de> Date: Sat, 09 Nov 2024 23:13:25 +0100 Message-ID: <87v7wwnji2.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Ovh-Tracer-Id: 16034785000235262473 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtdekgdduheekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghffffkgggtgfesthhqredttddtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeffudelkeejveetleeuffejfefftefhhfffuedtteethfelueelveffjedvffdtffenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=CjKjElDdx+T7zVZRqOg8lecd7lYxMOOqRX3fQwlCAg8=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731190407; v=1; b=BpEAVV0USuFGXln8R2dOt77MB50FWzyxWrjCopEN59w5Us6D52oJBP+8advGbP1ZPDA2vJ70 jvzR1LL+ctmSH6Fqi5o2TxspjUugB2F2r0Otbr5gLJCMucpH4ha/k/hcLsYAKkZJP5EG5hgIPV1 /HKEWYKz7B1hwscwvREYWmGmd4RYIAohdEEzYHOeUvdp/TaFNVCJWBj3s4zwHt0Sd1YaEd8dkLi 7AYO1DiAanxKGVWRhRw6iMI/hFAyFEG1DuIeK5MOjZIb7aY+1DvVWT79/FiiLRzUh+i+MXNJjPO LnZo9CJS1KVyapD4PYWL9e/rG5dto5f64EzEWTniVF7vA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-11-08 12:18, pelzflorian (Florian Pelz) wrote: > Hello Nicolas, thank you for taking care of making PostgreSQL current. > I tried to test with `make check-system TESTS=3D"patchwork"`, but it > fails even without your change. I've also checked that it fails even before 351fdf69f737d09d24499d6c1ff70a2325fff0fa, so I'm considering this out of scope. We should probably open an issue though. It fails with a 500 during the http-get test. > Anyway. > > Can you include this German translation? Thanks a lot Florian, adding it now. [...] > In the last sentence, =C2=AB version plus r=C3=A9cente =C2=BB should be s= upported version. Indeed, this is actually not that easy to translate, "version support=C3=A9= e" sounds awful in French. Maybe "version prise en charge" but that doesn't sound natural either. Will try to find something more suitable.=20 --=20 Best regards, Nicolas Graves From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v4 1/2] gnu: postgresql-configuration: Set default postgresql to *no*. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Nov 2024 22:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173119103710670 (code B ref 74058); Sat, 09 Nov 2024 22:24:01 +0000 Received: (at 74058) by debbugs.gnu.org; 9 Nov 2024 22:23:57 +0000 Received: from localhost ([127.0.0.1]:54755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9ts5-0002m0-Br for submit@debbugs.gnu.org; Sat, 09 Nov 2024 17:23:57 -0500 Received: from 15.mo584.mail-out.ovh.net ([91.121.62.11]:56613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9ts0-0002lh-Uw for 74058@debbugs.gnu.org; Sat, 09 Nov 2024 17:23:55 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.140.75]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4Xm9MC396Lz1LJk for <74058@debbugs.gnu.org>; Sat, 9 Nov 2024 22:23:51 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-lpfn6 (unknown [10.110.96.185]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BC0A21FEA9; Sat, 9 Nov 2024 22:23:50 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-lpfn6 with ESMTPSA id zjRPHfbgL2e1LQAAYM1KBw (envelope-from ); Sat, 09 Nov 2024 22:23:50 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G00410ac3748-72d8-4c08-9503-bddca3952f29, 4106C6A41C0FD9D2FFAF9DE435E3143907C498F8) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Sat, 9 Nov 2024 23:23:34 +0100 Message-ID: <20241109222341.18811-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 16210425387683341026 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtdekgdduiedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=32KFITK/8yxrApGcEbFuYWy1u4dPYlM+r6xWmyMcKcc=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731191031; v=1; b=bsmiqxpEQpDTOX8TmkNXupd65sDdXYBAzU7uowQmIplXz8e4/dMuyyak7ciLvtpYKxPmm2Ug ENolwAvvWiJ5Vccq1mU8svEWQNZwtVRjEHDeQok8le4Ng4V1YL8FlDgLIkyMp4N4zNiNLzKhsGB T8bSGVdMm1D/kleXa+o8i0mLWhoRv1beYOFVKXU4wych0/lEonQXp1FkhyJn1HyhMzpEo0bRRdz HsQ8RRqt/bxK2ezL2NxfyBmi7o1OUMoRgnMJTcPQrFnhuYGBRy6sbeM6EDRtOePqaCE7pQB9YC8 3hpZMgiISwGt4+CuCRTStfLHmbDB2yqQ1xGSS6JzLuDlw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Set default to *no*. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..c499356c3a 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,12 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? + ;; Setting it to '*no* ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + (default '*no*)) (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +350,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v4 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Nov 2024 22:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves , Florian Pelz Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173119104010679 (code B ref 74058); Sat, 09 Nov 2024 22:24:02 +0000 Received: (at 74058) by debbugs.gnu.org; 9 Nov 2024 22:24:00 +0000 Received: from localhost ([127.0.0.1]:54757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9ts7-0002mA-P1 for submit@debbugs.gnu.org; Sat, 09 Nov 2024 17:24:00 -0500 Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:38947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9ts3-0002lk-6K for 74058@debbugs.gnu.org; Sat, 09 Nov 2024 17:23:56 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.9.253]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4Xm9MF3TWRz1ThJ for <74058@debbugs.gnu.org>; Sat, 9 Nov 2024 22:23:53 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-c8chh (unknown [10.110.113.233]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F281B1FE2E; Sat, 9 Nov 2024 22:23:52 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-5b5ff79f4f-c8chh with ESMTPSA id 9mjAH/jgL2fXfgIAFPrGZQ (envelope-from ); Sat, 09 Nov 2024 22:23:52 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R0020dbc71d3-4a51-445b-99cd-9b0fd95c5b81, 4106C6A41C0FD9D2FFAF9DE435E3143907C498F8) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Sat, 9 Nov 2024 23:23:35 +0100 Message-ID: <20241109222341.18811-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241109222341.18811-1-ngraves@ngraves.fr> References: <20241109222341.18811-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 16210988335651545759 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrtdekgdduiedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveejheeugfehhfejvdettdeigeektdejteffgeejuedvtdetgfduvdehgffhgeegnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=a/FHmC1mscCZwxwgdaW/XrlT4qke5kll58/4JiR2gBQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731191033; v=1; b=2RNeoBjePZZ6+cKa82fTVW0yekA400DsqkeIolOi9W49T/SeeJzag6+Mn+iG81IsKc5ueZnU 0tQ0mdkyveXfK4HRDQNB7tti2Pcu/qMkPLibI/K4YkumkpLTR1GSj0xCYKqRRo8n/arMDxZJAOO s6BcFRsT5jlgHzy9hGQHMJ+rrVYDiAtEhorVUSRTJOQ/hWSXWeCJtY45LyFonM616b3JQg/vDaM 1WqP2fSxCx3jDDnc0//bzoZCO+ArO4SsfV6+IUkL6oA1nyMIb/qVpIxIsWIVMQ39MPte8NaJACO uPLEi4lxxT45C7rnqvQNEZbyBO2FKPBJlnS0DYXCKR/yA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. Co-authored-by: Florian Pelz --- etc/news.scm | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index 4929fa2a9a..ba1f204b08 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,69 @@ (channel-news (version 0) + (entry (commit "") ;TODO fill it based on the previous commit + (title (en "PostgreSQL service upgrade") + (de "PostgreSQL-Dienst aktualisiert") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been set to @code{'*no*}. Current users of the service will have to set it +manually. If it was unset, use @code{postgresql-10} and plan an upgrade in the +next month to a supported version of PostgreSQL. To upgrade, you will need to +either dump your database using your previous version of PostgreSQL and reload +it in the new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more +info.") + (de "\ +Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-type}. + +Die in @code{postgresql-configuration} bisher vorgegebene Version von gilt als +veraltet und wird in ein paar Monaten entfernt werden. Allerdings können wir +den Vorgabewert von @code{postgresql-configuration-postgresql} nicht einfach +für Sie auf eine neuere große Version ändern, weil bei so einem Wechsel die +Datenbank derzeit manuell aktualisiert werden muss. + +Aus diesem Grund wurde der Vorgabewert von +@code{postgresql-configuration-postgresql} von nun an auf @code{'*no*} +gesetzt. Aktuelle Nutzer des Dienstes müssen sie selbst setzen. Wenn kein +Wert gesetzt war, sollten Sie @code{postgresql-10} eintragen und dabei +einplanen, dass Sie es kommenden Monat auf eine unterstützte Version von +PostgreSQL aktualisieren müssen. Zum Aktualisieren werden Sie entweder mit +der vorherigen Version von PostgreSQL ein Dump Ihrer Datenbank exportieren, +das Sie dann in der neuen Version laden, oder Sie benutzen dafür die Anwendung +@command{pg_upgrade}. Siehe +@url{https://www.postgresql.org/docs/current/upgrading.html} für weitere +Informationen.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure prise en charge de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} est maintenant @code{'*no*} et les +utilisateurs actuels du service doivent la configurer manuellement. Si elle +n’était pas définie, utilisez @code{postgresql-10} et prévoyez une mise à jour +dans le mois à venir vers une version plus récente de PostgreSQL. Pour +effectuer la mise à jour, vous devrez soit exporter votre base de données sous +une version de PostgreSQL puis la réimporter sous une nouvelle version, soit +utiliser l'application @command{pg_upgrade}. Pour plus d'informations, +consultez @url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "5966e0fdc78771c562e0f484a22f381a77908be0") (title (en "Daemon vulnerability allowing takeover of build users fixed") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v4 2/2] etc: news: Warn users about postgresql default update. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 10 Nov 2024 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173122742719784 (code B ref 74058); Sun, 10 Nov 2024 08:31:01 +0000 Received: (at 74058) by debbugs.gnu.org; 10 Nov 2024 08:30:27 +0000 Received: from localhost ([127.0.0.1]:55491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tA3L0-000592-CV for submit@debbugs.gnu.org; Sun, 10 Nov 2024 03:30:26 -0500 Received: from relay.yourmailgateway.de ([194.59.206.189]:42603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tA3Kw-00058r-Eg for 74058@debbugs.gnu.org; Sun, 10 Nov 2024 03:30:24 -0500 Received: from relay02-mors.netcup.net (localhost [127.0.0.1]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4XmQpx6Bphz444j; Sun, 10 Nov 2024 09:30:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731227417; bh=/sc6WKlxOqnEtj6uBMdO5XMUitcTPzg14IQB5YKoLN8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=cOvQHVafFkQR8Qqf5PW58q66x2yibX3MDA8rcrUYs8af+HHgA37Smh7DO929pHpcB wE8XnfqXiRAgCbusb7lGdPIxBf9TZy7Dj9QROBzSEEUuYno3/knm2sCWG3cRQYtPGQ wZ1/mxiSAAc/0M9e1/TEnJYlsKsLPuacl+icdkjGsFUEvUQfi5ntJKx4v40pmdPEGH 7DM1jnBu6zpOVNLWrN35Mi526A6mxE4GVoUGeVlUxsxS1nQji/WzdAzbLFSpgh+HDZ PLIsRhglBdQPk/nfuLD7ZeuZmSxLDDnLaoYID0bwn1vr45BjvPFQTrbDdWgp7lw6M8 6V8mJPVnn2X/A== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4XmQpx5qK0z7vyg; Sun, 10 Nov 2024 09:30:17 +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 4XmQpx49fNz8svY; Sun, 10 Nov 2024 09:30:17 +0100 (CET) Received: from florianhp (unknown [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id 37CFF84091; Sun, 10 Nov 2024 09:30:12 +0100 (CET) From: "pelzflorian (Florian Pelz)" In-Reply-To: <20241109222341.18811-2-ngraves@ngraves.fr> (Nicolas Graves's message of "Sat, 9 Nov 2024 23:23:35 +0100") References: <20241109222341.18811-1-ngraves@ngraves.fr> <20241109222341.18811-2-ngraves@ngraves.fr> Date: Sun, 10 Nov 2024 09:30:34 +0100 Message-ID: <871pzjze1h.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 37CFF84091 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: VrM7GyasBJrd4cqlPOMVhXLzn4e7eGuGOhnHpYtx6oQD1x7uJbLDfYTg X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Nicolas. Nicolas Graves writes: > + (de "\ > +Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-type}. > + > +Die in @code{postgresql-configuration} bisher vorgegebene Version von gilt als Ooops; I deleted a word; should be: > +Die in @code{postgresql-configuration} bisher vorgegebene Version von PostgreSQL gilt als Sorry! Nicolas Graves writes: > I've also checked that it fails even before > 351fdf69f737d09d24499d6c1ff70a2325fff0fa, so I'm considering this out of > scope. We should probably open an issue though. It fails with a 500 > during the http-get test. It happened sometime this year. But I will not work on it now and I see there are a few other open test-suite bugs already, so I will not open the new bug: https://issues.guix.gnu.org/69518 https://issues.guix.gnu.org/74286 Regards, Florian From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v2 1/2] gnu: postgresql-configuration: Set default postgresql to *no*. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Nov 2024 09:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173140233615684 (code B ref 74058); Tue, 12 Nov 2024 09:06:02 +0000 Received: (at 74058) by debbugs.gnu.org; 12 Nov 2024 09:05:36 +0000 Received: from localhost ([127.0.0.1]:60601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAmq7-00044t-Se for submit@debbugs.gnu.org; Tue, 12 Nov 2024 04:05:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAmq5-00044c-Ai for 74058@debbugs.gnu.org; Tue, 12 Nov 2024 04:05:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAmnr-00064b-Tv; Tue, 12 Nov 2024 04:03:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=lfgXbKzfS9jFduXR2FHVNUAyGTap0xipbFuVc0/mdlE=; b=CGDLPCsjGaF9dKBxyD24 7ZydWnGxpq83yq5mUS+Tqoca/6Ah8q6LQWfggUFXJnBupTzTdN4Wamnyzxi5pE6VJBDJCMwJ6RATj DLdYZTayWMvJsp9M6ihCdktCokv3BOALTuYOdcePgz82VZjQv0wo6gbWVkMSGn7lcNr8RHED4rnG2 bqoFp7TM3RvD67AO06lZOyVuIdkBIPHx/svWcYvpY1Y6DtzJPcMbP/tI+lG9uSD3Dr31BF/jYg/WO Fa5Dj6wyeWmMZ+Zx6LoDI+87vytVzNeqhtWyw/NoKmq7ofgsBeglMrvgrNk3zLqajyTRNs3guhiYr Zqys4Fp/EFFBKg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <20241106170439.22888-1-ngraves@ngraves.fr> (Nicolas Graves's message of "Wed, 6 Nov 2024 18:04:28 +0100") References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241106170439.22888-1-ngraves@ngraves.fr> Date: Tue, 12 Nov 2024 10:03:08 +0100 Message-ID: <871pzgvn77.fsf@gnu.org> 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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Nicolas Graves skribis: > * gnu/services/databases.scm (postgresql-configuration)[postgresql]: > Set default to *no*. > (postgresql-service): Revert default to postgresql-10 (rationale: We > can remove this service at the same time than postgresql-10, in > something like 6 months to a year). > --- > gnu/services/databases.scm | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm > index 0933eb5e79..05e2c5f996 100644 > --- a/gnu/services/databases.scm > +++ b/gnu/services/databases.scm > @@ -167,8 +167,12 @@ (define contents > (define-record-type* > postgresql-configuration make-postgresql-configuration > postgresql-configuration? > + ;; Setting it to *no* ensures that the user sets its current postgresql > + ;; explicitely. Since major upgrades currently require a manual migra= tion > + ;; of the database, this way the user is responsible for upgrading pro= perly. > + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. > (postgresql postgresql-configuration-postgresql ;file-like > - (default postgresql)) > + (default *no*)) I think we misunderstood each other; when I wrote: > How about having *no* default value in that case? I suggested removing the (default =E2=80=A6) bit altogether, as in: (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? (postgresql postgresql-configuration-postgresql) ;no default value =E2=80=A6) That way, users get a syntax error (at macro-expansion time) if they omit the =E2=80=98postgresql=E2=80=99 field. Does that make sense? Ludo=E2=80=99. From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v2 1/2] gnu: postgresql-configuration: Set default postgresql to *no*. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Nov 2024 09:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173140511223463 (code B ref 74058); Tue, 12 Nov 2024 09:52:02 +0000 Received: (at 74058) by debbugs.gnu.org; 12 Nov 2024 09:51:52 +0000 Received: from localhost ([127.0.0.1]:60663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAnYu-00066N-Ad for submit@debbugs.gnu.org; Tue, 12 Nov 2024 04:51:52 -0500 Received: from 20.mo550.mail-out.ovh.net ([188.165.45.168]:38995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAnYq-000666-Cg for 74058@debbugs.gnu.org; Tue, 12 Nov 2024 04:51:51 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.139.191]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XnhX06hztz1V58 for <74058@debbugs.gnu.org>; Tue, 12 Nov 2024 09:51:44 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-tsj5v (unknown [10.110.101.69]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E227D1FEAB; Tue, 12 Nov 2024 09:51:43 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-5b5ff79f4f-tsj5v with ESMTPSA id C7YUFC8lM2cQXAAALi+Gug (envelope-from ); Tue, 12 Nov 2024 09:51:43 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R0038e285471-5d02-4e3d-a7e2-23c7bc388366, 0B7C747073764E4F408419E75FC43749CA20D107) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves In-Reply-To: <871pzgvn77.fsf@gnu.org> References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241106170439.22888-1-ngraves@ngraves.fr> <871pzgvn77.fsf@gnu.org> Date: Tue, 12 Nov 2024 10:51:40 +0100 Message-ID: <87a5e46aqb.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Ovh-Tracer-Id: 2679641780095672841 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudeggddthecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepffduleekjeevteelueffjeefffethffhffeutdettefhleeuleevffejvdfftdffnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=nNorhpYHHkqlpGsLHL62QmFymGTkbLRozW1/Gb8WEaI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731405105; v=1; b=HsLpkMV8sZYQDzmCcVmxW0kHyBD2Q+FIrsu/BEt8VPmtYSOGeoo/u51a5MpMyqpnVdWyxspL qeGolX1Hs433cluZAkGP2rZskOQAraItk5Aw57cipp0ayXeJk7+sMRkijc/BQLUG25zL6i0ynNc db/QD/EjnEbgu7d6EXEiujvHjoDW8vJhxOvvqjY0XXUePnOc/MJYsUJ9tZR37ZPb22CB3hM6fin jHUDyt64agmc0dx+dzRr35khIg2HTP66s1IPRVDalN18emcDK45c98fwnCBcuj8fy4fPp8Bo+K1 xHK1jnjsSYWJB8KxYhph1ClLHorWIChcg++TPUqcIdulQ== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-11-12 10:03, Ludovic Court=C3=A8s wrote: > > I think we misunderstood each other; when I wrote: Big indeed ;) >> How about having *no* default value in that case? > > I suggested removing the (default =E2=80=A6) bit altogether, as in: > > (define-record-type* > postgresql-configuration make-postgresql-configuration > postgresql-configuration? > (postgresql postgresql-configuration-postgresql) ;no default value > =E2=80=A6) > > That way, users get a syntax error (at macro-expansion time) if they > omit the =E2=80=98postgresql=E2=80=99 field. > > Does that make sense? Yep, will resend a version. --=20 Best regards, Nicolas Graves From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v5 1/2] gnu: postgresql-configuration: Unset default postgresql. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Nov 2024 09:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173148945916868 (code B ref 74058); Wed, 13 Nov 2024 09:18:02 +0000 Received: (at 74058) by debbugs.gnu.org; 13 Nov 2024 09:17:39 +0000 Received: from localhost ([127.0.0.1]:40741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9VK-0004Nz-Pt for submit@debbugs.gnu.org; Wed, 13 Nov 2024 04:17:39 -0500 Received: from 17.mo583.mail-out.ovh.net ([46.105.56.132]:34879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9VH-0004Np-96 for 74058@debbugs.gnu.org; Wed, 13 Nov 2024 04:17:37 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.148.65]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4XpHk54XbQz1C6F for <74058@debbugs.gnu.org>; Wed, 13 Nov 2024 09:17:33 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-g87qd (unknown [10.111.182.17]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E99B61FEB6; Wed, 13 Nov 2024 09:17:32 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-5b5ff79f4f-g87qd with ESMTPSA id AzE3JKxuNGdrXQAAaUnMRg (envelope-from ); Wed, 13 Nov 2024 09:17:32 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003a4d32530-79b3-48b4-ad2d-5d7e1f193c23, E46EE4CFA6AA1EB3B0ED220F39F6A53F8FAC1481) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Wed, 13 Nov 2024 10:17:23 +0100 Message-ID: <20241113091729.24715-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 7975030515866919650 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvddtgddtvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=4BGtR92qdI98KbFXZhs/nzR5Jiv0U+gh4JnYzCuDqTo=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731489453; v=1; b=IAhvoJoL7Vrfk3Am5NNAqwivGR4DG8UTQaFzTKFlRpUCqB56HDPp12f8SbguuLO+/CHnd41g FBLN4DDV3vo5MGJ6yAFWPHxXbjuT7Tn7ztl5n4LQX6Jmd7IHPuA3sFKm00H28awKfMe/DPDRZZL hMpZht//Vr2DtZr2WwEeSqgj3cZhMsFUOsPjFvMKiwTB/R5vm3B3moji1hfsYT9BFW7N+iK1rU9 BHN4MDgKGxTb7PlkNzHxao3lxkwemd4xTJXnkGd0Hu/oIxS1qBqrA0o+62MW/ILH1nZkKSTp2v4 eogC1lGd9nI1FXTN6qawsUtdP2hQdPVJ2LLlXBNTuKK6w== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Unset default. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..001f96830e 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,11 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? - (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + ;; Setting no default ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. + (postgresql postgresql-configuration-postgresql) ;file-like (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +349,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v6 1/2] gnu: postgresql-configuration: Unset default postgresql. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Nov 2024 09:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173148958317092 (code B ref 74058); Wed, 13 Nov 2024 09:20:02 +0000 Received: (at 74058) by debbugs.gnu.org; 13 Nov 2024 09:19:43 +0000 Received: from localhost ([127.0.0.1]:40746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9XL-0004Rb-CX for submit@debbugs.gnu.org; Wed, 13 Nov 2024 04:19:43 -0500 Received: from 13.mo581.mail-out.ovh.net ([87.98.150.175]:39811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9XH-0004RP-UA for 74058@debbugs.gnu.org; Wed, 13 Nov 2024 04:19:41 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.148.20]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4XpHmV1WGDz1CnK for <74058@debbugs.gnu.org>; Wed, 13 Nov 2024 09:19:38 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-7h94n (unknown [10.110.96.204]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7E9E81FEB3; Wed, 13 Nov 2024 09:19:37 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-5b5ff79f4f-7h94n with ESMTPSA id trx8BylvNGdNKgAAI/RyFg (envelope-from ); Wed, 13 Nov 2024 09:19:37 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G00304db4c2e-9bc2-46c7-aa3c-1f5cb58c5c15, E46EE4CFA6AA1EB3B0ED220F39F6A53F8FAC1481) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Wed, 13 Nov 2024 10:19:16 +0100 Message-ID: <20241113091922.25376-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 8009933414455239394 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvddtgddtvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=4BGtR92qdI98KbFXZhs/nzR5Jiv0U+gh4JnYzCuDqTo=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731489578; v=1; b=5tEChkLubmgVrOJEyQfbMt/bkdm79VWVmL0S9ZRLfkSbMGdIqkEBC4XxXq9Gbu++aNI3SIo2 XTCEdH2oYSMGxTwn8SFpI5lZAvEe4tMAi7Filr4xKdfGTONlnQiPF67ksSqkxr+n5Hg2rEOE06m pS+O7bqPVhfLgkGfwPwc/GqGIKO2wmz1f05jE5RKkubUnOS3GKQcq5ZgNptgGsNknZE1rG7y4qq vi4DzR8sW+cMCGecbh79nnHKr5Nh3uyO9d1DReP16+mhK1+66SkN2bA/kNJN6WgoB7kOwx4NHHn 1+K3egqQ4LV8ekQVsN60v6My0Be+ToZB8Mg1Znjiz+tBA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Unset default. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). --- gnu/services/databases.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..001f96830e 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,11 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? - (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + ;; Setting no default ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. + (postgresql postgresql-configuration-postgresql) ;file-like (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +349,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v6 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Nov 2024 09:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves , Florian Pelz Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173148959117116 (code B ref 74058); Wed, 13 Nov 2024 09:20:02 +0000 Received: (at 74058) by debbugs.gnu.org; 13 Nov 2024 09:19:51 +0000 Received: from localhost ([127.0.0.1]:40750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9XS-0004S0-PY for submit@debbugs.gnu.org; Wed, 13 Nov 2024 04:19:51 -0500 Received: from 18.mo581.mail-out.ovh.net ([188.165.56.163]:57501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tB9XP-0004Rm-Is for 74058@debbugs.gnu.org; Wed, 13 Nov 2024 04:19:50 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.23]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4XpHmf2Nnlz1Jqh for <74058@debbugs.gnu.org>; Wed, 13 Nov 2024 09:19:46 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-gm7dh (unknown [10.110.113.175]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0A55A1FEC4; Wed, 13 Nov 2024 09:19:46 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-gm7dh with ESMTPSA id zByMNjFvNGeUKQAAAeROBQ (envelope-from ); Wed, 13 Nov 2024 09:19:46 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004b8a61f8a-4c81-409f-b19d-8d00b75994ee, E46EE4CFA6AA1EB3B0ED220F39F6A53F8FAC1481) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Wed, 13 Nov 2024 10:19:17 +0100 Message-ID: <20241113091922.25376-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241113091922.25376-1-ngraves@ngraves.fr> References: <20241113091922.25376-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 8012466690875318943 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvddtgddtvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevjeehuefghefhjedvtedtieegkedtjeetffegjeeuvddttefguddvhefghfeggeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=QnrqaH5sIZW5kOn3Gt4r5m5M7pCoCn+leGomPGGeiqQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731489586; v=1; b=GPIs/uTlbWYh5bNVPNPUDxwY2o91D0rkCYVRQ2EbuSussxol9p5SRqOUr0B56Jevk+hvjKIm B99gWUkBZw+yka3TUkbgz1ijWlNTDZR0HXwWnGDkFI65KtEOGdgrtBKY9nrokv7Uue/CJbHnVSc Fnv+ohMLfm+c3GNu0iGyNlhbq3BeKe4m9mflbNbJa7LKAXiFgnGSiJlnXNFF9CCrAaJi+WKxXwG dDhqhP/CyXAgAcmQeDfUSJMLaCkw+K74CT2+gfxjGkp3WkzEO2mZupcz0Qlhxz8H5jATzVOIEVA IpzYyznm8Rf9zF8PrxUBGvZ6M9or7Y8/3tghfWYhOFYzg== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. Co-authored-by: Florian Pelz --- etc/news.scm | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index fbf16615df..116fa0c43b 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,68 @@ (channel-news (version 0) + (entry (commit "") ;TODO fill it based on the previous commit + (title (en "PostgreSQL service upgrade") + (de "PostgreSQL-Dienst aktualisiert") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been unset. Current users of the service will have to set it manually. If it +was unset, use @code{postgresql-10} and plan an upgrade in the next month to a +supported version of PostgreSQL. To upgrade, you will need to either dump +your database using your previous version of PostgreSQL and reload it in the +new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more info.") + (de "\ +Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-type}. + +Die in @code{postgresql-configuration} bisher vorgegebene Version von +PostgreSQL gilt als veraltet und wird in ein paar Monaten entfernt werden. +Allerdings können wir den Vorgabewert von +@code{postgresql-configuration-postgresql} nicht einfach für Sie auf eine +neuere große Version ändern, weil bei so einem Wechsel die Datenbank derzeit +manuell aktualisiert werden muss. + +Aus diesem Grund wurde der Vorgabewert von +@code{postgresql-configuration-postgresql} von nun an entfernt. Aktuelle +Nutzer des Dienstes müssen sie selbst setzen. Wenn kein Wert gesetzt war, +sollten Sie @code{postgresql-10} eintragen und dabei einplanen, dass Sie es +kommenden Monat auf eine unterstützte Version von PostgreSQL aktualisieren +müssen. Zum Aktualisieren werden Sie entweder mit der vorherigen Version von +PostgreSQL ein Dump Ihrer Datenbank exportieren, das Sie dann in der neuen +Version laden, oder Sie benutzen dafür die Anwendung @command{pg_upgrade}. +Siehe @url{https://www.postgresql.org/docs/current/upgrading.html} für weitere +Informationen.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure prise en charge de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} a été supprimée et les utilisateurs +actuels du service doivent la configurer manuellement. Si elle n’était pas +définie, utilisez @code{postgresql-10} et prévoyez une mise à jour dans le +mois à venir vers une version plus récente de PostgreSQL. Pour effectuer la +mise à jour, vous devrez soit exporter votre base de données sous une version +de PostgreSQL puis la réimporter sous une nouvelle version, soit utiliser +l'application @command{pg_upgrade}. Pour plus d'informations, consultez +@url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "cfc85eb0c67a5cf10a3fbe2531b926cbb8c62489") (title (en "Linux-libre 6.10 removed due to end of upstream support") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v6 2/2] etc: news: Warn users about postgresql default update. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2024 11:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.1731582584919 (code B ref 74058); Thu, 14 Nov 2024 11:10:03 +0000 Received: (at 74058) by debbugs.gnu.org; 14 Nov 2024 11:09:44 +0000 Received: from localhost ([127.0.0.1]:45250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBXjM-0000Ek-Dl for submit@debbugs.gnu.org; Thu, 14 Nov 2024 06:09:44 -0500 Received: from relay.yourmailgateway.de ([46.38.247.119]:53195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBXjJ-0000ET-Iq for 74058@debbugs.gnu.org; Thu, 14 Nov 2024 06:09:42 -0500 Received: from mors-relay-8404.netcup.net (localhost [127.0.0.1]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4Xpy8s41DRz7vpP; Thu, 14 Nov 2024 12:09:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731582573; bh=Sqm/Q8RkMqrWFQygLA/jQdZhi6WL6q2x0Sij2KR9EyE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=NI6BH1KwL75kzl9QLr949Mx4rGr3ggKWVVZ+U33VjxuEibPULwO+kiK+FcA+X0NYD h5g5XKRlq3ALzDNoyrwxTdv3VJcGLRNwKHiyE+tmlHF2atr1UtiaN12/DSpgyVJSx9 6WkebWs/av1fc8g+kN9wNSJAGOdtijw90WbyTLy+2npKgqq1htnTJKDcciAhk56slv 2qRD/1/XNFMIfS2gSy30p1zsSv9CrG65yydXNoTsYv3Ra22zTZoIjpXxAoexkcO/Ar gjYvQz42sInvL301iRm8XBFGtLNG/o+zQCjIFpImuP5Akyti+ycsv0PG7Gvb/L5d56 BVwERJAIVdzhA== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4Xpy8s3dgjz4xBD; Thu, 14 Nov 2024 12:09:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.9 X-Spam-Level: X-Spam-Status: No, score=-2.9 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9] 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 4Xpy8s0Rz6z8ssF; Thu, 14 Nov 2024 12:09:32 +0100 (CET) Received: from florianhp (ipb218687b.dynamic.kabel-deutschland.de [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id BF1288435B; Thu, 14 Nov 2024 12:09:26 +0100 (CET) From: "pelzflorian (Florian Pelz)" In-Reply-To: <20241113091922.25376-2-ngraves@ngraves.fr> (Nicolas Graves's message of "Wed, 13 Nov 2024 10:19:17 +0100") References: <20241113091922.25376-1-ngraves@ngraves.fr> <20241113091922.25376-2-ngraves@ngraves.fr> Date: Thu, 14 Nov 2024 12:09:49 +0100 Message-ID: <87ttcaoyv6.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: BF1288435B X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: tCAlzQCS4qIEmyGDMXzTWZAoh9kqy3is61zQU5neCtSd5hY6NsROI5Us X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) News LGTM (thank you for updating the German). IIUC, doc/guix.texi still contains: > @table @asis > @item @code{postgresql} (default: @code{postgresql}) > PostgreSQL package to use for the service. Could you remove this default, like anonip-service-type also has no default in its input field: > @table @asis > @item @code{anonip} (default: @code{anonip}) > The anonip package to use. > > @item @code{input} > The file name of the input log file to process. The service creates a > FIFO of this name. The web server should write its logs to this FIFO. Regards, Florian From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v7 1/2] gnu: postgresql-configuration: Unset default postgresql. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Nov 2024 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173166864227409 (code B ref 74058); Fri, 15 Nov 2024 11:05:02 +0000 Received: (at 74058) by debbugs.gnu.org; 15 Nov 2024 11:04:02 +0000 Received: from localhost ([127.0.0.1]:48770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBu7N-00077u-A4 for submit@debbugs.gnu.org; Fri, 15 Nov 2024 06:04:01 -0500 Received: from 15.mo582.mail-out.ovh.net ([188.165.39.161]:37965) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBu7I-00077e-7V for 74058@debbugs.gnu.org; Fri, 15 Nov 2024 06:03:59 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.22]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4XqYzt2FQyz1PlB for <74058@debbugs.gnu.org>; Fri, 15 Nov 2024 11:03:54 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-6frr4 (unknown [10.110.168.204]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0D22A1FE87; Fri, 15 Nov 2024 11:03:54 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-5b5ff79f4f-6frr4 with ESMTPSA id Ueq2M5kqN2dWYAAA6qdP+g (envelope-from ); Fri, 15 Nov 2024 11:03:54 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G0024f2f1bef-9120-4620-a29b-f8c349946b6d, A9B0FEDC47A92FBCA31F4C8415503AD514F50C82) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Fri, 15 Nov 2024 12:03:47 +0100 Message-ID: <20241115110352.14249-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 3069766099643392738 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvdeggddvvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=ky+dC53uOxyDxNmcuffeewLwKL734NvTKI894vZAkoI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731668634; v=1; b=bTvAipsA/X3sjKheNYHA31k2IO5MhweML7dPPsuj1h129gIsHoImXXq3sLKOJdVCBaEuYZ9l jED3lLGQgByvBNYQXaQKTRi0Qa/JkUSC6CJx2VotH8JyDG4K8t3YPvuKC/hAkih6SbGwz+60jPB FbcG3xTRh5rNHlsEDqm0cg8qfRWDD7U2ZtvBLp5YOAe6oorowffrWTWISLq5twGmPa8OsCZStZO rVNh9X35aWCuR8dL5eVQFgzx1Adz92cQiksSKE2QXQ7SiKI81SOEW9ak5tUxR1BBLicK203rMbx otJjhUQYpXGyvsT/L76qlEhdElhaRaJzbEnSsvFGJyAZw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Unset default. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). * doc/guix.texi: Remove postgresql default reference in documentation. --- doc/guix.texi | 2 +- gnu/services/databases.scm | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 2ab78d6237..ba4bd2cc79 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -26247,7 +26247,7 @@ Data type representing the configuration for the @code{postgresql-service-type}. @table @asis -@item @code{postgresql} (default: @code{postgresql}) +@item @code{postgresql} PostgreSQL package to use for the service. @item @code{port} (default: @code{5432}) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..001f96830e 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,11 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? - (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + ;; Setting no default ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. + (postgresql postgresql-configuration-postgresql) ;file-like (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -346,7 +349,7 @@ (define postgresql-service-type (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v7 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Nov 2024 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves , Florian Pelz Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173166865027439 (code B ref 74058); Fri, 15 Nov 2024 11:05:02 +0000 Received: (at 74058) by debbugs.gnu.org; 15 Nov 2024 11:04:10 +0000 Received: from localhost ([127.0.0.1]:48774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBu7W-00078V-27 for submit@debbugs.gnu.org; Fri, 15 Nov 2024 06:04:10 -0500 Received: from 1.mo581.mail-out.ovh.net ([178.33.45.51]:54563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBu7S-00078K-Ix for 74058@debbugs.gnu.org; Fri, 15 Nov 2024 06:04:08 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.25.74]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4XqZ050Vf4z1Byl for <74058@debbugs.gnu.org>; Fri, 15 Nov 2024 11:04:04 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-tncnt (unknown [10.111.182.10]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1691F1FE4C; Fri, 15 Nov 2024 11:04:03 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-5b5ff79f4f-tncnt with ESMTPSA id 0anWGaMqN2edAQAAwA7j9w (envelope-from ); Fri, 15 Nov 2024 11:04:03 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S00268be3c80-e5a1-42a0-8eb4-5fc71949662c, A9B0FEDC47A92FBCA31F4C8415503AD514F50C82) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Fri, 15 Nov 2024 12:03:48 +0100 Message-ID: <20241115110352.14249-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241115110352.14249-1-ngraves@ngraves.fr> References: <20241115110352.14249-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 3072580846844043935 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvdeggddvudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevjeehuefghefhjedvtedtieegkedtjeetffegjeeuvddttefguddvhefghfeggeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutdeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=QnrqaH5sIZW5kOn3Gt4r5m5M7pCoCn+leGomPGGeiqQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731668645; v=1; b=WvxlvFfHhAx6NZTj1270Urd33XWxO++pvO+d3YkvlOOIUqp1DKwzmDTnLnLxUe9pC595jg+B FQj4KSQ5+Rn9n9GRYRxcqHqmNluj7neLG9dCNO/VPpCe5xTyhZ014+VBUkcm6tM+XGMDMcynzkL F6/uUbD7btWT05WrhbbF9hYjAd12rQDvLWsnxgLFBDCLTM9g1tfe+gf1HZZAkasUx966VS9E8Jw b0dmZulQsO24nTWOkhzD0iNN3iIM5FJEarD/5HXeKqE039eC46XAV5rBGJoIutv8c4AdVE2Cu6t 6DEEja46+z3FxzWIEnngnfmyKIN9129o22+8DzAiTPhlQ== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/news.scm: Add entry. Co-authored-by: Florian Pelz --- etc/news.scm | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index fbf16615df..116fa0c43b 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,68 @@ (channel-news (version 0) + (entry (commit "") ;TODO fill it based on the previous commit + (title (en "PostgreSQL service upgrade") + (de "PostgreSQL-Dienst aktualisiert") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been unset. Current users of the service will have to set it manually. If it +was unset, use @code{postgresql-10} and plan an upgrade in the next month to a +supported version of PostgreSQL. To upgrade, you will need to either dump +your database using your previous version of PostgreSQL and reload it in the +new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more info.") + (de "\ +Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-type}. + +Die in @code{postgresql-configuration} bisher vorgegebene Version von +PostgreSQL gilt als veraltet und wird in ein paar Monaten entfernt werden. +Allerdings können wir den Vorgabewert von +@code{postgresql-configuration-postgresql} nicht einfach für Sie auf eine +neuere große Version ändern, weil bei so einem Wechsel die Datenbank derzeit +manuell aktualisiert werden muss. + +Aus diesem Grund wurde der Vorgabewert von +@code{postgresql-configuration-postgresql} von nun an entfernt. Aktuelle +Nutzer des Dienstes müssen sie selbst setzen. Wenn kein Wert gesetzt war, +sollten Sie @code{postgresql-10} eintragen und dabei einplanen, dass Sie es +kommenden Monat auf eine unterstützte Version von PostgreSQL aktualisieren +müssen. Zum Aktualisieren werden Sie entweder mit der vorherigen Version von +PostgreSQL ein Dump Ihrer Datenbank exportieren, das Sie dann in der neuen +Version laden, oder Sie benutzen dafür die Anwendung @command{pg_upgrade}. +Siehe @url{https://www.postgresql.org/docs/current/upgrading.html} für weitere +Informationen.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure prise en charge de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} a été supprimée et les utilisateurs +actuels du service doivent la configurer manuellement. Si elle n’était pas +définie, utilisez @code{postgresql-10} et prévoyez une mise à jour dans le +mois à venir vers une version plus récente de PostgreSQL. Pour effectuer la +mise à jour, vous devrez soit exporter votre base de données sous une version +de PostgreSQL puis la réimporter sous une nouvelle version, soit utiliser +l'application @command{pg_upgrade}. Pour plus d'informations, consultez +@url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "cfc85eb0c67a5cf10a3fbe2531b926cbb8c62489") (title (en "Linux-libre 6.10 removed due to end of upstream support") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v7 1/2] gnu: postgresql-configuration: Unset default postgresql. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Nov 2024 21:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.17317060033664 (code B ref 74058); Fri, 15 Nov 2024 21:27:02 +0000 Received: (at 74058) by debbugs.gnu.org; 15 Nov 2024 21:26:43 +0000 Received: from localhost ([127.0.0.1]:51127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC3pz-0000x2-6g for submit@debbugs.gnu.org; Fri, 15 Nov 2024 16:26:43 -0500 Received: from relay.yourmailgateway.de ([188.68.63.98]:47963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC3pw-0000ws-T2 for 74058@debbugs.gnu.org; Fri, 15 Nov 2024 16:26:42 -0500 Received: from mors-relay-2501.netcup.net (localhost [127.0.0.1]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4XqqpR47t9z62N5; Fri, 15 Nov 2024 22:26:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731705999; bh=gebN1BpbVKCoJDzOEC5L6iFh3eAiKrkzL4J1xRvhnMo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=WdDTyFQ7sNovcrvZOiW+f830+qw3vrrvqPWa1Izez+tqmD9ALRxLkA0zJKiirz7jo rUsIoO6wbO2Tv5tN/ONMH7IXD8qhr6zLKeAWu4dmPIA61aN+rOx7l4vwy3kgOEmH2C lHte4MWrMZT8jTLOzZ9XRWixVhJeInIbpIM+LV4pje/2Sy+1H66jmC00XJBey4f1jQ fk6m202/WvEr3tk29CQm5yfGDU4/YatrmbK9FJrAF4IQRCbzTgnzcAh7JnzT26Oyju DtO0QlVN5fqOxtBdH3V0acCsFzpMUolmfJ1ObwjtFD9w4BUjj1+3TD3MyCxqdPdwE4 jFky0fKdECnwg== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4XqqpR3LB0z4xNF; Fri, 15 Nov 2024 22:26: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 4XqqpR1G6cz8sbF; Fri, 15 Nov 2024 22:26:39 +0100 (CET) Received: from florianhp (ipb218687b.dynamic.kabel-deutschland.de [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id BFBFC83EF1; Fri, 15 Nov 2024 22:26:32 +0100 (CET) From: "pelzflorian (Florian Pelz)" In-Reply-To: <20241115110352.14249-1-ngraves@ngraves.fr> (Nicolas Graves via Guix-patches via's message of "Fri, 15 Nov 2024 12:03:47 +0100") References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241115110352.14249-1-ngraves@ngraves.fr> Date: Fri, 15 Nov 2024 22:26:57 +0100 Message-ID: <87y11kdw7y.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: BFBFC83EF1 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: OeFsc1eRL+PItDBLUcC0jd6DyiOV8uE6EhJ9fsM7SXI3En02zpQlFlID X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Nicolas. I had not tried previously and did not use postgres, but now I applied patch 1/2 to my local guix.git checkout and pull from it and `guix pull` gives an error in the default value of (define postgresql-service-type: $ gzip -cd /var/log/guix/drvs/hr/8iqk1a4pkchbayr4x4mlm7za2kwxyn-guix-system.drv.gz [ 7/ 50] loading..... 28.0% of 25 filesice-9/psyntax.scm:2824:12: In procedure syntax-violation: Syntax error: gnu/services/databases.scm:349:18: postgresql-configuration: missing field initializers (postgresql) in form (postgresql-configuration) Maybe the default value needs to be adapted; or maybe I am missing some prerequisite patch if pull works for you. Regards, Florian From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v7 1/2] gnu: postgresql-configuration: Unset default postgresql. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 16 Nov 2024 00:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "pelzflorian (Florian Pelz)" Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173171557931459 (code B ref 74058); Sat, 16 Nov 2024 00:07:01 +0000 Received: (at 74058) by debbugs.gnu.org; 16 Nov 2024 00:06:19 +0000 Received: from localhost ([127.0.0.1]:51330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC6KQ-0008BJ-Mn for submit@debbugs.gnu.org; Fri, 15 Nov 2024 19:06:18 -0500 Received: from 15.mo561.mail-out.ovh.net ([87.98.150.177]:39517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC6KN-0008B8-SJ for 74058@debbugs.gnu.org; Fri, 15 Nov 2024 19:06:16 -0500 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.139.172]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4XqvLZ2QSJz1MwF for <74058@debbugs.gnu.org>; Sat, 16 Nov 2024 00:06:14 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-m8nsk (unknown [10.110.178.153]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id DF8EA1FDFB; Sat, 16 Nov 2024 00:06:13 +0000 (UTC) Received: from ngraves.fr ([37.59.142.113]) by ghost-submission-5b5ff79f4f-m8nsk with ESMTPSA id Cp6cLPXhN2dzhR8Ajt0iTA (envelope-from ); Sat, 16 Nov 2024 00:06:13 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-113S007214f34e0-17ce-4054-97cc-e8ca03a534b7, DCC5B34D136351FDCD74B46CD4CC48AA15126211) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves In-Reply-To: <87y11kdw7y.fsf@pelzflorian.de> References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241115110352.14249-1-ngraves@ngraves.fr> <87y11kdw7y.fsf@pelzflorian.de> Date: Sat, 16 Nov 2024 01:06:09 +0100 Message-ID: <871pzc59fy.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 16282201506718474761 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvdehgddujecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevkeelueejtdehgfffkeelkefhhffftefgvdehkeeluefhheeuleejtdejhfdvgfenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddufeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiudgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=P8lMcPLz75SKe+9ZRAQsusoXLwi7SwQ+6vdS/TckXEI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731715574; v=1; b=0vfwcKv88k+Ko7RfANdsvnyDb5KXeZWJQmJZ00pssLzMQYmsYzFOa9kjqrLzPPzkZVUShqey +KDsMbJx1xyTnZ0+Kf05OlQWWGEQYYbDbPwCl/zK2QjNfxJ/SqbD1N8155BqcqWJLqmvGOzE2ym z0pLknW7Z1E8tjafUU1JZZ/VRPe9l2gKyd7As3AHd9Kej6q9UVfytOooAf0NTusPzfPEWKORr2z aANQoKeH7A3o/pJ/Y3arcWp+vjHFT8wGu5b0qcooQbojZBDa3UpGRmndXX36j1LpduXenvBIBtA 6VgsX/D99CL5hPMs61NC4cRk/IAFSxkbPiaC3sFnTtH0Q== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-11-15 22:26, pelzflorian (Florian Pelz) wrote: > Hello Nicolas. I had not tried previously and did not use postgres, but > now I applied patch 1/2 to my local guix.git checkout and pull from it > and `guix pull` gives an error in the default value of > (define postgresql-service-type: > > > > $ gzip -cd /var/log/guix/drvs/hr/8iqk1a4pkchbayr4x4mlm7za2kwxyn-guix-system.drv.gz > [ 7/ 50] loading..... 28.0% of 25 filesice-9/psyntax.scm:2824:12: In procedure syntax-violation: > Syntax error: > gnu/services/databases.scm:349:18: postgresql-configuration: missing field initializers (postgresql) in form (postgresql-configuration) > > > Maybe the default value needs to be adapted; > or maybe I am missing some prerequisite patch if pull works for you. > > Regards, > Florian Thought I pulled properly, I'll retry. Thanks for pointing that out. > > > -- Best regards, Nicolas Graves From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v8 1/2] gnu: postgresql-configuration: Unset default postgresql. References: <20241028105741.12834-1-ngraves@ngraves.fr> In-Reply-To: <20241028105741.12834-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 16 Nov 2024 13:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173176490513433 (code B ref 74058); Sat, 16 Nov 2024 13:49:02 +0000 Received: (at 74058) by debbugs.gnu.org; 16 Nov 2024 13:48:25 +0000 Received: from localhost ([127.0.0.1]:52537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCJA0-0003Ub-F2 for submit@debbugs.gnu.org; Sat, 16 Nov 2024 08:48:24 -0500 Received: from 9.mo550.mail-out.ovh.net ([178.32.108.172]:35205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCJ9v-0003UN-75 for 74058@debbugs.gnu.org; Sat, 16 Nov 2024 08:48:23 -0500 Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.9.136]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XrFb54brvz1VMB for <74058@debbugs.gnu.org>; Sat, 16 Nov 2024 13:48:17 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-n9xw7 (unknown [10.110.96.192]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F07121FD32; Sat, 16 Nov 2024 13:48:16 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-5b5ff79f4f-n9xw7 with ESMTPSA id zJGgG6CiOGdupQAA1rk8cA (envelope-from ); Sat, 16 Nov 2024 13:48:16 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R003f3e64208-a523-4936-987c-ff022d77ecbb, DCC5B34D136351FDCD74B46CD4CC48AA15126211) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Sat, 16 Nov 2024 14:48:02 +0100 Message-ID: <20241116134811.4660-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11718647706040197858 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvdeigdehgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddttdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeegtdehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=ic7rPgttynr+NzhN2/VirL8KF08rNBUjmeH74Lf1zZs=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731764897; v=1; b=4M+lQez8Z6KI5eMs5L9u1SRzd6srzJA0NF/pWwwjJWgmVtJsJCAEPnTmxuLY8HLAa9t6jWM4 YYZ4r1EqWF9X+z0KEhyofK4NAc4nbRe4vF6DpfDWqoMT/rXKfqyTCDXYrAZesuwCkwukAZS8xJ8 ChQwiMjTdcPTooAeNFHbiALmwp0x9hnZfRxM/eb2vHL4l4PJZc9RYnZd++nRNkV+3RhKvboalFT ZXG/Y1RxgQduc75mIVH8nFCXbWkc9N/8HUyGwYi+yRchd4v9ek1W7ybscemGwevBJfklSU+3/PR VqetYm2iHhlSAqVwxXaS70f8pcvF3gOFvKCt3lnErmYFw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/services/databases.scm (postgresql-configuration)[postgresql]: Unset default. (postgresql-service-type): Remove default-value. (postgresql-service): Revert default to postgresql-10 (rationale: We can remove this service at the same time than postgresql-10, in something like 6 months to a year). * doc/guix.texi: Remove postgresql default reference in documentation. --- doc/guix.texi | 2 +- gnu/services/databases.scm | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 2ab78d6237..ba4bd2cc79 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -26247,7 +26247,7 @@ Data type representing the configuration for the @code{postgresql-service-type}. @table @asis -@item @code{postgresql} (default: @code{postgresql}) +@item @code{postgresql} PostgreSQL package to use for the service. @item @code{port} (default: @code{5432}) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index 0933eb5e79..e8a4acc996 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -167,8 +167,11 @@ (define contents (define-record-type* postgresql-configuration make-postgresql-configuration postgresql-configuration? - (postgresql postgresql-configuration-postgresql ;file-like - (default postgresql)) + ;; Setting no default ensures that the user sets its current postgresql + ;; explicitely. Since major upgrades currently require a manual migration + ;; of the database, this way the user is responsible for upgrading properly. + ;; MAYBE TODO: Write an action to automatically upgrade in Guix. + (postgresql postgresql-configuration-postgresql) ;file-like (port postgresql-configuration-port (default 5432)) (locale postgresql-configuration-locale @@ -343,10 +346,9 @@ (define postgresql-service-type (service-extension profile-service-type (compose list postgresql-configuration-postgresql)))) - (default-value (postgresql-configuration)) (description "Run the PostgreSQL database server."))) -(define-deprecated (postgresql-service #:key (postgresql postgresql) +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) (port 5432) (locale "en_US.utf8") (config-file (postgresql-config-file)) -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v8 2/2] etc: news: Warn users about postgresql default update. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 16 Nov 2024 13:49:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74058@debbugs.gnu.org Cc: Nicolas Graves , Florian Pelz Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173176490813452 (code B ref 74058); Sat, 16 Nov 2024 13:49:03 +0000 Received: (at 74058) by debbugs.gnu.org; 16 Nov 2024 13:48:28 +0000 Received: from localhost ([127.0.0.1]:52539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCJA3-0003Uq-TY for submit@debbugs.gnu.org; Sat, 16 Nov 2024 08:48:28 -0500 Received: from 9.mo576.mail-out.ovh.net ([46.105.56.78]:41075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCJ9y-0003UR-NA for 74058@debbugs.gnu.org; Sat, 16 Nov 2024 08:48:25 -0500 Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.176.202]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4XrFb86FkDz1pqN for <74058@debbugs.gnu.org>; Sat, 16 Nov 2024 13:48:20 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-2jbdq (unknown [10.110.168.167]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 4989D1FD2E; Sat, 16 Nov 2024 13:48:20 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-5b5ff79f4f-2jbdq with ESMTPSA id 9qnCAqSiOGeb6QAA1Ufzgg (envelope-from ); Sat, 16 Nov 2024 13:48:20 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0067037026c-72c0-4310-9fde-b9a2a37fcf91, DCC5B34D136351FDCD74B46CD4CC48AA15126211) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: Nicolas Graves Date: Sat, 16 Nov 2024 14:48:03 +0100 Message-ID: <20241116134811.4660-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241116134811.4660-1-ngraves@ngraves.fr> References: <20241116134811.4660-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11719492130870452895 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrvdeigdehgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevjeehuefghefhjedvtedtieegkedtjeetffegjeeuvddttefguddvhefghfeggeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejgedtheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeimgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=QnrqaH5sIZW5kOn3Gt4r5m5M7pCoCn+leGomPGGeiqQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1731764901; v=1; b=YFT0CsZi1ioRJrR3ctqw+WHLuJ7q2mcXZ3YCs6gr3zeAfFgtDimh3iUu2mNXa6iblSoEMt+T Ukah6Q9JITme+Syhi863D91AwzshhcJJQrw0tQK8tCtLNCHztLqmMHMz3UGVOVFWUDQcef/E0uG 3JVZNtgNAVfGxuFcQLVec6TsdBxVLfuymNK7q2TiWq1Mu3olFy4WEXEsYb3Yc2Yrr9k1smuxSLn sA8S+OKqDSOutT91HKj5DG7+i1LmGlsKNz+TE4qzLkbrMOH9B9w/IuLQPT47fSDLbvQ0fh3sTMz NOz5a6E4iw6qVX5geL7vgc3b3LOnJXB7Qx07E7itzEN9A== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * etc/news.scm: Add entry. Co-authored-by: Florian Pelz --- etc/news.scm | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index fbf16615df..116fa0c43b 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -25,6 +25,7 @@ ;; Copyright © 2024 Vivien Kraus ;; Copyright © 2024 Guillaume Le Vaillant ;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;; Copyright © 2024 Nicolas Graves ;; ;; Copying and distribution of this file, with or without modification, are ;; permitted in any medium without royalty provided the copyright notice and @@ -33,6 +34,68 @@ (channel-news (version 0) + (entry (commit "") ;TODO fill it based on the previous commit + (title (en "PostgreSQL service upgrade") + (de "PostgreSQL-Dienst aktualisiert") + (fr "Mise à jour du service PostgreSQL")) + (body + (en "\ +This news entry concerns users of the @code{postgresql-service-type}. + +The default PostgreSQL used in @code{postgresql-configuration} has been +deprecated, and will be removed in a few months. However, the value of the +default @code{postgresql-configuration-postgresql} can't be directly changed +to a newer major version of PostgreSQL, because switching to a major version +currently requires a manual update of the database. + +Because of this, the default value of postgresql-configuration-postgresql has +been unset. Current users of the service will have to set it manually. If it +was unset, use @code{postgresql-10} and plan an upgrade in the next month to a +supported version of PostgreSQL. To upgrade, you will need to either dump +your database using your previous version of PostgreSQL and reload it in the +new version or use the @command{pg_upgrade} application. See +@url{https://www.postgresql.org/docs/current/upgrading.html} for more info.") + (de "\ +Diese Neuigkeit betrifft Nutzer des @code{postgresql-service-type}. + +Die in @code{postgresql-configuration} bisher vorgegebene Version von +PostgreSQL gilt als veraltet und wird in ein paar Monaten entfernt werden. +Allerdings können wir den Vorgabewert von +@code{postgresql-configuration-postgresql} nicht einfach für Sie auf eine +neuere große Version ändern, weil bei so einem Wechsel die Datenbank derzeit +manuell aktualisiert werden muss. + +Aus diesem Grund wurde der Vorgabewert von +@code{postgresql-configuration-postgresql} von nun an entfernt. Aktuelle +Nutzer des Dienstes müssen sie selbst setzen. Wenn kein Wert gesetzt war, +sollten Sie @code{postgresql-10} eintragen und dabei einplanen, dass Sie es +kommenden Monat auf eine unterstützte Version von PostgreSQL aktualisieren +müssen. Zum Aktualisieren werden Sie entweder mit der vorherigen Version von +PostgreSQL ein Dump Ihrer Datenbank exportieren, das Sie dann in der neuen +Version laden, oder Sie benutzen dafür die Anwendung @command{pg_upgrade}. +Siehe @url{https://www.postgresql.org/docs/current/upgrading.html} für weitere +Informationen.") + (fr "\ +Ce message concerne les utilisateurs du service-type PostgreSQL. + +La précédente version par défaut de PostgreSQL utilisée dans +@code{postgresqsl-configuration} est obsolète et sera supprimée dans quelques +mois. Cependant, la valeur de la configuration par défaut +@code{postgresql-configuration-postgresql} ne peut pas être changée +directement pour une version majeure prise en charge de PostgreSQL, car le +passage à une nouvelle version majeure nécessite actuellement une mise à jour +manuelle de la base de données. + +Pour cette raison, la valeur par défaut de +@code{postgresql-configuration-postgresql} a été supprimée et les utilisateurs +actuels du service doivent la configurer manuellement. Si elle n’était pas +définie, utilisez @code{postgresql-10} et prévoyez une mise à jour dans le +mois à venir vers une version plus récente de PostgreSQL. Pour effectuer la +mise à jour, vous devrez soit exporter votre base de données sous une version +de PostgreSQL puis la réimporter sous une nouvelle version, soit utiliser +l'application @command{pg_upgrade}. Pour plus d'informations, consultez +@url{https://www.postgresql.org/docs/current/upgrading.html}."))) + (entry (commit "cfc85eb0c67a5cf10a3fbe2531b926cbb8c62489") (title (en "Linux-libre 6.10 removed due to end of upstream support") -- 2.46.0 From unknown Fri Sep 05 15:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#74058] [PATCH v8 1/2] gnu: postgresql-configuration: Unset default postgresql. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 16 Nov 2024 17:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Graves Cc: 74058@debbugs.gnu.org Received: via spool by 74058-submit@debbugs.gnu.org id=B74058.173177847024009 (code B ref 74058); Sat, 16 Nov 2024 17:35:01 +0000 Received: (at 74058) by debbugs.gnu.org; 16 Nov 2024 17:34:30 +0000 Received: from localhost ([127.0.0.1]:54641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCMgo-0006FB-CU for submit@debbugs.gnu.org; Sat, 16 Nov 2024 12:34:30 -0500 Received: from relay.yourmailgateway.de ([188.68.61.107]:37967) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCMgl-0006Ey-Qz for 74058@debbugs.gnu.org; Sat, 16 Nov 2024 12:34:29 -0500 Received: from mors-relay-8405.netcup.net (localhost [127.0.0.1]) by mors-relay-8405.netcup.net (Postfix) with ESMTPS id 4XrLc168BMz6y09; Sat, 16 Nov 2024 18:34:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731778465; bh=W+5R37moNrgKzn77HTSLh7+naYHML+JsCWrS/2j1HWY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=eg/K0V2aFeyPVj8OULBWiN+gvHIgQc7/M7zlui8f/Nz86p33GcBHXY5QuGUfSXm3Q iWgkQNGlE0gNEj0EBs5W0OmzgDNLJTZPZaWHfybvlOw+8eBj8U4bVqiZJbW0svq+oi 8zUCDkpVhLxj9xhUWi6RazIFYEbBNDGtrcAAMK5/k9EDSZQHXBDP3r/bauiF2j5v58 H1FVSggieFk2N9PoQvjxx64HTwEUfaK5/zG0r2/ef9BdjRlOOEB1MjituUC0EUGjPT O69gzzfg+PrktCW7KF1N1g4/tb2iT/PVYgjSTUvwR5MQKgxNKG7JDA4Sa1Mp7dqKNr r4mHLj1ouFpPw== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8405.netcup.net (Postfix) with ESMTPS id 4XrLc15MZ1z6xxx; Sat, 16 Nov 2024 18:34:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.898 X-Spam-Level: X-Spam-Status: No, score=-2.898 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, 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 4XrLc03PlFz8scF; Sat, 16 Nov 2024 18:34:24 +0100 (CET) Received: from florianhp (ipb218687b.dynamic.kabel-deutschland.de [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id 1009F83EE6; Sat, 16 Nov 2024 18:34:19 +0100 (CET) From: "pelzflorian (Florian Pelz)" In-Reply-To: <20241116134811.4660-1-ngraves@ngraves.fr> (Nicolas Graves via Guix-patches via's message of "Sat, 16 Nov 2024 14:48:02 +0100") References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241116134811.4660-1-ngraves@ngraves.fr> Date: Sat, 16 Nov 2024 18:34:43 +0100 Message-ID: <87a5dzccb0.fsf@pelzflorian.de> 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: 1009F83EE6 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: QKssRvDTLtx4zWX8MaSBGeqTAOPTbeowDQFGmd4X3Qc4xzTSvQIs9H4h X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Nicolas Graves via Guix-patches via writes: > -(define-deprecated (postgresql-service #:key (postgresql postgresql) > +(define-deprecated (postgresql-service #:key (postgresql postgresql-10) Hello Nicolas. Sorry, another issue. As it should be, after createdb in `guix shell postgresql@14`, reconfigure = with (service postgresql-service-type) gives the error guix system: Fehler: /etc/config.scm:72:21: no value specified for service = of type 'postgresql' ; I change it to (service postgresql-service-type (postgresql-configuration (postgresql postgresql-10))) and reconfigure works again, but after rebooting, sudo herd status shows postgres has failed to start. /var/log/postgresql/pg_ctl.log contains: 2024-11-15 20:37:27.366 GMT [32375] LOG: ending log output to stderr 2024-11-15 20:37:27.366 GMT [32375] HINT: Future log output will go to log= destination "syslog". 2024-11-16 08:06:09.690 GMT [342] LOG: ending log output to stderr 2024-11-16 08:06:09.690 GMT [342] HINT: Future log output will go to log d= estination "syslog". 2024-11-16 11:48:56.075 GMT [344] LOG: ending log output to stderr 2024-11-16 11:48:56.075 GMT [344] HINT: Future log output will go to log d= estination "syslog". 2024-11-16 16:41:19.144 GMT [347] FATAL: database files are incompatible w= ith server 2024-11-16 16:41:19.144 GMT [347] DETAIL: The data directory was initializ= ed by PostgreSQL version 14, which is not compatible with this version 10.2= 3. Should we set the default to postgresql-14 and change /etc/news.scm to recommend version 14, or instead recommend looking for an error in file /var/log/postgresql/pg_ctl.log? I used `guix shell postgresql@14` because it=E2=80=99s the version I get wi= th `guix build -e '(@ (gnu packages databases) postgresql)'`. Was that wrong? Regards, Florian From unknown Fri Sep 05 15:36:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nicolas Graves Subject: bug#74058: closed (Re: [bug#74058] [PATCH v8 1/2] gnu: postgresql-configuration: Unset default postgresql.) Message-ID: References: <87y11jrkoi.fsf@pelzflorian.de> <20241028105741.12834-1-ngraves@ngraves.fr> X-Gnu-PR-Message: they-closed 74058 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 74058@debbugs.gnu.org Date: Sat, 16 Nov 2024 20:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1731788702-21157-1" This is a multi-part message in MIME format... ------------=_1731788702-21157-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74058: [PATCH 0/2] [important] Set postgresql default value to #f and warn= users. 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 74058@debbugs.gnu.org. --=20 74058: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74058 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1731788702-21157-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 74058-done) by debbugs.gnu.org; 16 Nov 2024 20:24:31 +0000 Received: from localhost ([127.0.0.1]:54917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCPLL-0005UG-Dg for submit@debbugs.gnu.org; Sat, 16 Nov 2024 15:24:31 -0500 Received: from relay.yourmailgateway.de ([188.68.63.102]:43513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCPLI-0005U6-By for 74058-done@debbugs.gnu.org; Sat, 16 Nov 2024 15:24:30 -0500 Received: from mors-relay-2502.netcup.net (localhost [127.0.0.1]) by mors-relay-2502.netcup.net (Postfix) with ESMTPS id 4XrQNC0JXHz6201; Sat, 16 Nov 2024 21:24:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1731788667; bh=VXXpxx1lWPrOur2+o5uMoXvvFHeRVuIlP0YXDv0xXPY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=dVc4FwDPM0yVhmJHhhmz6XUO5nr26FoZv90TqzRQndNYPNeHT6+VgpS2LjJLrrpbI PEo/Z65WdD4c4GKWXXX97vMH6OGsF6h9WIJci9vRaOV+X1r5PeE/sFrY36m1VT9ZDm kq1OQw3vjaJgLCwqDF3jCYWwU5MZANwsaX6PzC/AQJtwWfHfJ4+zls8pUHo+D5vb2w FeUziS9t86AuqP8jZeeLgIsJ9uvHo+ad1gVnXS08ZYfshZVukeGuZQ8sduJOjLvrrV MVRvtTgrZr+AQ8ooq3/BcDBOnADYlyLk6Fb+Ho5ye7+AqTFEO91EFErUrRx9/iokqo pFs7CnLfk/CVw== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-2502.netcup.net (Postfix) with ESMTPS id 4XrQNB6hdCz4xY9; Sat, 16 Nov 2024 21:24:26 +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 4XrQNB4NBYz8sbF; Sat, 16 Nov 2024 21:24:25 +0100 (CET) Received: from florianhp (ipb218687b.dynamic.kabel-deutschland.de [178.24.104.123]) by mxe217.netcup.net (Postfix) with ESMTPSA id 7BA11842EB; Sat, 16 Nov 2024 21:24:20 +0100 (CET) From: "pelzflorian (Florian Pelz)" To: Nicolas Graves Subject: Re: [bug#74058] [PATCH v8 1/2] gnu: postgresql-configuration: Unset default postgresql. In-Reply-To: <87a5dzccb0.fsf@pelzflorian.de> (pelzflorian@pelzflorian.de's message of "Sat, 16 Nov 2024 18:34:43 +0100") References: <20241028105741.12834-1-ngraves@ngraves.fr> <20241116134811.4660-1-ngraves@ngraves.fr> <87a5dzccb0.fsf@pelzflorian.de> Date: Sat, 16 Nov 2024 21:24:45 +0100 Message-ID: <87y11jrkoi.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 7BA11842EB X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: HollKPSjkICyPiZoDkJ3AiDEt1NckN9Y1YikV09rfUYzPnVYcb3f5fpj X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74058-done Cc: 74058-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Pushed as b93434e656eba4260df82158a96c295000d3ff44. Ohh Nicolas, I just saw the guix-devel thread which caused you to make the patch. https://lists.gnu.org/archive/html/guix-devel/2024-10/msg00199.html Sorry for the misunderstanding! Regards, Florian ------------=_1731788702-21157-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Oct 2024 11:12:05 +0000 Received: from localhost ([127.0.0.1]:52717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NfI-0002En-Ng for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:12:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:37780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5NfH-0002Eg-Ix for submit@debbugs.gnu.org; Mon, 28 Oct 2024 07:12:04 -0400 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 ) id 1t5Neh-0002Xe-2n for guix-patches@gnu.org; Mon, 28 Oct 2024 07:11:27 -0400 Received: from 6.mo575.mail-out.ovh.net ([46.105.63.100]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t5Ned-0003o6-P9 for guix-patches@gnu.org; Mon, 28 Oct 2024 07:11:26 -0400 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.154]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4XcVvd5fL9z1Zbq for ; Mon, 28 Oct 2024 11:06:53 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-wrrhv (unknown [10.110.188.72]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2F87420606; Mon, 28 Oct 2024 10:57:47 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-5b5ff79f4f-wrrhv with ESMTPSA id 2zDzHytuH2frgAAApn6R9A (envelope-from ); Mon, 28 Oct 2024 10:57:47 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G00594d8b0da-6d16-47a4-8182-7f4780d923ca, 2EBFFEBE9A2CEA4974D3D0C7E73B7B071B2C9EDA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.85.243.20 From: Nicolas Graves To: guix-patches@gnu.org Subject: [PATCH 0/2] [important] Set postgresql default value to #f and warn users. Date: Mon, 28 Oct 2024 11:56:35 +0100 Message-ID: <20241028105741.12834-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 7939001719471203042 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejiedgieejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekledrkeehrddvgeefrddvtddpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=pawqefaSTEFaUrA2cZLgqsIqLY64XWh38rbTCkykjME=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730113613; v=1; b=bg0odeamd2+pgWu2fBfTYUJNlzf2lkB1SysajIz4GM+2niAuz+SZMjo/VMRKeG6fChud3zLF e/2G74Ry3W+PooqZRKYWPZ1UdNwFLi5IYUckeBMgZNxIVM7DOcHIsayw2EAe8FE80wA7r3q56k1 ZBf06606uCuXAPkdwxhFzkpq+bmespLAK56OfrZzEytDMsweu0mi45ajeCtZ0J/u/3uYS2YrZe8 o+X6vNRp7vOCz/hHcaBlrxpysHQs8WayND0Rrbf6WfWrw0hV7h7U5IoQZzuvFTvfTsJ3BROw/ZX unMHe6yrbGYrN3eiOsou4B126Rw6zJcI3hx7gbUuZfUrw== Received-SPF: pass client-ip=46.105.63.100; envelope-from=ngraves@ngraves.fr; helo=6.mo575.mail-out.ovh.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Nicolas Graves X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Nicolas Graves (2): gnu: postgresql-configuration: Set default postgresql to #f. etc: news: Warn users about postgresql default update. etc/news.scm | 41 ++++++++++++++++++++++++++++++++++++++ gnu/services/databases.scm | 10 +++++++--- 2 files changed, 48 insertions(+), 3 deletions(-) -- 2.46.0 ------------=_1731788702-21157-1--