[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1034863: marked as done (unblock: guix/1.4.0-3)



Your message dated Thu, 27 Apr 2023 12:16:32 +0200
with message-id <79dd2915-2414-9981-de94-a6a27169b3df@debian.org>
and subject line Re: Bug#1034863: unblock: guix/1.4.0-3
has caused the Debian Bug report #1034863,
regarding unblock: guix/1.4.0-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1034863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034863
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: guix@packages.debian.org, vagrant@debian.org
Control: affects -1 + src:guix

Please unblock package guix

[ Reason ]

In Guix 1.4.0 upstream configured an additional substitute server by
default, but I neglected to properly add the signing key for it to
properly work out of the box in the Debian package.

[ Impact ]

The behavior of Debian's guix package will not break assumptions of
the guix community, documentation, etc. which assume both substitute
servers will be enabled by default. If the other substitute server is
down for any reason, the end user will end up rebuilding many
substitutes instead of downloading them from the other server.

[ Tests ]

Performing "guix pull --substitute-urls=https://bordeaux.guix.gnu.org";
successfully downloads substitutes from bordeaux instead of
https://ci.guix.gnu.org. Normally ci.guix.gnu.org is preferred, so
without explicitly specifying substitute-urls you might not notice the
other substitute server is not fully enabled.

[ Risks ]

People upgrading from older versions will need to ACK the conffile
change to fully enable the new substitute server, or add it manually.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

[ Other info ]

Nothing springs to mind!

Thanks for considering!

unblock guix/1.4.0-3

live well,
  vagrant

diff -Nru guix-1.4.0/debian/changelog guix-1.4.0/debian/changelog
--- guix-1.4.0/debian/changelog	2022-12-18 16:22:23.000000000 -0800
+++ guix-1.4.0/debian/changelog	2023-04-21 18:35:03.000000000 -0700
@@ -1,3 +1,15 @@
+guix (1.4.0-3) unstable; urgency=medium
+
+  * debian/rules: Fix syntax of /etc/guix/acl file.
+
+ -- Vagrant Cascadian <vagrant@debian.org>  Fri, 21 Apr 2023 18:35:03 -0700
+
+guix (1.4.0-2) unstable; urgency=medium
+
+  * debian/rules: Add "bordeaux" substitute server to /etc/guix/acl.
+
+ -- Vagrant Cascadian <vagrant@debian.org>  Thu, 20 Apr 2023 22:15:09 -0700
+
 guix (1.4.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru guix-1.4.0/debian/rules guix-1.4.0/debian/rules
--- guix-1.4.0/debian/rules	2022-12-18 16:22:13.000000000 -0800
+++ guix-1.4.0/debian/rules	2023-04-21 18:06:27.000000000 -0700
@@ -54,11 +54,13 @@
 		debian/guix/lib/systemd/system/gnu-store.mount
 	# guix-gc is installed via examples
 	rm -f debian/guix/usr/lib/*/systemd/system/guix-gc.*
-	# Add /etc/default/acl with the default substitute server,
+	# Add /etc/default/acl with the default substitute servers,
 	# with identical output as "guix archive --authorize"
 	mkdir -p debian/guix/etc/guix/
 	printf '(acl\n (entry\n' > debian/guix/etc/guix/acl
 	sed -e 's,^,  ,g' -e 's, $$,,g' etc/substitutes/ci.guix.gnu.org.pub >> debian/guix/etc/guix/acl
+	printf '  (tag\n   (guix import)\n   )\n  )\n (entry\n' >> debian/guix/etc/guix/acl
+	sed -e 's,^,  ,g' -e 's, $$,,g' etc/substitutes/bordeaux.guix.gnu.org.pub >> debian/guix/etc/guix/acl
 	printf '  (tag\n   (guix import)\n   )\n  )\n )\n' >> debian/guix/etc/guix/acl
 	rmdir debian/guix/usr/lib/*/systemd/system/
 	rmdir debian/guix/usr/lib/*/systemd/

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Hi Vagrant,

On 26-04-2023 07:02, Vagrant Cascadian wrote:
unblock guix/1.4.0-3

done.

Paul

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply to: