That worked! Although it took some time to figure out how to build using backports. Evidently, there is some folklore involved.
I was even able to make a version for the raspberry pi! Thank You. On Wed, Dec 12, 2018 at 3:24 PM Didier 'OdyX' Raboud <o...@debian.org> wrote: > Dear Paul, > > Le vendredi, 7 décembre 2018, 16.15:01 h CET Paul Elliott a écrit : > > I just downloaded it. It won't build under stretch. All the builds shown > in > > the logs are under sid or experimental. > > It does under stretch-backports (aka stretch + backports) > > > https://buildd.debian.org/status/package.php?p=hplip&suite=stretch-backports > > To build, it needs debhelper and dh-autoreconf from backports indeed. > > > Correct me if I am wrong, but if you build under sid, it won't run under > > stretch, because the libraries linked against won't be the same. > > Exactly. Different release suites produce differently linked software. > > > I don't think it will help stretch users. > > Stretch users don't get updated software, ONLY security fixes. > > Stretch users who enabled backports can get an hplip that was built > against > stretch libraries that can be installed on stretch hosts. > > You seem to want a source hplip from unstable that builds without > modifications in stable. That's not something I'm interested in providing > and > a very unusual requirement for Debian packages. > > You also seem to want binary hplip packages that, when built in unstable, > can > be installed on stretch hosts. That neither is something I'm interested in > providing, _also_ an unusual requirement, and that cannot be easily > guaranteed. > > Finally, this bug was about "Unable to backport package hplip on > stretch". It > is not a requirement for unstable packages to build without changes on > stable. > So I made minimal changes (thanks to inputs from this bug) to be able to > build > hplip in stretch-backports, AND I uploaded this modified package to the > stretch-backports suite. It is now accessible in the Debian-standard way > to > get backported packages on stable. There's nothing more I can (or will) > do. > > EOD for me. > > Cheers, > OdyX