Bug#731465: ecasound: Please update to allow for Ruby 1.8 deprecation

Alessandro Ghedini ghedo at debian.org
Thu Dec 5 18:16:50 UTC 2013


Control: tags -1 pending

On gio, dic 05, 2013 at 11:37:26 -0600, Gunnar Wolf wrote:
> Package: ecasound
> Version: 2.9.0-1
> Severity: important
> Tags: patch
> 
> Hi,
> 
> Your package depends on the obsolete 1.8 version of Ruby.
> 
> Ruby1.8 is scheduled to be removed before the Jessie release. You can
> apply the trivial patch I am inlining here to make it work under newer
> Ruby releases (including 1.9.1, which will be Jessie's default).
> 
> This patch also drops the transitional libecasound-ruby1.8 package,
> as, since it was introduced pre-wheezy, it's no longer necessary.

ruby-ecasound was introduced *in* wheezy, and the transitional package is still
necessary for proper upgrades from squeeze (not that I expect to be many users
of the package, let alone in squeeze, but still).

> Please note that I did *not* check the package works fine with this
> change made — It just makes the dependency go away. Several packages
> are known to use a syntax that clashes with Ruby >= 1.9.1; please test
> before uploading!

Looks good to me (at least the tests seem to run fine).

> +Depends: ${misc:Depends}, ruby | ruby-interpreters, ecasound

Shouldn't it be "ruby-interpreter" (without final 's')?

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20131205/7df83f6d/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list