[DRE-maint] Bug#968869: gem2deb-test-runner: missing depends for dpkg-parsechangelog
    Valentin Vidic 
    vvidic at debian.org
       
    Sat Aug 22 19:58:11 BST 2020
    
    
  
Package: gem2deb-test-runner
Version: 1.2.1
Severity: normal
Dear Maintainer,
It seems that gem2deb-test-runner calls dpkg-parsechangelog but does
not depend on dpkg-dev as shown by this failing test created by
autopkgtest-pkg-ruby:
autopkgtest [20:40:28]: test command1: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1
autopkgtest [20:40:28]: test command1: [-----------------------
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.7                           │
└──────────────────────────────────────────────────────────────────────────────┘
/usr/lib/ruby/vendor_ruby/gem2deb/metadata.rb:168:in ``': No such file or directory - dpkg-parsechangelog (Errno::ENOENT)
        from /usr/lib/ruby/vendor_ruby/gem2deb/metadata.rb:168:in `populate_gemspec_fields'
        from /usr/lib/ruby/vendor_ruby/gem2deb/metadata.rb:38:in `initialize'
        from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:90:in `new'
        from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:90:in `block in do_check_dependencies'
        from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:89:in `each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:89:in `do_check_dependencies'
        from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:79:in `run_tests'
        from /usr/bin/gem2deb-test-runner:67:in `<main>'
autopkgtest [20:40:29]: test command1: -----------------------]
autopkgtest [20:40:29]: test command1:  - - - - - - - - - - results - - - - - - - - - -
command1             FAIL non-zero exit status 1
-- 
Valentin
    
    
More information about the Pkg-ruby-extras-maintainers
mailing list