Your message dated Mon, 27 Jan 2014 11:00:24 +0000
with message-id <[email protected]>
and subject line Bug#675114: fixed in raspell 1.3-1
has caused the Debian Bug report #675114,
regarding raspell: [[email protected]: Transition of Ruby packages to 
the new Ruby policy]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
675114: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: raspell
Version: 1.2-1

Just a reminder to self.
--- Begin Message ---
Hi!

In a few weeks from now, Wheezy will be frozen. One of the goals of the
Ruby Team for Wheezy is to try to push as far as possible the transition
to a new policy for Ruby library.

You receive this email because you are listed as the maintainer or
uploader of a Ruby package which has been detected as not using this new
policy. See the list of maintainers/packages at the end of this email.

The Debian Ruby Team have put a lot of effort on this goal, converting
(most of) the packages they maintain to this policy. The success of this
effort can be measured on the graph [0].

    0: http://pkg-ruby-extras.alioth.debian.org/wheezy/

The data used for this graph taken into account *all* Ruby libraries
contained in Debian, and not only those maintained by the Ruby packaging
team. In order to improve the overall quality of Ruby packages in Debian
and to ensure consistency in the way Ruby packages are installed and
used, we need to finish the transition, and therefore we strongly
encourage all maintainers of Ruby packages in Debian to update their
packages to reflect these changes. These changes concern three
different aspects: the package naming convention, the path where
libraries are installed, and the execution of test suites at build time.
These aspects are briefly described below and detailed in the draft of
the Ruby policy [1], most of which being taken care of automatically by
our packaging tool gem2deb.

    1: 
http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-policy.git;=summary
    2: http://packages.debian.org/sid/gem2deb

Naming conventions
==================

The source packages libfoo-ruby should be renamed ruby-foo. If these
packages provide extensions needing to be compiled for the various Ruby
versions, these should nevertheless be shipped in the same binary
package, also called ruby-foo. If the package is mainly used as an
application, then it can be named just "foo". The naming convention can
be of course adapted in the case of the packaging of utilities (chef,
rails, redmine...).

With the convention we used before, not only were we shipping distinct
Ruby packages per interpreter version (i.e. libfoo-ruby1.8 and
libfoo-ruby1.9.1) and needed to hold large-scale repackaging on ABI
jumpis (as in the latest 1.9 → 1.9.1 change). With this new convention
(and build system – read on for details) only one binary package will be
built, and will carry all of the needed components, either in a common
place or in the version-specific directories.

For more extensive information see our guidelines for Ruby packaging [3].

    3: http://wiki.debian.org/Teams/Ruby/Packaging#Guidelines_for_Ruby_packaging


Install locations for libraries
===============================

Libraries not bundled with the Ruby interpreters should be installed
somewhere in /usr/lib/ruby/vendor_ruby directory, instead of
/usr/lib/ruby/1.8 or /usr/lib/ruby/1.9.1. A Pure Ruby library working
for all Ruby version would go in /usr/lib/ruby/vendor_ruby.  Files
specific to a version of the interpreter should go in
/usr/lib/ruby/vendor_ruby/$RUBYVER (vendorlibdir). Code compiled
specifically for the host architecture should go to
/usr/lib/ruby/vendor_ruby/$RUBYVER/$ARCH (vendorarchdir).

For the moment, MRI Ruby 1.8 and 1.9 can use the libraries installed in
these directories. JRuby would need to have theses directories added to
$LOAD_PATH and advertised by RbConfig (see #663342).


Running test suites during package build
========================================

A large number of Ruby libraries provide a test suite. It is recommended
to run these tests during the construction of the package in order to
check that the package will (at least partially) work with the
interpreters and other libraries included in the distribution.


A new packaging tool: gem2deb
=============================

The "gem2deb" tool takes care of most of the points mentioned above in
an automatised way. Running gem2deb on your orig tarball or a gem
package from your upstream will get you most of the way towards making
your package compatible with the new draft Ruby policy.  Instructions
for the transition to gem2deb are available on the wiki page [4] of the
team.

    4: 
http://wiki.debian.org/Teams/Ruby/Packaging#Howto:_converting_a_package_from_ruby-pkg-tools_to_gem2deb

gem2deb builds binary packages which are amenable to all of the
currently existing Ruby interpreters, and is future-proofed so that when
a new one is included in Debian, all of our packages will gain support
with just a rebuild. It also adds niceties such as proper Gem following
via debian/watch or packaging with simple, current practices for
debian/*. Please do consider repackaging using it!

To conclude, we encourage you to update these Ruby packages
packages so that they follow the guidelines above. Everyone willing to
team maintain their Ruby packages is of course welcome to join the Ruby
Packaging team (pkg-ruby-extras on alioth) and import their packages in
the team repository. We would be happy to answer your questions and hear
your comments on [email protected] or on the #debian-ruby IRC
channel.

Cédric Boutillier, for the Ruby Team.


________

List of Ruby packages needing to be converted to the new policy, sorted
by maintainer/uploader:


Adam Majer <[email protected]>
   libbz2-ruby

akira yamada <[email protected]>
   bsfilter
   libeb-ruby
   libkakasi-ruby
   libshadow-ruby
   libuconv-ruby
   racc
   rdtool

Alan Boudreault <[email protected]>
   mapserver (U)

Aleksey Kravchenko <[email protected]>
   rhash

Alessandro Ghedini <[email protected]>
   ecasound (U)

Alessio Treglia <[email protected]>
   ecasound (U)

Alex Pennace <[email protected]>
   raspell

Alexander Wirt <[email protected]>
   rrdtool (U)

Andreas Tille <[email protected]>
   libsbml (U)

Andrew Pollock <[email protected]>
   puppet (U)

ARAKI Yasuhiro <[email protected]>
   gonzui
   mod-ruby (U)

Arnaud Cornet <[email protected]>
   ruby-prof

Athena Capital Research <[email protected]>
   quickfix
   rubyluabridge

Aurélien GÉRÔME <[email protected]>
   libnet-irc-ruby
   libsnmp-ruby

Benjamin Drung <[email protected]>
   xmms2

Bernd Zeimetz <[email protected]>
   rrdtool (U)

Bram Senders <[email protected]>
   shoes

Bryan McLellan <[email protected]>
   libabstract-ruby

C.J. Adams-Collier <[email protected]>
   dlr-languages (U)

Cajus Pollmeier <[email protected]>
   qpid-cpp

Changyan Xie <[email protected]>
   libsbml (U)

Christoph Egger <[email protected]>
   graphviz (U)

Cleto Martín <[email protected]>
   zeroc-ice (U)

Dafydd Harries <[email protected]>
   rbbr
   ruby-amazon

Daigo Moriwaki <[email protected]>
   tdiary

Daniel Watkins <[email protected]>
   ditz

Dave Beckett <[email protected]>
   redland-bindings

David Claughton <[email protected]>
   graphviz

David Palacio <[email protected]>
   korundum (U)
   qtruby (U)

Debian CLI Libraries Team <[email protected]>
   dlr-languages

Debian GIS Project <[email protected]>
   gdal
   geos
   mapserver
   ruby-hdfeos5

Debian Med Packaging Team <[email protected]>
   libsbml

Debian Multimedia Maintainers
<[email protected]>
   ecasound

Debian Qt/KDE Maintainers <[email protected]>
   korundum
   qtruby

Debian RRDtool Team <[email protected]>
   rrdtool

Debian Vim Maintainers <[email protected]>
   vim

Decklin Foster <[email protected]>
   libchronic-ruby
   liblockfile-ruby
   libtrollop-ruby

Deepak Tripathi <[email protected]>
   libhtml-htmltokenizer-ruby
   libxml-simple-ruby

Dirk Eddelbuettel <[email protected]>
   quantlib-swig

Esteban Manchado Velázquez <[email protected]>
   dhelp

Francesco Paolo Lovergine <[email protected]>
   gdal (U)
   geos (U)
   mapserver (U)

Francesco Poli (wintermute) <[email protected]>
   apt-listbugs

Francisco Moya <[email protected]>
   zeroc-ice

Georgios M. Zarkadas <[email protected]>
   dhelp (U)

Gudjon I. Gudjonsson <[email protected]>
   comedilib

Guilherme de S. Pastore <[email protected]>
   subversion (U)

Gustavo Franco <[email protected]>
   ruby-mp3info

Hendrik Sattler <[email protected]>
   obexftp

Ivo Maintz <[email protected]>
   libsbml (U)

James McCoy <[email protected]>
   vim (U)

Janos Guljas <[email protected]>
   uwsgi

Jesse van den Kieboom <[email protected]>
   gnoemoe

Joey Schulze <[email protected]>
   vpim

Jon Bernard <[email protected]>
   libfam-ruby
   libimlib2-ruby

Jérémy Bobbio <[email protected]>
   schleuder

Kenshi Muto <[email protected]>
   quickml

KURASHIKI Satoru <[email protected]>
   hyperestraier
   qdbm

Kurt Roeckx <[email protected]>
   epic5

Masahito Omote <[email protected]>
   prime
   prime-dict
   sary-ruby
   suikyo

Matt Palmer <[email protected]>
   dns323-firmware-tools
   libaugeas-ruby

Matthias Klose <[email protected]>
   dlr-languages (U)

Micah Anderson <[email protected]>
   puppet (U)

Michael Janssen <[email protected]>
   player

Michael Meskes <[email protected]>
   korundum (U)
   qtruby (U)

Mirco Bauer <[email protected]>
   dlr-languages (U)

Moritz Muehlenhoff <[email protected]>
   elinks (U)

Moriyoshi Koizumi <[email protected]>
   libsbml (U)

Nico Golde <[email protected]>
   stfl
   tpp

Nicolas Valcárcel Scerpella (Canonical) <[email protected]>
   libaugeas-ruby (U)

Nigel Kersten <[email protected]>
   puppet (U)

NIIBE Yutaka <[email protected]>
   gonzui (U)
   htree
   langscan
   libescape-ruby
   libwebapp-ruby
   samidare
   tomoe
   treil
   wfo

Nobuhiro IMAI <[email protected]>
   rubilicious

Olly Betts <[email protected]>
   xapian-bindings

Pablo Lorenzzoni <[email protected]>
   html-template

Paul van Tilburg <[email protected]>
   gnoemoe (U)
   shoes (U)

Peter Samuelson <[email protected]>
   subversion

Puppet Package Maintainers <[email protected]>
   puppet

Roberto C. Sanchez <[email protected]>
   quickfix (U)
   rubyluabridge (U)

Russ Allbery <[email protected]>
   remctl

Ryan Niebur <[email protected]>
   libxml-simple-ruby (U)

Sebastian Harl <[email protected]>
   graphviz (U)
   rrdtool (U)

Sebastien Delafond <[email protected]>
   god

Shugo Maeda <[email protected]>
   eruby
   librmail-ruby
   libwrap-ruby
   mod-ruby
   mod-ruby (U)

Siegfried-Angel Gevatter Pujals <[email protected]>
   screenruler

Stefan Hornburg (Racke) <[email protected]>
   dhelp (U)

Stig Sandbeck Mathisen <[email protected]>
   puppet (U)

Sune Vuorela <[email protected]>
   korundum (U)
   qtruby (U)

Sylvestre Ledru <[email protected]>
   ohcount

Taku YASUI <[email protected]>
   libgettext-ruby (U)
   libimage-size-ruby (U)
   librd-html-ext-ruby (U)
   libzip-ruby (U)

Taku YASUI <[email protected]>
   hiki
   libexif-ruby
   libfilesystem-ruby (U)
   libmp3tag-ruby
   nadoka
   ruby-exif (U)

TANIGUCHI Takaki <[email protected]>
   amrita2
   aswiki

Tatsuki Sugiura <[email protected]>
   libfcgi-ruby
   libfilesystem-ruby
   libgettext-ruby
   libimage-size-ruby
   libneedle-extras-ruby
   libneedle-ruby
   libnet-netrc-ruby
   libnora-ruby
   librd-html-ext-ruby
   libvorbisfile-ruby
   libzip-ruby

Tatsuya Kinoshita <[email protected]>
   mhc

Thomas Mueller <[email protected]>
   apt-listbugs (U)

Thorsten Alteholz <[email protected]>
   libsbml (U)

Todd Troxell <[email protected]>
   flvtool2

Tomas Pospisek <[email protected]>
   posixlock

Torsten Marek <[email protected]>
   korundum (U)
   qtruby (U)

Torsten Werner <[email protected]>
   ohcount (U)

Troy Heber <[email protected]>
   subversion (U)

Y Giridhar Appaji Nag <[email protected]>
   elinks

YAEGASHI Takeshi <[email protected]>
   rubyfilter

Youhei SASAKI <[email protected]>
   rttool
   ruby-hdfeos5 (U)

Yukiharu YABUKI <[email protected]>
   td2planet


--- End Message ---

--- End Message ---
--- Begin Message ---
Source: raspell
Source-Version: 1.3-1

We believe that the bug you reported is fixed in the latest version of
raspell, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <[email protected]> (supplier of updated raspell package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 15 Jan 2014 14:01:19 +0100
Source: raspell
Binary: raspell libraspell-ruby libraspell-ruby1.8 libraspell-ruby1.9.1
Architecture: source amd64 all
Version: 1.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Description: 
 libraspell-ruby - Transitional package for raspell
 libraspell-ruby1.8 - Transitional package for raspell
 libraspell-ruby1.9.1 - Transitional package for raspell
 raspell    - interface binding for the Aspell spelling checker
Closes: 624242 675114 722374
Changes: 
 raspell (1.3-1) unstable; urgency=medium
 .
   * Adption of the package by the Ruby Extras Maintainers team
   * New upstream version 1.3
   * Improve description (Closes: #624242)
   * Transition to the new Ruby policy (Closes: #675114, #722374)
   * Make libraspell-ruby* transitional packages and provide a raspell
     binary package
   * Build-Depend on aspell-en and Recommends aspell-dictionary
   * Add patches to fix format-security issues and add an explicit
     dictionary for tests
   * debian/copyright: use copyright-format-1.0
   * Add lintian-overrides about duplicated descriptions of transitional
     packages
Checksums-Sha1: 
 d5c972ac18868fb6954d833c44ce2bfe50b05ff7 2200 raspell_1.3-1.dsc
 ba7067ab4349c1da7e843a74400ed3bce969cf15 18473 raspell_1.3.orig.tar.gz
 21bfe87ebe2e19fd56ee940d9380467a1ae6d073 3591 raspell_1.3-1.debian.tar.gz
 63718e4e156cacc65cf7ca5a9ea1645f801599d7 13680 raspell_1.3-1_amd64.deb
 97547f02759015720279feed3fea6d741c849da1 2610 libraspell-ruby_1.3-1_all.deb
 bf9c98c5bd36b5a99d93931848471a716270a61d 2612 libraspell-ruby1.8_1.3-1_all.deb
 083038e49340e9b40125c8a92cc9aad2c1c452f7 2614 
libraspell-ruby1.9.1_1.3-1_all.deb
Checksums-Sha256: 
 c445407f639d43829de313420aa7f2d07794c9f317d94df1eea5c8088944a4ee 2200 
raspell_1.3-1.dsc
 cbfa380f748a19a55825ed92c75190bca7b029a8f9dd09392b8ad1342238b36a 18473 
raspell_1.3.orig.tar.gz
 bee066dddd6743904d511b3c882e057e6fd098595e20352eb8c56279d2b815d2 3591 
raspell_1.3-1.debian.tar.gz
 63b75975ba0bc605a9e8beda3a4dc8c06bc839c6d1db3d11f1c97531a660d1f7 13680 
raspell_1.3-1_amd64.deb
 ef1e1361e2aa47d66433c36ea7f974a093aba16767f9f2857d180eec9c7b215d 2610 
libraspell-ruby_1.3-1_all.deb
 815d6335c367b312dddcef6e7daf7aebfaa459b9ad311b3ac499548e85dfe9e1 2612 
libraspell-ruby1.8_1.3-1_all.deb
 767acced779b64a113bd9245e88f921280ab228a8fa576ac339975aa27dceb13 2614 
libraspell-ruby1.9.1_1.3-1_all.deb
Files: 
 778cdcda796ba00b0cb13e5f112bcf1e 2200 ruby optional raspell_1.3-1.dsc
 a759592b25c59c0e7e20687302bb6422 18473 ruby optional raspell_1.3.orig.tar.gz
 b22082aee1d3cd89cfab8ae15e7fbf19 3591 ruby optional raspell_1.3-1.debian.tar.gz
 d43a0df346af6cf5e3629fc41726cc91 13680 ruby optional raspell_1.3-1_amd64.deb
 34e7e3be0669e3a677c36d23205589e3 2610 oldlibs extra 
libraspell-ruby_1.3-1_all.deb
 45aaf5558f249cfd78fc2df5827c34a6 2612 oldlibs extra 
libraspell-ruby1.8_1.3-1_all.deb
 acc38357be9c80cf3f5e72b6b9a22063 2614 oldlibs extra 
libraspell-ruby1.9.1_1.3-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJS1qJ6AAoJEKkHZFuPn48JHUMP/04fwKHDg09PsnFmhu22rDvj
bfP+ad4Xcy3zZRre0UNJumt28ww0FOUQuPEBvMETVrqp0ZYYBHmSRzDJ/dy3BZVI
+hiCwGVQdSaCi8ML6g7VE6fSTNCJl44HEtM8RX1aC9XEuxVaDY7JAstX8I9IeZnc
YsKI1A8dhRkdmDtdsqhYvoAOwyX52mY1awkicPw7hzwLVHcm/kzpCcVUAPejchSm
GEADMaWJs8NaMwrvKDbEn8qF1mT4xWRwMBtOyVoJ6c2PYCz/HWAXKFFN9i+2FzM9
mD9kx+c4ceXqgnEza8edH+4wFfQ7bm8DZ97djxKQggEBvENIbHDIKoGqzjpUCbHf
zaXvyyycDHnHHngT37qjGPVUmR1aya1/ZszkIDNdzfQ3KsoU8qtOGp+q7i6mh4zN
XKZki4lQrKyAOYp75QeYZyKpuJepPehFvb9wlTCM2ho5jPbFNQ1qh5qKfcPJCzLd
XwRIFTWuuhxQsVxYRWEnaP84hsJmwPy6vOZcZOIJFoXyyKZMSCmshMwRRIE6SiNz
RXK008/1Sv7kNNNbt7JSzWVfbIoRY4GHE/EHnPZbb394t1da0k8NciqNLNldSywW
vktc6I1HzsXiETdxiu0v47WvHelAodkAB+PDdcQoO/6RHIESsY9RdILt8vfHxNtv
wOH5B9sYvr7VZ1Es+KOH
=ISY3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to