tests: Fix failing 'guix-system-tests' derivation during 'guix pull'.

I have no idea why using specifications->packages in a system test OS breaks
this derivation; it'd be nice to find out.

* gnu/tests/messaging.scm (%pounce-os): Do not use `specifications->packages'.

Reported-by: Ada Stevenson <adanskana@gmail.com>
Reported-by: Ian Eure <ian@retrospec.tv>
Change-Id: Iea727bedecff7a140f895e456ef01503ad11dad0
This commit is contained in:
Maxim Cournoyer 2025-04-22 14:09:40 +09:00
parent 61bfe02ea0
commit c6ee7b0f79
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -32,6 +32,7 @@
#:use-module (gnu packages)
#:use-module (gnu packages irc)
#:use-module (gnu packages messaging)
#:use-module (gnu packages networking)
#:use-module (gnu packages screen)
#:use-module (gnu packages tls)
#:use-module (guix gexp)
@ -388,18 +389,17 @@
(operating-system
(inherit %simple-os)
(packages
(append (specifications->packages
'("ii" "socat"
;; Uncomment for debugging.
;; "gdb"
;; "gnutls" ;for gnutls-cli
;; "screen"
;; "strace"
;; "ngircd:debug"
;; "pounce:debug"
;; "libressl:debug"
;; "gnutls:debug"
))
(append (list ii socat)
;; Uncomment for debugging.
;; (specifications->packages
;; '("gdb"
;; "gnutls" ;for gnutls-cli
;; "screen"
;; "strace"
;; "ngircd:debug"
;; "pounce:debug"
;; "libressl:debug"
;; "gnutls:debug"))
%base-packages))
(services
(cons*