[DRE-maint] Bug#921201: ruby-sinatra: Remove self-build-depends on ruby-rack-protection, ruby-sinatra-contrib

Steve Langasek steve.langasek at canonical.com
Sun Feb 3 00:31:26 GMT 2019

Package: ruby-sinatra
Version: 2.0.5-4
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu disco ubuntu-patch

The latest ruby-sinatra package build-depends on ruby-sinatra-contrib and
ruby-rack-protection, but these are binary packages built from this very
same source.  This unnecessarily complicates bootstrapping of the package;
although these dependencies can be bypassed via a 'nocheck' build, that is
an unnecessary extra step given that the bits provided by these external
packages are guaranteeably already present in the source.

In order to bootstrap this package for Ubuntu, I have dropped these
self-build-dependencies and the package built with no issues.

Please consider applying this patch in Debian.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru ruby-sinatra-2.0.5/debian/control ruby-sinatra-2.0.5/debian/control
--- ruby-sinatra-2.0.5/debian/control	2019-01-21 13:02:20.000000000 -0800
+++ ruby-sinatra-2.0.5/debian/control	2019-02-02 16:13:57.000000000 -0800
@@ -23,13 +23,11 @@
                ruby-nokogiri <!nocheck>,
                ruby-rabl <!nocheck>,
                ruby-rack (>= 2.0~) <!nocheck>,
-               ruby-rack-protection (>= 2.0.5~) <!nocheck>,
                ruby-rack-test <!nocheck>,
                ruby-rdiscount <!nocheck>,
                ruby-redcarpet <!nocheck>,
                ruby-redcloth <!nocheck>,
                ruby-sass <!nocheck>,
-               ruby-sinatra-contrib <!nocheck>,
                ruby-slim (>= 3.0~) <!nocheck>,
                ruby-tilt (>= 2.0~) <!nocheck>,
                ruby-wikicloth <!nocheck>,

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