[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: