[DRE-maint] Bug#894305: package build-depends on legacy ruby2.3-dev

Antonio Terceiro terceiro at debian.org
Fri Mar 30 23:00:29 UTC 2018


On Thu, 29 Mar 2018 01:11:20 +0800 Matthias Klose <doko at debian.org> wrote:
> Package: src:ruby-debugger-ruby-core-source
> Version: 1.3.8+ds-1
> Severity: serious
> Tags: sid buster patch
> 
> the package build-depends on legacy ruby2.3-dev which is going to be removed. Is
> there are reason not to use the unversioned b-d?
> 
> patch at
> http://launchpadlibrarian.net/362398716/ruby-debugger-ruby-core-source_1.3.8+ds-1_1.3.8+ds-1ubuntu1.diff.gz

I don't think this patch fixes anything.

This package is fundamentally broken and useless, and is in the archive
just to satisfy a pointless dependency. I did an entire analysis of the
situation back when this package is ITP'ed, but AFAICT I was completely
ignored:

https://lists.debian.org/debian-ruby/2017/09/msg00016.html

Now, we have a hardcoded dependency on ruby2.3-dev, which is a blocker
for the removal of ruby2.3.

I just made an upload of ruby-rblineprof removing the dependency on
ruby-debugger-ruby-core-source, and will request the removal of
ruby-debugger-ruby-core-source from the archive.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20180330/711de13c/attachment.sig>


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