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.

Reply via email to