Bug#870418: How much longer should Shutter remain in sid?

intrigeri intrigeri at debian.org
Tue Jul 24 03:32:22 BST 2018


Hi,

(status update on top, specific questions for Jeremy and Dominique at
the bottom)

Jeremy Bicha:
> As announced [1], we do not intend to release Debian 10 "Buster" with
> the old libgnome (and related) libraries. As part of this process, I
> am now raising the severity of these bugs.

Almost a year has now passed since I've filed this bug report during
DebCamp17. Shutter is now the only blocker that currently prevents us
from removing 7 obsolete lib*-perl packages from the archive, which in
turns blocks removing obsolete GNOME 2 libraries. Since then, calls
for help were sent to the gtk-perl list (9 months ago) and to
debian-{devel,user}@ (6.5 months ago).

My understanding of the upstream situation [1] is:

 - A patch was proposed by Dominique Dumont 4 months ago, that ports
   file handling from VFS to GIO. Thanks Dominique!

 - As a follow-up to this patch submission, on March 11 the only
   active upstream maintainer of Shutter wrote "I'm not a developer
   and in particular I never learnt Pearl and never worked with GTK
   libraries", cannot review patches, and proposed to give Dominique
   access to the upstream BZR repo so he can fix stuff directly there
   (and de facto become the only person active upstream with
   development skills). Dominique did not reply to this offer.

 - I'm not aware of any WIP to port Shutter away from its other
   lib{gtk,gnome}2-*-perl dependencies (see the list of RC bugs
   blocked by this one for details).

[1] https://bugs.launchpad.net/shutter/+bug/1006290

At this point, it looks quite clear that nobody has the skills,
motivation and time to take over Shutter development upstream and port
its codebase to non-obsolete libraries during the Buster development
cycle. shutter and lib*-perl packages were removed from testing a few
months ago and it's unlikely they'll be part of the Buster release.

What I'm now wondering is how long we want to keep them in sid.

With my pkg-perl team member hat on, I'm not very comfortable with
keeping, under the team umbrella, 7 obsolete lib{gtk,gnome}2-*-perl
packages in the archive, themselves depending on libraries that have
been declared unmaintained upstream for years. I'm fine with keeping
them in sid a little longer (say, until the end of 2018) if Dominique
thinks that waiting some more has any chance to bring a new Shutter
version that does not depend on these obsolete libraries. Dominique,
what do you think?

Jeremy, what's the plan wrt. obsolete GNOME libraries in sid?

Cheers,
-- 
intrigeri



More information about the pkg-perl-maintainers mailing list