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 <an...@debian.org> almanah Anthony Fok <f...@debian.org> autokey (U) denemo (U) Balint Reczey <rbal...@ubuntu.com> meld Ben Pfaff <b...@cs.stanford.edu> pspp (U) Benjamin Barenblat <bba...@debian.org> coq (U) Carlos Maddela <e7ap...@gmail.com> rmlint David Mohammed <fossfree...@ubuntu.com> desktopfolder Debian Electronics Team <pkg-electronics-de...@alioth-lists.debian.net> gnusim8085 Debian Electronics Team <pkg-electronics-de...@lists.alioth.debian.org> oregano Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> anjuta gitg gtk-d libgtksourceviewmm meld (U) Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> java-gnome Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org> coq frama-c lablgtk3 laby why3 Debian Python Team <team+pyt...@tracker.debian.org> autokey Debian QA Group <packa...@qa.debian.org> giggle Debian Ruby Extras Maintainers <pkg-ruby-extras-maintain...@lists.alioth.debian.org> ruby-gnome Debian Science Maintainers <debian-science-maintain...@lists.alioth.debian.org> gummi Debian Science Team <debian-science-maintain...@lists.alioth.debian.org> pspp Debian Sugar Team <pkg-sugar-de...@lists.alioth.debian.org> sugar sugar-pippy-activity Debian Xfce Maintainers <debian-x...@lists.debian.org> mousepad Debian+Ubuntu MATE Packaging Team <debian-m...@lists.debian.org> mate-applets pluma Dirk Eddelbuettel <e...@debian.org> gretl Dmitry Smirnov <only...@debian.org> giggle Dr. Tobias Quathamer <to...@debian.org> denemo Emilio Pozuelo Monfort <po...@debian.org> meld (U) Enrico Tassi <gareuselesi...@debian.org> coq (U) Friedrich Beckmann <friedrich.beckm...@gmx.de> pspp pspp (U) Georges Khaznadar <georg...@debian.org> pycode-browser Guilhem Bonnefille <guilhem.bonnefi...@gmail.com> giggle (U) Guillaume Mazoyer <respawne...@gmail.com> java-gnome (U) HIGUCHI Daisuke (VDR dai) <d...@debian.org> ruby-gnome (U) Hugo Lefeuvre <h...@debian.org> gummi (U) JCF Ploemen (jcfp) <li...@jcf.pm> xpad Jendrik Seipp <jendrikse...@gmail.com> rednotebook Jeremy Bicha <jbi...@debian.org> anjuta (U) gitg (U) gtk-d (U) libgtksourceviewmm (U) meld (U) John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> mate-applets (U) pluma (U) Jonas Smedegaard <d...@jones.dk> sugar (U) sugar-pippy-activity (U) Josselin Mouette <j...@debian.org> libgtksourceviewmm (U) Laurent Bigonville <bi...@debian.org> gitg (U) Luke Faraone <lfara...@debian.org> autokey autokey (U) Manu Mahajan <m...@codepencil.com> java-gnome (U) Martin Wimpress <c...@flexion.org> mate-applets (U) Matthias Klumpp <m...@debian.org> gtk-d (U) Mehdi Dogguy <me...@debian.org> frama-c (U) laby (U) Michael Biebl <bi...@debian.org> libgtksourceviewmm (U) Michael Schutte <m.schutte...@gmail.com> ruby-gnome (U) Mike Gabriel <sunwea...@debian.org> mate-applets (U) pluma (U) Nis Martensen <nis.marten...@web.de> reportbug (U) Ondřej Tůma <mc...@zeropage.cz> formiko Onkar Shinde <onkarshi...@gmail.com> gnusim8085 (U) Onkar Shinde <onkarshi...@ubuntu.com> java-gnome (U) Paul van Tilburg <pau...@debian.org> ruby-gnome (U) Phil Wyett <philip.wy...@kathenas.org> rednotebook Philipp Kern <pk...@debian.org> gobby Python Applications Packaging Team <python-apps-t...@lists.alioth.debian.org> autokey (U) Ralf Treinen <trei...@debian.org> coq (U) frama-c (U) lablgtk3 (U) why3 (U) Reportbug Maintainers <debian-report...@lists.debian.org> reportbug Ritesh Raj Sarraf <r...@debian.org> snapper-gui Ruben Undheim <rub...@debian.org> oregano (U) Samuel Mimram <smim...@debian.org> coq (U) Sandro Tosi <mo...@debian.org> reportbug (U) Santiago Ruano Rincón <santi...@debian.org> sugar (U) Stefano Karapetsas <stef...@karapetsas.com> mate-applets (U) pluma (U) Stéphane Glondu <glo...@debian.org> coq (U) Tanguy Ortolo <tanguy+deb...@ortolo.eu> latexila Vangelis Mouhtsis <vange...@gnugr.org> mate-applets (U) pluma (U) Varun Hiremath <va...@debian.org> pychess Yangfl <mmyan...@gmail.com> sequeler Yves-Alexis Perez <cor...@debian.org> mousepad (U)