[DRE-maint] Bug#675083: bsfilter: should follow Debian Ruby policy draft (more)

Paul van Tilburg paulvt at debian.org
Tue May 29 19:12:13 UTC 2012


Package: bsfilter
Version: 1:1.0.17-2
Severity: important

Hi!

This package is part of the Debian/Ruby Extras team, but it is different
in several different ways.  In some ways it violates the Debian Ruby
policy draft or team package practices; see also [1].

This bug report should be considered as a package review.  As I am not
familiar with the Japanese character sets, nor the package itself, I would
like to leave the changes to you.  (But do note that the freeze is near!)

My remarks:
* The maintainer of the package should be the team, the rest of us should
  be added as uploaders once we touch the package.
* The Vcs-* fields are missing, please add them.
* The standards version can be bumped.
* If the depend is set on ruby1.8, also set XS-Ruby-Versions and 
  XB-Ruby-Versions and ensure that the bsfilter script uses
  #!/usr/bin/ruby1.8.
* The suggest on libchasen-ruby1.8 can never be fulfilled, I cannot find
  this package anywhere?
* The names of the libraries in the depends, libkakasi-ruby1.8,
  libdb-ruby1.8, and libqdbm-ruby1.8 should be changed to ruby-kakasi,
  ruby-bdb, and ruby-qdbm respectively.
* There seems to be a source problem for bsfilter concerning ruby-kakasi
  and mipsel, please refer to [2] for details.
* Please convert the copyright file to the Debian copyright format
  version 1.0
* Please run the test suite during the build process.
* It seems that debian/docs is emtpy, maybe it should contain "htdocs"?
* The pristine-tar branch seems to be missing.

Thanks in advance,
Paul

1: http://wiki.debian.org/Teams/Ruby/Packaging
2: http://qa.debian.org/debcheck.php?dist=sid&package=bsfilter

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

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash





More information about the Pkg-ruby-extras-maintainers mailing list