Source: aptly
Version: 1.6.1+ds1-1
Severity: normal
X-Debbugs-Cc: gnu...@packages.debian.org

Hello,

aptly throws a strange CI error against gnupg 2.4.7:

t06_publish   ➔ PublishSnapshot38Test               ... FAIL     17s
running command: aptly -architectures=s390x mirror create 
-keyring=aptlytest.gpg -filter='installer' -with-installer stretch 
http://repo.aptly.info/system-tests/archive.debian.org/debian-archive/debian/ 
stretch main

fixture Output:
[...]
Snapshot stretch successfully created.
You can run 'aptly publish snapshot stretch' to publish snapshot as Debian 
repository.

running command: aptly publish snapshot 
-keyring=/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/files/aptly.pub
 
-secret-keyring=/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/files/aptly.sec
 stretch

Verifying gold file: 
/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/t06_publish/PublishSnapshot38Test_gold
Traceback (most recent call last):
File "/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/run.py", line 
129, in run
t.test()
~~~~~~^^
File "/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/lib.py", line 
168, in test
raise exc
File "/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/lib.py", line 
164, in test
self.check()
~~~~~~~~~~^^
File 
"/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/t06_publish/snapshot.py",
 line 1167, in check
super(PublishSnapshot38Test, self).check()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/lib.py", line 
381, in check_output
self.verify_match(self.get_gold(), self.output,
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
match_prepare=self.outputMatchPrepare)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.hop2hu7ReX/src/github.com/aptly-dev/aptly/system/lib.py", line 
513, in verify_match
raise Exception("content doesn't match:\n" + diff + "\n")
Exception: content doesn't match:
--- 
+++ 
@@ -1,7 +1,7 @@
+Signing file 'main_installer-s390x_current_images_SHA256SUMS' with gpg, please 
enter your passphrase when prompted:
Loading packages...
Generating metadata files and linking package files...
Finalizing metadata files...
-Signing file 'main_installer-s390x_current_images_SHA256SUMS' with gpg, please 
enter your passphrase when prompted:
Signing file 'Release' with gpg, please enter your passphrase when prompted:
Clearsigning file 'Release' with gpg, please enter your passphrase when 
prompted:

---------------------------------------

Afaict the message "Signing file
'main_installer-s390x_current_images_SHA256SUMS' with gpg [...]" shows
up a little bit earlier and the testsuite is unhappy with that. Is this
really an issue on the gpg side?

TIA, cu Andreas

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.17-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

Reply via email to