Bug#886063: libgnomecanvas: Don't release with Buster

2018-08-18 Thread Niels Thykier
On Sun, 29 Jul 2018 12:24:21 +0100 Simon McVittie  wrote:
> On Sun, 29 Jul 2018 at 02:50:40 -0400, Borden Rhodes wrote:
> > "libgnomecanvas is not related to libgnome in any way despite the
> > name. It provides a high-performance canvas widget for GTK2, it is the
> > standard canvas widget for GTK2. There is no good replacement for
> > GTK3. I am not aware of any serious issues with it apart from it being
> > old."
> 
> The major issue with libgnomecanvas is that it has no upstream maintainer
> (#895350). Its upstream git repository is marked as archived:
> 
> https://gitlab.gnome.org/Archive/libgnomecanvas/
> 
> and it has had no non-translation commits since January 2011.
> 
> The Debian GNOME maintainers do not have the bandwidth to maintain many
> packages in Debian 10 'buster' that are dead upstream. Adrian Bunk and
> Gert Wollny have expressed interest in taking over maintenance (see
> #895247), but have not yet uploaded a version setting either of them
> as maintainers.
> 
> My main concern about this package being adopted is that its name and
> current package description do not indicate that it is no longer
> maintained or recommended by the GNOME project. Any new maintainer
> should fix this.
> 
> smcv
> 
> 

Hi,

If it is still a goal to get libgnomecanvas removed from buster, then
the remaining reverse dependencies should be migrated away from
libgnomecanvas to something else.  At the moment, I see the following 4
reverse dependencies that could prevent the removal of libgnomecanvas
*without* any RC bugs against them:

"""

amide: amide
frama-c: frama-c
lablgtk2: liblablgtk2-gnome-ocaml
  liblablgtk2-gnome-ocaml-dev
ocamlgraph: ocamlgraph-editor [amd64 arm64 armhf i386 ppc64el s390x]

"""
(NB: lablgtk2 has #885677 which may count as such; not entirely sure)

If you would like libgnomecanvas removed, then please ensure that all
reverse dependencies have RC bugs requesting them to move away from this
package.

Thanks,
~Niels



Bug#886063: libgnomecanvas: Don't release with Buster

2018-07-29 Thread Simon McVittie
On Sun, 29 Jul 2018 at 02:50:40 -0400, Borden Rhodes wrote:
> "libgnomecanvas is not related to libgnome in any way despite the
> name. It provides a high-performance canvas widget for GTK2, it is the
> standard canvas widget for GTK2. There is no good replacement for
> GTK3. I am not aware of any serious issues with it apart from it being
> old."

The major issue with libgnomecanvas is that it has no upstream maintainer
(#895350). Its upstream git repository is marked as archived:

https://gitlab.gnome.org/Archive/libgnomecanvas/

and it has had no non-translation commits since January 2011.

The Debian GNOME maintainers do not have the bandwidth to maintain many
packages in Debian 10 'buster' that are dead upstream. Adrian Bunk and
Gert Wollny have expressed interest in taking over maintenance (see
#895247), but have not yet uploaded a version setting either of them
as maintainers.

My main concern about this package being adopted is that its name and
current package description do not indicate that it is no longer
maintained or recommended by the GNOME project. Any new maintainer
should fix this.

smcv



Bug#886063: libgnomecanvas: Don't release with Buster

2018-07-29 Thread Borden Rhodes
I apologise. The relevant post is
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885777#22:

"Uh, wait... the mailing list post from October 2017 announcing the
deprecation and removal of libgnome and libgnomeui and other related
libraries didn't even list libgnomecanvas among the libraries to be
removed, or xournal among the affected packages -- perhaps showing
awareness that libgnomecanvas is in fact not related to libgnome in
any way.  Could it be that someone got overzealous and decided to
remove libgnomecanvas for no good reason?  Perhaps that can still be
undone?"



Bug#886063: libgnomecanvas: Don't release with Buster

2018-07-29 Thread Borden Rhodes
The Xournal package requires this package. If you refer to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885777#17, it
appears that this package has been flagged for removal somewhat
over-zealously:

"libgnomecanvas is not related to libgnome in any way despite the
name. It provides a high-performance canvas widget for GTK2, it is the
standard canvas widget for GTK2. There is no good replacement for
GTK3. I am not aware of any serious issues with it apart from it being
old."

I depend on Xournal, and as there is no suitable GTK3 replacement, I'm
curious whether it is possible to appeal the decision to remove
libgnomecanvas on the grounds that it apperntly is not part of the
libgnome code base.



Bug#886063: libgnomecanvas: Don't release with Buster

2018-01-01 Thread Jeremy Bicha
Source: libgnomecanvas
Version: 2.30.3-3
Severity: serious
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: oldlibs libgnomecanvas
Tags: sid buster

As announced [1], we do not intend to release Debian 10 "Buster" with
the old libgnome (and related) libraries.

libgnomecanvas is one of these unmaintained libraries.

[1] https://lists.debian.org/debian-devel/2017/10/msg00299.html

On behalf of the Debian GNOME team,
Jeremy Bicha