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

Bug#1029142: marked as done (bullseye-pu: package geeqie/1:1.6-9+deb11u2 (pre-approval))



Your message dated Sat, 16 Sep 2023 01:13:29 +0200
with message-id <20230916011329.0217c362@debian-i7>
and subject line Closing 1029142
has caused the Debian Bug report #1029142,
regarding bullseye-pu: package geeqie/1:1.6-9+deb11u2 (pre-approval)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1029142: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029142
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: pu
Tags: bullseye
Severity: normal

[ Reason ]
The clutter library is buggy, to the extent that geeqie might crash if
not ran without it. This fix simply removes the libchamplain dependency
(which in it's turn depends on clutter). This makes it possible and
easier to run geeqie without the need for the cli --disable-clutter
argument. (Fixes #1027753 [1], and please also see #1018123 [2])

[ Impact ]
People can get a segfault, which can be avoided with --disble-clutter,
but that isn't clearly documented.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  [*] attach debdiff against the package in (old)stable
  [*] the issue is verified as fixed in unstable

[ Changes ]
Simply removing the dependency on libchamplain (which in it's turn
removes the dep on libclutter).


1: https://bugs.debian.org/1027753
2: https://bugs.debian.org/1018123
diff -Nru geeqie-1.6/debian/changelog geeqie-1.6/debian/changelog
--- geeqie-1.6/debian/changelog	2022-03-23 11:40:44.000000000 +0100
+++ geeqie-1.6/debian/changelog	2023-01-18 14:00:45.000000000 +0100
@@ -1,3 +1,10 @@
+geeqie (1:1.6-9+deb11u2) bullseye; urgency=medium
+
+  * Remove dependency on libchamplain, disables clutter support
+    (Closes: #1027753)
+
+ -- Andreas Rönnquist <gusnan@debian.org>  Wed, 18 Jan 2023 14:00:45 +0100
+
 geeqie (1:1.6-9+deb11u1) bullseye; urgency=medium
 
   * Add patch to fix Ctrl click inside of a block selection
diff -Nru geeqie-1.6/debian/control geeqie-1.6/debian/control
--- geeqie-1.6/debian/control	2022-03-23 11:40:44.000000000 +0100
+++ geeqie-1.6/debian/control	2023-01-17 20:21:27.000000000 +0100
@@ -20,7 +20,6 @@
                libwebp-dev,
                libdjvulibre-dev,
                libopenjp2-7-dev,
-               libchamplain-gtk-0.12-dev,
                libpoppler-glib-dev,
                yelp-tools
 Build-Conflicts: libexiv2-dev (= 0.19-2)

--- End Message ---
--- Begin Message ---
Closing bug - if anyone want to spend time on this, feel free to re-open.

/Andreas

--- End Message ---

Reply to: