Web lists-archives.com

Re: debhelper and friends for LTS




On Tue, Apr 23, 2019 at 12:46:54PM +0200, Ondřej Surý wrote:
> Hey,
> 
> the jessie-backports removal itself is a logical step and it’s good that it was done.
> 
> That said, it complicates things a lot when backporting packages to Jessie. Usually, it’s fine to just pull $random extra library to the extra repository, but debhelper and friends is a different beast, as it often requires upgrades in steps, or pulling some extra packages or dropping them, etc.

The packages are still available after the removal:
  deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports main

> This is now especially painful with the differences between debhelper compact 9/10 and 11/12 as those changes require reverting lots of tiny bits in the source packages as more and more gets converted to v12.
>
> I don’t have a good solution for this, but keeping the debhelper and friends (dpkg-dev, dh_<foo>) in an extra suite would be very much helpful for people like me backporting bigger stacks to Jessie. I provide PHP (5.6, 7.0 and up), apache2, nginx, ... and it’s very painful from time to time.
>...

AFAIK debhelper >= 11 was never in jessie-backports-sloppy.

And the requirement to backport packages like cmake or meson from buster 
would make it *very* painful for anyone trying to backport debhelper 12 
to jessie.

> Cheers,
> Ondrej

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed