Your message dated Sun, 12 Jan 2020 06:19:12 +0000
with message-id <[email protected]>
and subject line Bug#943342: fixed in gbonds 2.0.3-13
has caused the Debian Bug report #943342,
regarding gbonds: Useless B-D on libgconf2-dev
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 [email protected]
immediately.)


-- 
943342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943342
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gbonds
Version: 2.0.3-12
Severity: normal

This package still build-depends on libgconf2-dev which prevents the
removal of src:gconf2 from the archive.

Unrelated, but please consider applying the attached patch for your next
upload.  The GConf migration was done during the stretch->buster upgrade
so there's no point in keeping that code.  Thanks.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32

Kernel: Linux 5.3.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), 
LANGUAGE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gbonds depends on:
ii  gbonds-data          2.0.3-12
ii  libc6                2.29-2
ii  libcairo2            1.16.0-4
ii  libgdk-pixbuf2.0-0   2.40.0+dfsg-1
ii  libglib2.0-0         2.62.1-1
ii  libgtk-3-0           3.24.12-1
ii  libpango-1.0-0       1.42.4-7
ii  libpangocairo-1.0-0  1.42.4-7
ii  libxml2              2.9.4+dfsg1-7+b3

gbonds recommends no packages.

gbonds suggests no packages.

-- no debconf information
>From bda0f3c1d7a94c913f15f5d3092d00d068273756 Mon Sep 17 00:00:00 2001
From: Yavor Doganov <[email protected]>
Date: Wed, 23 Oct 2019 19:06:27 +0300
Subject: [PATCH] Remove GConf migration code

---
 debian/gbonds-data.install    |   1 -
 debian/patches/gsettings-port | 155 ++--------------------------------
 2 files changed, 7 insertions(+), 149 deletions(-)

diff --git a/debian/gbonds-data.install b/debian/gbonds-data.install
index dc88514..5216214 100644
--- a/debian/gbonds-data.install
+++ b/debian/gbonds-data.install
@@ -1,6 +1,5 @@
 usr/share/application-registry
 usr/share/gbonds
-usr/share/GConf/gsettings
 usr/share/glib-2.0/schemas
 usr/share/gnome
 usr/share/mime
diff --git a/debian/patches/gsettings-port b/debian/patches/gsettings-port
index 79b2a08..7fb02ec 100644
--- a/debian/patches/gsettings-port
+++ b/debian/patches/gsettings-port
@@ -94,7 +94,7 @@ Last-Update: 2018-10-28
  			
 --- gbonds-pkg.orig/data/Makefile.am
 +++ gbonds-pkg/data/Makefile.am
-@@ -27,6 +27,15 @@
+@@ -27,6 +27,12 @@
  newmimedir = $(datadir)/mime/packages
  newmime_DATA = $(xml_files)
  
@@ -103,14 +103,11 @@ Last-Update: 2018-10-28
 +gsettings_ENUM_FILES = $(top_srcdir)/src/prefs.h
 +
 +@GSETTINGS_RULES@
-+
-+data_convertdir = $(datadir)/GConf/gsettings
-+dist_data_convert_DATA = gbonds.convert
 +
  redemptiondir = $(datadir)/gbonds
  redemption_DATA = \
  	download-sites.xml \
-@@ -72,6 +81,7 @@
+@@ -72,6 +78,7 @@
  	$(mime_DATA)            \
  	$(app_DATA)		\
  	$(xml_in_files)		\
@@ -259,7 +256,7 @@ Last-Update: 2018-10-28
  }
  
  
-@@ -102,210 +85,160 @@
+@@ -102,52 +85,42 @@
  {
  	gb_debug (DEBUG_PREFS, "START");
  	
@@ -325,89 +322,17 @@ Last-Update: 2018-10-28
 -			      BASE_KEY PREF_MAX_RECENTS,
 -			      gb_prefs->max_recents,
 -			      NULL);
+-
 +	g_settings_set_int (settings,
 +			    PREF_MAX_RECENTS,
 +	                    gb_prefs->max_recents);
  
--
 -	gconf_client_suggest_sync (gconf_client, NULL);
 +	g_settings_apply (settings);
  	
  	gb_debug (DEBUG_PREFS, "END");
  }
- 
- /*****************************************************************************/
-+/* PRIVATE.  Migrate old GConf settings to GSettings.                        */
-+/*****************************************************************************/
-+static gchar *
-+migrate_gconf_settings (const gchar *name)
-+{
-+	gboolean  needed = TRUE;
-+	GError   *error = NULL;
-+	GKeyFile *kf;
-+	gchar   **list;
-+	gchar    *msg = NULL;
-+	gsize     i, n;
-+
-+	kf = g_key_file_new ();
-+
-+	if (!g_key_file_load_from_data_dirs (kf, "gsettings-data-convert",
-+	                                     NULL, G_KEY_FILE_NONE, NULL)) {
-+	        g_key_file_free (kf);
-+	        return NULL;
-+	}
-+	list = g_key_file_get_string_list (kf, "State", "converted", &n, NULL);
-+
-+	if (list) {
-+	        for (i = 0; i < n; i++)
-+	                if (!g_strcmp0 (list[i], name)) {
-+	                        needed = FALSE;
-+	                        break;
-+	                }
-+	        g_strfreev (list);
-+	}
-+	g_key_file_free (kf);
-+
-+	if (needed) {
-+	        g_spawn_command_line_sync ("gsettings-data-convert",
-+	                                   NULL, NULL, NULL, &error);
-+	        if (error) {
-+	                if (!g_error_matches (error, G_SPAWN_ERROR,
-+	                                      G_SPAWN_ERROR_NOENT))
-+	                        msg = g_strdup_printf (
-+	                          _("Could not migrate old GConf settings: %s\n"
-+	                            "Please make sure that GConf is installed "
-+	                            "and the gsettings-data-convert tool is in "
-+	                            "your PATH.\nAlternatively, ignore this "
-+	                            "message and convert your old settings "
-+	                            "manually."), error->message);
-+	                g_error_free (error);
-+	        } else {
-+	                msg = g_strdup (_("Old GConf settings were either "
-+	                                  "missing or migrated successfully."));
-+
-+	                /* Allow some time for the GSettings backend
-+	                   to record the changes, otherwise the
-+	                   default values from the new schema might be
-+	                   set.  */
-+	                sleep (1);
-+	        }
-+	}
-+
-+	return msg;
-+}
-+
-+/*****************************************************************************/
- /* Load all settings.                                                        */
- /*****************************************************************************/
--void
-+gchar *
- gb_prefs_load_settings (void)
- {
-+	gchar *migration_msg = NULL;
-+
- 	gb_debug (DEBUG_PREFS, "START");
- 	
+@@ -163,52 +136,27 @@
  	if (gb_prefs == NULL)
  		gb_prefs = g_new0 (gbPrefs, 1);
  
@@ -418,8 +343,7 @@ Last-Update: 2018-10-28
 -		return;
 -	}
 -
-+	migration_msg = migrate_gconf_settings ("gbonds.convert");
- 
+-
  	/* Startup action */
  	gb_prefs->startup_action =
 -		get_int (gconf_client,
@@ -467,13 +391,7 @@ Last-Update: 2018-10-28
  
  
  	gb_debug (DEBUG_PREFS, "max_recents = %d", gb_prefs->max_recents);
- 
- 	gb_debug (DEBUG_PREFS, "END");
-+
-+	return migration_msg;
- }
- 
- /*---------------------------------------------------------------------------*/
+@@ -220,92 +168,10 @@
  /* PRIVATE.  Key changed callback.                                           */
  /*---------------------------------------------------------------------------*/
  static void 
@@ -579,62 +497,3 @@ Last-Update: 2018-10-28
  
  	/* Recent files */
  	gint                  max_recents;
-@@ -66,7 +65,7 @@
- 
- void          gb_prefs_save_settings       (void);
- 
--void          gb_prefs_load_settings       (void);
-+gchar *       gb_prefs_load_settings       (void);
- 
- void          gb_prefs_init                (void);
- 
---- /dev/null
-+++ gbonds-pkg/data/gbonds.convert
-@@ -0,0 +1,7 @@
-+[net.sf.GBonds]
-+startup-action = /apps/gbonds/startup-action
-+startup-file = /apps/gbonds/startup-file
-+rdate-range = /apps/gbonds/rdate-range
-+main-toolbar-visible = /apps/gbonds/main-toolbar-visible
-+main-toolbar-buttons-style = /apps/gbonds/main-toolbar-buttons-style
-+max-recents = /apps/gbonds/max-recents
---- gbonds-pkg.orig/src/gbonds.c
-+++ gbonds-pkg/src/gbonds.c
-@@ -63,6 +63,7 @@
- 	gchar	      *utf8_filename;
- 	GList         *dates;
- 	gbTableModel  *table_model;
-+	gchar         *gconf_migration = NULL;
- 
- 	bindtextdomain (GETTEXT_PACKAGE, GBONDS_LOCALEDIR);
-         bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
-@@ -105,7 +106,7 @@
-         /* Load user preferences */
- 	gb_debug_init ();
-         gb_prefs_init ();
--        gb_prefs_load_settings ();
-+        gconf_migration = gb_prefs_load_settings ();
- 	gb_recent_init ();
- 	gb_table_init ();
- 
-@@ -210,6 +211,20 @@
- 
- 	g_list_free (file_list);
- 
-+	if (gconf_migration) {
-+	        GtkWidget *dlg;
-+
-+	        dlg = gb_hig_alert_new (GTK_WINDOW (win),
-+	                                GTK_DIALOG_DESTROY_WITH_PARENT,
-+	                                GTK_MESSAGE_INFO,
-+	                                GTK_BUTTONS_CLOSE,
-+	                                _("GConf Migration"),
-+	                                gconf_migration);
-+	        gtk_dialog_run (GTK_DIALOG (dlg));
-+	        gtk_widget_destroy (dlg);
-+	        g_free (gconf_migration);
-+	}
-+
- 	/* If our redemption data is about to expire, or has expired, help the user
- 	   download new data. */
- 	if (gb_table_model_get_rdate_today()>=gb_table_model_get_rdate_max(table_model)) {
-- 
2.24.0.rc0


--- End Message ---
--- Begin Message ---
Source: gbonds
Source-Version: 2.0.3-13

We believe that the bug you reported is fixed in the latest version of
gbonds, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Richard Laager <[email protected]> (supplier of updated gbonds package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 11 Jan 2020 23:59:20 -0600
Source: gbonds
Architecture: source
Version: 2.0.3-13
Distribution: unstable
Urgency: medium
Maintainer: Richard Laager <[email protected]>
Changed-By: Richard Laager <[email protected]>
Closes: 943342
Changes:
 gbonds (2.0.3-13) unstable; urgency=medium
 .
   [ Richard Laager ]
   * Move packaging from GitHub to Salsa
   * Update package description
   * Run wrap-and-sort -at
   * Bump Standards-Version (no changes)
   * Set Rules-Requires-Root: no
   * Suppress lintian false positive
   * Bump debhelper compat to 12
   * Drop libgconf2-dev B-D (Closes: 943342)
     Thanks: Yavor Doganov <[email protected]>
   * Add debian/README.source
 .
   [ Yavor Doganov ]
   * Remove GConf migration code
Checksums-Sha1:
 8ffedef3b6e4a8c8b830c7dabcd80a2897d9963b 1992 gbonds_2.0.3-13.dsc
 4cc4d3e797b8862838f41871bf0e193cd84db9ec 1165574 gbonds_2.0.3.orig.tar.gz
 7fb8864e452a904f7d2134da97c5b17e2a7db8bf 89408 gbonds_2.0.3-13.debian.tar.xz
 25a2f0db43971344e2fd36542b56f68f38008416 14443 gbonds_2.0.3-13_source.buildinfo
Checksums-Sha256:
 f0e68355543c305a984909b353596eb43cf17513a1a59010d4700a35cf9f0743 1992 
gbonds_2.0.3-13.dsc
 0b07a82ed198553dcfdf5ac011087ee3cf1070f59a7eb48d7afd0b97c606dc0c 1165574 
gbonds_2.0.3.orig.tar.gz
 7b70476a7f024d8cc3cf01e531f39275cf9b44d5d55f9410c7d01a52c1800fdc 89408 
gbonds_2.0.3-13.debian.tar.xz
 7a41007d1c8f7cc2cb6f0a09e51e0024be27efbf78b8384cb40bab25aa46c7ee 14443 
gbonds_2.0.3-13_source.buildinfo
Files:
 0c54336dad30d2d129186f2424772331 1992 gnome optional gbonds_2.0.3-13.dsc
 4d9b9d7065fa3d013f21edefc10cb27a 1165574 gnome optional 
gbonds_2.0.3.orig.tar.gz
 c60a14f0950bd9f9a27d0ef365fc76cf 89408 gnome optional 
gbonds_2.0.3-13.debian.tar.xz
 34bf2df1e7939a8aad5d1530200a7c51 14443 gnome optional 
gbonds_2.0.3-13_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1Ot9lOeOTujs4H+U+HlhmcBFhs4FAl4athEACgkQ+HlhmcBF
hs5kgQ//WXP0U87FF0G5E3d4NMp7jECAz2hqiSGuXp1R2+/v+aX6w0umX99AK6MX
4Bn4VeJpW+bHzxKv6LBvaVz7/Q6nOmzV3lXe0fgN/jQ5rzqzBrAiS0QlEJCgohnY
HXq6ikQlTTP1suJo5PtWJI7IOmKiMvG4OKBAgIeBCnuGwUBjsl/9SqlrtJ6QY5rt
jDHVxWjdNsqqNCS4tptzo28ipbPe6W5txPy/76j04oQeNJq+wLL1dio+bfuoEmjE
zL4l5y+NouiMAYsXu/jGg8csl03MPg4JtA0DYkZeZKEtAJzBacepR7aoO8LuUwDa
0/kU8bHRNnNyoMbdyx891Jxe+PuHULF4yaL2XiJiaTmYtBhrpMIh9c/4BFYLQYJy
UFOSs41F3/83jB3lqTHVaBqwyn57bYX/ila6VVW68Qc+0ws9pmf3fNC1DrH/yhLj
ruWz5t+egLnNjh7egAPt8x8VGN33/30VsmU7w0mJt+nk6Gr/Uv1QDApxC02oRJ07
0KcL5XnZp9xY9cPfw8S4LtAIbzQsjH0FbYYMaPgufaFUnsf+61mYB7YMvpMF5cch
nAa9Rk2LZX3r3zJfIhbwl5nIt+YJifiuqB94FTNUpAsPZ34q93daHzhh6KCJMZR9
Xxf+TgMGoOy0j1XaodSWSvkwSwILGeJj+GlzBY2Cfd6AFRfrSL0=
=NhdL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to