Mass bug filing: dependencies on gtksourceview3
gtksourceview3 was superseded by gtksourceview4 in 2018. Both libraries
provide a GTK 3 widget to display source code with syntax highlighting,
for use in text editors and similar applications.
gtksourceview4 has itself been superseded by gtksourceview5 (ITP: #996609),
which is for GTK 4 applications.
Applications that use gtksourceview3 should switch to gtksourceview4.
Even if the application is going to be ported to GTK 4 and gtksourceview5,
it is probably a good idea to move to gtksourceview4 first.
Upstream porting guide:
https://developer-old.gnome.org/gtksourceview/4.2/porting-guide-3-to-4.html
Mass-filed bugs for this will be usertagged to appear in
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-gnome-maintainers%40lists.alioth.debian.org&tag=gtksourceview3
and will be marked as blocking #996689. I intend to open bugs at a non-RC
severity, but they might be escalated to a RC severity later.
For packages that provide a shared library, such as libgtksourceviewmm,
this change will probably result in a transition (assuming the package
is not removed altogether).
dak says the following packages are affected:
> smcv@coccia ~ % dak rm -R -n gtksourceview3
...
> # Broken Depends:
> almanah: almanah
> anjuta: anjuta
> autokey: autokey-gtk
> coq: coqide [amd64 arm64 armhf i386 ppc64el]
> denemo: denemo
> desktopfolder: desktopfolder
> formiko: formiko
> frama-c: frama-c-base
> giggle: giggle
> gitg: gitg
> gnusim8085: gnusim8085
> gobby: gobby
> gretl: gretl
> gtk-d: libgtkdsv-3-0 [amd64 arm64 armel armhf i386 s390x]
> libgtkdsv-3-dev [amd64 arm64 armel armhf i386 s390x]
> gummi: gummi
> java-gnome: libjava-gnome-jni
> lablgtk3: liblablgtksourceview3-ocaml
> liblablgtksourceview3-ocaml-dev
> laby: laby [amd64 arm64 armhf i386 ppc64el s390x]
> latexila: latexila
> libgtksourceviewmm: libgtksourceviewmm-3.0-0v5
> libgtksourceviewmm-3.0-dev
> mate-applets: mate-applets
> meld: meld
> mousepad: mousepad
> oregano: oregano
> pluma: gir1.2-pluma-1.0
> pluma
> pspp: pspp
> pychess: pychess
> pycode-browser: pycode-browser
> rednotebook: rednotebook
> reportbug: reportbug-gtk
> rmlint: rmlint-gui
> sequeler: sequeler
> snapper-gui: snapper-gui
> sugar: python3-jarabe
> sugar-pippy-activity: sugar-pippy-activity
> why3: why3
> xpad: xpad
>
> # Broken Build-Depends:
> almanah: libgtksourceview-3.0-dev
> anjuta: libgtksourceview-3.0-dev (>= 3.0.0)
> denemo: libgtksourceview-3.0-dev
> desktopfolder: libgtksourceview-3.0-dev
> giggle: libgtksourceview-3.0-dev
> gitg: libgtksourceview-3.0-dev (>= 3.10)
> gnusim8085: libgtksourceview-3.0-dev (>= 3.10.0)
> gobby: libgtksourceview-3.0-dev
> gretl: libgtksourceview-3.0-dev
> gtk-d: libgtksourceview-3.0-dev
> gummi: libgtksourceview-3.0-dev
> java-gnome: libgtksourceview-3.0-dev (>= 3.0)
> lablgtk3: libgtksourceview-3.0-dev
> latexila: libgtksourceview-3.0-dev (>= 3.18)
> libgtksourceviewmm: libgtksourceview-3.0-dev (>= 3.18.0)
> mate-applets: libgtksourceview-3.0-dev
> mousepad: libgtksourceview-3.0-dev
> oregano: libgtksourceview-3.0-dev
> pluma: libgtksourceview-3.0-dev
> pspp: libgtksourceview-3.0-dev (>= 3.22)
> pychess: gir1.2-gtksource-3.0
> ruby-gnome: libgtksourceview-3.0-dev
> sequeler: libgtksourceview-3.0-dev
> xpad: libgtksourceview-3.0-dev (>= 3.22)
smcv
Angel Abad <angel@debian.org>
almanah
Anthony Fok <foka@debian.org>
autokey (U)
denemo (U)
Balint Reczey <rbalint@ubuntu.com>
meld
Ben Pfaff <blp@cs.stanford.edu>
pspp (U)
Benjamin Barenblat <bbaren@debian.org>
coq (U)
Carlos Maddela <e7appew@gmail.com>
rmlint
David Mohammed <fossfreedom@ubuntu.com>
desktopfolder
Debian Electronics Team <pkg-electronics-devel@alioth-lists.debian.net>
gnusim8085
Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
oregano
Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
anjuta
gitg
gtk-d
libgtksourceviewmm
meld (U)
Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
java-gnome
Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
coq
frama-c
lablgtk3
laby
why3
Debian Python Team <team+python@tracker.debian.org>
autokey
Debian QA Group <packages@qa.debian.org>
giggle
Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
ruby-gnome
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
gummi
Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
pspp
Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
sugar
sugar-pippy-activity
Debian Xfce Maintainers <debian-xfce@lists.debian.org>
mousepad
Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
mate-applets
pluma
Dirk Eddelbuettel <edd@debian.org>
gretl
Dmitry Smirnov <onlyjob@debian.org>
giggle
Dr. Tobias Quathamer <toddy@debian.org>
denemo
Emilio Pozuelo Monfort <pochu@debian.org>
meld (U)
Enrico Tassi <gareuselesinge@debian.org>
coq (U)
Friedrich Beckmann <friedrich.beckmann@gmx.de>
pspp
pspp (U)
Georges Khaznadar <georgesk@debian.org>
pycode-browser
Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
giggle (U)
Guillaume Mazoyer <respawneral@gmail.com>
java-gnome (U)
HIGUCHI Daisuke (VDR dai) <dai@debian.org>
ruby-gnome (U)
Hugo Lefeuvre <hle@debian.org>
gummi (U)
JCF Ploemen (jcfp) <linux@jcf.pm>
xpad
Jendrik Seipp <jendrikseipp@gmail.com>
rednotebook
Jeremy Bicha <jbicha@debian.org>
anjuta (U)
gitg (U)
gtk-d (U)
libgtksourceviewmm (U)
meld (U)
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
mate-applets (U)
pluma (U)
Jonas Smedegaard <dr@jones.dk>
sugar (U)
sugar-pippy-activity (U)
Josselin Mouette <joss@debian.org>
libgtksourceviewmm (U)
Laurent Bigonville <bigon@debian.org>
gitg (U)
Luke Faraone <lfaraone@debian.org>
autokey
autokey (U)
Manu Mahajan <manu@codepencil.com>
java-gnome (U)
Martin Wimpress <code@flexion.org>
mate-applets (U)
Matthias Klumpp <mak@debian.org>
gtk-d (U)
Mehdi Dogguy <mehdi@debian.org>
frama-c (U)
laby (U)
Michael Biebl <biebl@debian.org>
libgtksourceviewmm (U)
Michael Schutte <m.schutte.jr@gmail.com>
ruby-gnome (U)
Mike Gabriel <sunweaver@debian.org>
mate-applets (U)
pluma (U)
Nis Martensen <nis.martensen@web.de>
reportbug (U)
Ondřej Tůma <mcbig@zeropage.cz>
formiko
Onkar Shinde <onkarshinde@gmail.com>
gnusim8085 (U)
Onkar Shinde <onkarshinde@ubuntu.com>
java-gnome (U)
Paul van Tilburg <paulvt@debian.org>
ruby-gnome (U)
Phil Wyett <philip.wyett@kathenas.org>
rednotebook
Philipp Kern <pkern@debian.org>
gobby
Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
autokey (U)
Ralf Treinen <treinen@debian.org>
coq (U)
frama-c (U)
lablgtk3 (U)
why3 (U)
Reportbug Maintainers <debian-reportbug@lists.debian.org>
reportbug
Ritesh Raj Sarraf <rrs@debian.org>
snapper-gui
Ruben Undheim <rubund@debian.org>
oregano (U)
Samuel Mimram <smimram@debian.org>
coq (U)
Sandro Tosi <morph@debian.org>
reportbug (U)
Santiago Ruano Rincón <santiago@debian.org>
sugar (U)
Stefano Karapetsas <stefano@karapetsas.com>
mate-applets (U)
pluma (U)
Stéphane Glondu <glondu@debian.org>
coq (U)
Tanguy Ortolo <tanguy+debian@ortolo.eu>
latexila
Vangelis Mouhtsis <vangelis@gnugr.org>
mate-applets (U)
pluma (U)
Varun Hiremath <varun@debian.org>
pychess
Yangfl <mmyangfl@gmail.com>
sequeler
Yves-Alexis Perez <corsac@debian.org>
mousepad (U)
Reply to: