[DRE-maint] Bug#981388: ruby-nokogiri: annotate test dependencies <!nocheck>

Helmut Grohne helmut at subdivi.de
Sat Jan 30 13:15:50 GMT 2021


Source: ruby-nokogiri
Version: 1.11.1+dfsg-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

ruby-nokogiri cannot be cross built from source, because its build
dependencies cannot be satisfied. Instead of looking into such a
difficult problem, I looked into easily droppable dependencies and found
that all of its ruby-* dependencies are only relevant to testing and can
thus be made optional via the <!nocheck> profile. Please consider
applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru ruby-nokogiri-1.11.1+dfsg/debian/changelog ruby-nokogiri-1.11.1+dfsg/debian/changelog
--- ruby-nokogiri-1.11.1+dfsg/debian/changelog	2021-01-16 07:37:10.000000000 +0100
+++ ruby-nokogiri-1.11.1+dfsg/debian/changelog	2021-01-30 13:52:36.000000000 +0100
@@ -1,3 +1,10 @@
+ruby-nokogiri (1.11.1+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 30 Jan 2021 13:52:36 +0100
+
 ruby-nokogiri (1.11.1+dfsg-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff --minimal -Nru ruby-nokogiri-1.11.1+dfsg/debian/control ruby-nokogiri-1.11.1+dfsg/debian/control
--- ruby-nokogiri-1.11.1+dfsg/debian/control	2021-01-16 07:37:10.000000000 +0100
+++ ruby-nokogiri-1.11.1+dfsg/debian/control	2021-01-30 13:52:36.000000000 +0100
@@ -12,10 +12,10 @@
                libxml2-dev,
                libxslt-dev,
                pkg-config,
-               ruby-minitest,
-               ruby-minitest-reporters,
-               ruby-pkg-config,
-               ruby-simplecov,
+               ruby-minitest <!nocheck>,
+               ruby-minitest-reporters <!nocheck>,
+               ruby-pkg-config <!nocheck>,
+               ruby-simplecov <!nocheck>,
                zlib1g-dev
 Standards-Version: 4.5.1
 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-nokogiri.git


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