Sorry for the late follow up -- would you happen to remember why pymvpa2 is listed as effected? AFAIK we do not use python-decorator, thus we do not build- or run depend on it. So why are we affected?
On Wed, 14 Mar 2018, Helmut Grohne wrote: > Source: python-decorator > Version: 4.1.2-1 > Tags: patch > User: helm...@debian.org > Usertags: rebootstrap > Control: affects -1 + src:dipy src:gr-gsm src:nipy src:pymvpa2 src:theano > src:uc-echo > The affected packages cannot satisfy their cross Build-Depends, because > their dependency on python-decorator or python3-decorator is > unsatisfiable. In general, Architecture: all packages can never satisfy > cross Build-Depends unless marked Multi-Arch: foreign. I think that > marking these packages Multi-Arch: foreign is correct because: > * All of them are Architecture: all. > * All of their Depends are either annotated :any. > * While the maintainer scripts produce architecture-specific Python > bytecode files, this bytecode matches whatever Python happens to be > installed. Also Python modules can be used without pre-compiled > bytecode files, so embedded interpreters for a foreign architecture > (a very uncommon case) continue to work (albeit a bit slower). > Please consider applying the attached patch. > Helmut > diff --minimal -Nru python-decorator-4.1.2/debian/changelog > python-decorator-4.1.2/debian/changelog > --- python-decorator-4.1.2/debian/changelog 2017-09-29 11:06:44.000000000 > +0200 > +++ python-decorator-4.1.2/debian/changelog 2018-03-14 20:04:22.000000000 > +0100 > @@ -1,3 +1,10 @@ > +python-decorator (4.1.2-1.1) UNRELEASED; urgency=medium > + > + * Non-maintainer upload. > + * Mark all packages Multi-Arch: foreign (closes: #-1) > + > + -- Helmut Grohne <hel...@subdivi.de> Wed, 14 Mar 2018 20:04:22 +0100 > + > python-decorator (4.1.2-1) unstable; urgency=medium > * New upstream release (closes: 869560) > diff --minimal -Nru python-decorator-4.1.2/debian/control > python-decorator-4.1.2/debian/control > --- python-decorator-4.1.2/debian/control 2017-09-29 11:06:44.000000000 > +0200 > +++ python-decorator-4.1.2/debian/control 2018-03-14 20:04:20.000000000 > +0100 > @@ -14,6 +14,7 @@ > Package: python-decorator > Architecture: all > +Multi-Arch: foreign > Depends: ${python:Depends}, ${misc:Depends} > Enhances: python-pylons > Description: simplify usage of Python decorators by programmers > @@ -33,6 +34,7 @@ > Package: python3-decorator > Architecture: all > +Multi-Arch: foreign > Depends: ${python3:Depends}, ${misc:Depends} > Description: simplify usage of Python decorators by programmers > Python 2.4 decorators have significantly changed the way Python programs are > _______________________________________________ > Python-modules-team mailing list > python-modules-t...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team -- Yaroslav O. Halchenko Center for Open Neuroscience http://centerforopenneuroscience.org Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik