[Debian-astro-maintainers] Bug#1014499: libsbig: builds uninstallable libsbig-dev package on unsupported archs

Steve Langasek steve.langasek at canonical.com
Thu Jul 7 03:25:03 BST 2022


Package: libsbig
Version: 4.9.9-2
Severity: serious
Tags: patch
Justification: uninstallable
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu kinetic ubuntu-patch

Hi Thorsten,

In Ubuntu I've noticed that libsbig is not releasable because the package
autobuilds a -dev package on all archs, but it is uninstallable on most
archs because the runtime library package is only available on amd64, armhf,
and arm64.

This also prevents the package from being released to Debian testing.

I'm assuming that the -dev package is meant to only be provided on the archs
where the runtime library package is provided, rather than it serving some
other limited function on these other architectures; so I have uploaded the
attached patch to Ubuntu to get the two binary packages in sync.

Thanks for considering,
-- 
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/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru libsbig-4.9.9/debian/control libsbig-4.9.9/debian/control
--- libsbig-4.9.9/debian/control	2022-06-07 14:59:12.000000000 -0700
+++ libsbig-4.9.9/debian/control	2022-07-06 18:29:11.000000000 -0700
@@ -27,7 +27,7 @@
 
 Package: libsbig-dev
 Section: non-free/libdevel
-Architecture: any
+Architecture: amd64 armhf arm64
 Depends: libsbig4 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: SBIG Universal Library Driver - development files
  The Official Santa Barbra Instrument Group (SBIG) Universal Library


More information about the Debian-astro-maintainers mailing list