Source: openhpi Version: 3.8.0-2.1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
openhpi participates in dependency loops relevant to architecture bootstrap. Instead of working on such a difficult problem, I looked into easily droppable dependencies. It turns out that openhpi migrated from libltld to glib. Therefore, the libltdl-dev dependency has become obsolete. openipmi is actually used, but the openipmi package containing tools is unused during a nocheck build. It can be annotated <!nocheck>. And since linking -lncurses was patched out of the ipmi plugin, the dependency on libncurses5-dev has also become obsolete. Please consider applying the attached patch. Helmut
--- openhpi-3.8.0/debian/changelog +++ openhpi-3.8.0/debian/changelog @@ -1,3 +1,14 @@ +openhpi (3.8.0-2.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Drop unused libltdl-dev. openhpi migrated to glib. + + Annotate openipmi <!nocheck>. Not used during nocheck build. + + Drop unused libncurses5-dev as plugins/ipmi no longer links -lncurses + due to makefile_3.8.0.patch. + + -- Helmut Grohne <hel...@subdivi.de> Sun, 24 Jan 2021 13:24:46 +0100 + openhpi (3.8.0-2.1) unstable; urgency=medium * Non maintainer upload by the Reproducible Builds team. --- openhpi-3.8.0/debian/control +++ openhpi-3.8.0/debian/control @@ -4,7 +4,7 @@ Maintainer: Mohan Devarajulu <mohan.devaraj...@hpe.com> Uploaders: Khalid Aziz <kha...@debian.org> Homepage: http://openhpi.org -Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.1~), autoconf (>= 2.57), automake(>= 1.9), uuid-dev, libglib2.0-dev (>= 2.2), pkg-config, libltdl-dev, openipmi (>= 2.0.7), libopenipmi-dev (>=2.0.7), libsnmp-dev, libssl-dev, libsysfs-dev (>= 0.3), libncurses5-dev, libxml2-dev, librabbitmq-dev, libcurl4-openssl-dev, libjson-c-dev +Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.1~), autoconf (>= 2.57), automake(>= 1.9), uuid-dev, libglib2.0-dev (>= 2.2), pkg-config, openipmi (>= 2.0.7) <!nocheck>, libopenipmi-dev (>=2.0.7), libsnmp-dev, libssl-dev, libsysfs-dev (>= 0.3), libxml2-dev, librabbitmq-dev, libcurl4-openssl-dev, libjson-c-dev Standards-Version: 4.0.0 Package: libopenhpi3