Source: schleuder Version: 3.6.0-3 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211104 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > # GPGME::Error::NoSecretKey: > # No secret key > # ./lib/schleuder/mail/message.rb:29:in `setup' > > Finished in 3 minutes 25.6 seconds (files took 1.3 seconds to load) > 487 examples, 32 failures > > Failed examples: > > rspec ./spec/schleuder/integration/keywords_spec.rb:1560 # user sends keyword > x-fetch-key with URL > rspec ./spec/schleuder/integration/keywords_spec.rb:3025 # user sends keyword > x-delete-key with not distinctly matching argument > rspec ./spec/schleuder/integration/keywords_spec.rb:1678 # user sends keyword > x-fetch-key with fingerprint > rspec ./spec/schleuder/integration/keywords_spec.rb:1717 # user sends keyword > x-fetch-key with fingerprint of unchanged key > rspec ./spec/schleuder/integration/keywords_spec.rb:1482 # user sends keyword > x-fetch-key with email address > rspec ./spec/schleuder/errors_spec.rb:46 # Errors ::KeywordAdminOnly shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:55 # Errors ::ListdirProblem shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:37 # Errors ::KeyAdduidFailed shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:32 # Errors ::DecryptionFailed shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:65 # Errors ::MessageTooBig shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:28 # Errors ::LoadingListSettingsFailed > shows sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:41 # Errors ::KeyGenerationFailed shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:50 # Errors ::ListNotFound shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:70 # Errors ::TooManyKeys shows > sensible string in response to to_s() > rspec ./spec/schleuder/errors_spec.rb:60 # Errors ::MessageEmpty shows > sensible string in response to to_s() > rspec ./spec/schleuder/integration/filters_spec.rb:5 # running filters > .max_message_size bounces to big mails > rspec ./spec/schleuder-api-daemon/requests/keys_spec.rb:26 # keys via api > check does check keys with authorization > rspec ./spec/schleuder/unit/list_spec.rb:512 # Schleuder::List#fetch_keys > fetches one key by fingerprint > rspec ./spec/schleuder/unit/list_spec.rb:529 # Schleuder::List#fetch_keys > fetches one key by URL > rspec ./spec/schleuder/unit/list_spec.rb:546 # Schleuder::List#fetch_keys > fetches one key by email address > rspec ./spec/schleuder/unit/list_spec.rb:563 # Schleuder::List#fetch_keys > does not import non-self-signatures if gpg >= 2.1.15; or else sends a warning > rspec ./spec/schleuder/unit/list_spec.rb:447 # Schleuder::List#check_keys > adds a message if a key is invalid > rspec ./spec/schleuder/unit/list_spec.rb:440 # Schleuder::List#check_keys > adds a message if a key is disabled > rspec ./spec/schleuder/unit/list_spec.rb:433 # Schleuder::List#check_keys > adds a message if a key is revoked > rspec ./spec/schleuder/unit/list_spec.rb:412 # Schleuder::List#check_keys > adds a message if a key expires in two weeks or less > rspec ./spec/schleuder/integration/cli_spec.rb:220 # cli #refresh_keys warns > about file system permissions if it was run as root > rspec ./spec/schleuder/integration/cli_spec.rb:152 # cli #refresh_keys > updates keys from the keyserver > rspec ./spec/schleuder/integration/cli_spec.rb:175 # cli #refresh_keys > updates keys from the keyserver for only a specific list > rspec ./spec/schleuder/integration/cli_spec.rb:201 # cli #refresh_keys > reports errors from refreshing keys > rspec ./spec/schleuder/runner_spec.rb:238 # Schleuder::Runner#run mails not > encrypted to the list key handles a mail which was encrypted to a passphrase > and returns DecryptionFailed error > rspec ./spec/schleuder/runner_spec.rb:253 # Schleuder::Runner#run mails not > encrypted to the list key handles a mail containing PGP-garbage and returns > DecryptionFailed error > rspec ./spec/schleuder/runner_spec.rb:222 # Schleuder::Runner#run mails not > encrypted to the list key handles a mail which was encrypted to an absent key > and returns DecryptionFailed error > > Randomized with seed 10138 > > /usr/bin/ruby3.0 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --format > documentation failed > ERROR: Test "ruby3.0" failed: The full build log is available from: http://qa-logs.debian.net/2021/11/04/schleuder_3.6.0-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.