DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: haskell-gi-gtk4 4.0.12-1

New Package Report

.changes
Sourcehaskell-gi-gtk4
Version4.0.12-1
Changed-ByIlias Tsitsimpis
Architecturesource amd64 all
Distributionunstable
DateSun, 15 Feb 2026 11:56:39 +0200
Changelog
haskell-gi-gtk4 (4.0.12-1) unstable; urgency=low
 .
   * Initial release (Closes: #1128025)
.dsc
Componentmain
Package-Listlibghc-gi-gtk4-dev deb haskell optional arch=any
libghc-gi-gtk4-doc deb doc optional arch=all
libghc-gi-gtk4-prof deb haskell optional arch=any
Sectionhaskell
Priorityoptional
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: gi-gtk4
Upstream-Contact: Iñaki García Etxebarria
Source: https://hackage.haskell.org/package/gi-gtk4

Files: *
Copyright: Iñaki García Etxebarria
License: LGPL-2.1+static-linking-exception

Files: debian/*
Copyright: held by the contributors mentioned in debian/changelog
License: LGPL-2.1+static-linking-exception

License: LGPL-2.1+static-linking-exception
 The gi-gtk4 library and included works are provided under the terms of the
 GNU Library General Public License (LGPL) version 2.1 with the following
 exception:
 .
 Static linking of applications or any other source to the gi-gtk4 library
 does not constitute a modified or derivative work and does not require
 the author(s) to provide source code for said work, to link against the
 shared gi-gtk4 libraries, or to link their applications against a
 user-supplied version of gi-gtk4. If you link applications to a modified
 version of gi-gtk4, then the changes to gi-gtk4 must be provided under the
 terms of the LGPL.
 .
 See /usr/share/common-licenses/LGPL-2.1 on your Debian-based system.

Review Information

accepted — allocated to awm 19 days ago, started 19 days ago, completed 19 days ago.

Final Comment

Please look at the lintian warnings, particularly the privacy breach one, where
the relevant documentation images could perhaps be held locally rather than fetched
from the internet.

Thanks!

Public Notes

19 days ago ● public

Lintian

Command: lintian -Iiv -L '>=warning' --show-overrides --color=never
Exit code: 2

N:
E: libghc-gi-gtk4-dev: custom-library-search-path RUNPATH /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace [usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSgi-gtk4-4.0.12-KC7AoU4r9oGGC3ZXuhVjDk-ghc9.10.3.so]
N: 
N:   The binary or shared library sets RPATH or RUNPATH. This overrides the
N:   normal library search path, possibly interfering with local policy and
N:   causing problems for multilib, among other issues.
N:   
N:   The only time a binary or shared library in a Debian package should set
N:   RPATH or RUNPATH is if it is linked to private shared libraries in the
N:   same package. In that case, place those private shared libraries in
N:   /usr/lib/*package*. Libraries used by binaries in other packages should be
N:   placed in /lib or /usr/lib as appropriate, with a proper SONAME, in which
N:   case RPATH/RUNPATH is unnecessary.
N:   
N:   To fix this problem, look for link lines like:
N:   
N:       gcc test.o -o test -Wl,--rpath,/usr/local/lib
N:   
N:   or
N:   
N:       gcc test.o -o test -R/usr/local/lib
N:   
N:   and remove the -Wl,--rpath or -R argument. You can also use the chrpath
N:   utility to remove the RPATH.
N: 
N:   Please refer to https://wiki.debian.org/RpathIssue for details.
N: 
N:   Visibility: error
N:   Show-Always: no
N:   Check: binaries/rpath
N:   Renamed from: binary-or-shlib-defines-rpath
N: 
N:
E: libghc-gi-gtk4-dev: custom-library-search-path RUNPATH /usr/lib/x86_64-linux-gnu [usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSgi-gtk4-4.0.12-KC7AoU4r9oGGC3ZXuhVjDk-ghc9.10.3.so]
N:
W: libghc-gi-gtk4-dev: copyright-without-copyright-notice
N: 
N:   The copyright file for this package does not appear to contain a copyright
N:   notice. You should copy the copyright notice from the upstream source (or
N:   add one of your own for a native package). A copyright notice must consist
N:   of Copyright, Copr., or the Unicode symbol of C in a circle followed by
N:   the years and the copyright holder. A copyright notice is not required for
N:   a work to be copyrighted, but Debian requires the copyright file include
N:   the authors and years of copyright, and including a valid copyright notice
N:   is the best way to do that. Examples:
N:   
N:     Copyright YYYY Firstname Lastname <address@example.com>
N:     Copr. YYYY-YYYY Firstname Lastname <address@example.com>
N:     © YYYY,YYYY Firstname Lastname <address@example.com>
N:   
N:   If the package is in the public domain rather than copyrighted, be sure to
N:   mention "public domain" in the copyright file. Please be aware that this
N:   is very rare and not the same as a DFSG-free license. True public domain
N:   software is generally limited to such special cases as a work product of a
N:   United States government agency.
N: 
N:   Please refer to https://ftp-master.debian.org/REJECT-FAQ.html for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: debian/copyright
N: 
N:
W: libghc-gi-gtk4-doc: copyright-without-copyright-notice
N:
W: libghc-gi-gtk4-prof: copyright-without-copyright-notice
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/arrows.png" />] (https://docs.gtk.org/gtk4/arrows.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N: 
N:   This package creates a potential privacy breach by fetching data from an
N:   external website at runtime. Please remove these scripts or external HTML
N:   resources.
N:   
N:   Please replace any scripts, images, or other remote resources with
N:   non-remote resources. It is preferable to replace them with text and links
N:   but local copies of the remote resources are also acceptable as long as
N:   they don't also make calls to remote services. Please ensure that the
N:   remote resources are suitable for Debian main before making local copies
N:   of them.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: files/privacy-breach
N: 
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/background.png" />] (https://docs.gtk.org/gtk4/background.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/checks.png" />] (https://docs.gtk.org/gtk4/checks.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/down-center.png" />] (https://docs.gtk.org/gtk4/down-center.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/down-end.png" />] (https://docs.gtk.org/gtk4/down-end.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/down-start.png" />] (https://docs.gtk.org/gtk4/down-start.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/expanders.png" />] (https://docs.gtk.org/gtk4/expanders.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/filechooser.png" title="an example gtkfilechooserdialog" />] (https://docs.gtk.org/gtk4/filechooser.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-FileChooserDialog.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/focus.png" />] (https://docs.gtk.org/gtk4/focus.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/frames.png" />] (https://docs.gtk.org/gtk4/frames.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/handles.png" />] (https://docs.gtk.org/gtk4/handles.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-btlr.png" />] (https://docs.gtk.org/gtk4/layout-btlr.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-btrl.png" />] (https://docs.gtk.org/gtk4/layout-btrl.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-lrbt.png" />] (https://docs.gtk.org/gtk4/layout-lrbt.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-lrtb.png" />] (https://docs.gtk.org/gtk4/layout-lrtb.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-rlbt.png" />] (https://docs.gtk.org/gtk4/layout-rlbt.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-rltb.png" />] (https://docs.gtk.org/gtk4/layout-rltb.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-tblr.png" />] (https://docs.gtk.org/gtk4/layout-tblr.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/layout-tbrl.png" />] (https://docs.gtk.org/gtk4/layout-tbrl.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Enums.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/left-center.png" />] (https://docs.gtk.org/gtk4/left-center.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/left-end.png" />] (https://docs.gtk.org/gtk4/left-end.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/left-start.png" />] (https://docs.gtk.org/gtk4/left-start.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/options.png" />] (https://docs.gtk.org/gtk4/options.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Functions.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/right-center.png" />] (https://docs.gtk.org/gtk4/right-center.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/right-end.png" />] (https://docs.gtk.org/gtk4/right-end.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/right-start.png" />] (https://docs.gtk.org/gtk4/right-start.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/tree-view-coordinates.png" />] (https://docs.gtk.org/gtk4/tree-view-coordinates.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-TreeView.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/up-center.png" />] (https://docs.gtk.org/gtk4/up-center.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/up-end.png" />] (https://docs.gtk.org/gtk4/up-end.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]
N:
W: libghc-gi-gtk4-doc: privacy-breach-generic [<img src="https://docs.gtk.org/gtk4/up-start.png" />] (https://docs.gtk.org/gtk4/up-start.png) [usr/share/doc/libghc-gi-gtk4-doc/html/GI-Gtk-Objects-MenuButton.html]

Back to Dashboard | View all reviews for this package