[Debian-med-packaging] Bug#1041794: mrtrix3: build-depends on unmaintained GTK-2-related packages

Simon McVittie smcv at debian.org
Sun Jul 23 18:28:29 BST 2023


Source: mrtrix3
Version: 3.0.3-3
Severity: normal
Tags: trixie sid
User: pkg-gnome-maintainers at lists.alioth.debian.org
Usertags: gtk2 oldlibs
Control: block 967733 by -1
Control: block 967492 by -1
Control: block 967497 by -1

mrtrix3 Build-Depends on libgtkmm-2.4-dev and libgtkglext1-dev, which
in turn depend on the obsolete/unmaintained GTK 2 library.

>From a quick look at the binary package dependencies and source code,
it looks as though this package is a Qt application with no references to
GTK at all, other than a mention of pygtk in a comment. Presumably an
older version used GTK and these dependencies are leftovers?

If my assessment was correct, please remove the unused build-dependencies
so that we can be one step closer to removing libgtkmm-2.4-dev and
libgtkglext1-dev from Debian.

debian/mrtrix3.desktop also mentions GTK, and probably needs updating.

Unrelated to GTK, it's not clear to me whether the libgsl-dev and
libeigen3-dev dependencies are necessary, since they don't seem to be
reflected in the binary package's dependencies, so this might be a good
time to evaluate whether those can be removed too.

Thanks,
    smcv



More information about the Debian-med-packaging mailing list