[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#905734: found #905734 hplip/3.17.10



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 <odyx@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

Reply to: