Package: ruby-sinatra Version: 2.0.5-4 Severity: normal Tags: patch User: ubuntu-de...@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. Thanks, -- 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/ slanga...@ubuntu.com vor...@debian.org
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>,