Package: python-cylc
Version: 7.8.4-1
Tags: patch

I looked into cross building cylc and noticed that the only
architecture-dependent package it contains - python-cylc - is not
actually architecture-dependent. All of its files are exactly equal
across all release architectures. It's a pure Python module. I found no
explanation as to why it must be Architecture: any. Please switch it to
Architecture: all. By doing so, cylc becomes irrelevant to cross
building. We also save some buildd time and archive space.

Helmut
diff --minimal -Nru cylc-7.8.4/debian/changelog cylc-7.8.4/debian/changelog
--- cylc-7.8.4/debian/changelog 2019-09-24 13:19:44.000000000 +0200
+++ cylc-7.8.4/debian/changelog 2020-01-24 16:51:56.000000000 +0100
@@ -1,3 +1,10 @@
+cylc (7.8.4-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert python-cylc to Architecture: all. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 24 Jan 2020 16:51:56 +0100
+
 cylc (7.8.4-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru cylc-7.8.4/debian/control cylc-7.8.4/debian/control
--- cylc-7.8.4/debian/control   2019-09-24 13:19:44.000000000 +0200
+++ cylc-7.8.4/debian/control   2020-01-24 16:51:56.000000000 +0100
@@ -35,7 +35,7 @@
 
 Package: python-cylc
 Section: python
-Architecture:  any
+Architecture: all
 Breaks: xdot (<< 0.7-2)
 Replaces: xdot (<< 0.7-2)
 Depends: ${python:Depends}, ${misc:Depends}, pyro, fonts-glewlwyd,

Reply via email to