[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691730: unblock: schleuder/2.2.1-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

I finally got around to test schleuder 2.2.1-1 in a production environment a
couple weeks ago. This lead me to discover several painful bugs. Several of
them should be considered RC. I preferred to spend time fixing them instead of
doing full reports to the BTS just for the sake of it.

Here's the full changelog with some comments for the most important bugs:

   * Support removed (but not purged) package in weekly cron. (Closes: #678487)
   * Ensure that /etc/schleuder/lists exists before migrating lists from older
     releases format.
	→ This will prevent upgrade to complete if no lists existed
          before.
   * Fix receiving unencrypted messages: transform one missed call to
     'ruby-filemagic' in the 'magic' equivalent.
	→ schleuder/2.2.1-1 is unable to receive unencrypted email.
   * Warn for expiring keys for two weeks instead of more than three years in
     check-expired-keys.
   * Avoid stty calls in check-expired-keys cron avoid weekly error messages.
   * Restore the lost debian-no-rubygems.patch: the Debian package does not need
     rubygems to work.
        → With this patch, Schleuder will fail if the 'rubygems' package
          is not installed, but it is not listed as a dependency.
   * Fix broken member file created by schleuder-newlist when used in
     interactive mode.
   * Fix spelling mistake in debian/NEWS. Thanks lintian for spotting that one.
   * Drop useless Build-Depends on pandoc. Upstream ships manpages since version
     2.2.

Diffstat:

 NEWS                                                     |    2 
 changelog                                                |   20 ++++++
 control                                                  |    2 
 patches/bugs-do-not-call-stty-in-check-expired.patch     |   42 +++++++++++++
 patches/bugs-fix-check-expired-keys-warning-period.patch |   35 +++++++++++
 patches/bugs-fix-interactive-newlist.patch               |   47 +++++++++++++++
 patches/debian-no-rubygems.patch                         |   31 +++++++++
 patches/debian-use-magic-instead-of-filemagic.patch      |   24 +++++++
 patches/series                                           |    4 +
 schleuder.cron.weekly                                    |    3 
 schleuder.postinst                                       |    3 
 11 files changed, 208 insertions(+), 5 deletions(-)


Schleuder is a leaf package with very few users according to Popcon.
The version currently in Wheezy is unfit for production, so please let
schleuder version 2.2.1-2 replace it.

Hint:

unblock schleuder/2.2.1-2

Thanks for your hard work!
-- 
Jérémy Bobbio                        .''`. 
lunar@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   

Attachment: signature.asc
Description: Digital signature


Reply to: