Hi Peter! Thank you for your report.
Am Sonntag, den 12.01.2020, 15:23 +0000 schrieb peter green: > Package: fio > Version: 14.2.5-3 > Severity: serious > > The binary packages built from the ceph source package were recently > removed from mipsel, because the new version of ceph runs out of > address space during the build. Your package build-depends on librbd- > dev and depends on librbd1 which are built from the ceph source > package. So fio is now uninstallable and unbuildable on mipsel. > > The librbd-dev build-dependency is arch-qualified as linux-any, which > suggests building with rbd support is optional. If possible please > build your package without rbd support on mipsel (if this is not > possible then you will probablly need to request removal of the fio > packages on mipsel). I am pretty sure that building with rbd support is optional. However even after looking at Debian Policy in detail¹ I still do not know whether: Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.16.1~), libaio-dev [linux-any], zlib1g-dev, librdmacm-dev [linux-any], libibverbs-dev [linux-any], librbd-dev [linux-any !mipsel], libgtk2.0-dev, libcairo2- dev, libnuma-dev [linux-any], flex, bison, libglusterfs-dev instead of Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.16.1~), libaio-dev [linux-any], zlib1g-dev, librdmacm-dev [linux-any], libibverbs-dev [linux-any], librbd-dev [linux-any !], libgtk2.0-dev, libcairo2-dev, libnuma-dev [linux-any], flex, bison, libglusterfs-dev would work. What I do not know whether I can first include some architecture wildcard and then exclude some other architecture. The policy appears to lack any clear guidance on that. There is also no example in there which indicates that this is possible. Just using [!mipsel] would break the build on other architectures like FreeBSD and Hurd again. [1] https://www.debian.org/doc/debian-policy/ch-relationships.html Thanks, Mit freundlichen Grüßen / With kind regards Martin Steigerwald • Proact Deutschland GmbH Trainer Telefon: +49 911 30999 0 • Fax: +49 911 30999 99 Südwestpark 43 • 90449 Nürnberg • Germany martin.steigerw...@proact.de • www.proact.de Amtsgericht Nürnberg • HRB 18320 Geschäftsführer: Oliver Kügow • Richard Müller • Jonas Hasselberg • Jonas Persson – Delivering Business Agility –