Bug#886055: [mssh] Port to GSettings

2018-10-23 Thread Hector Garcia Alvarez

Hi Axel,

I'll do a new upstream release and a new Debian package.
I wasn't aware of the patch, sorry. I'll merge it ASAP
Thanks a lot Yavor

Regards,

Hector

On 23/10/2018 15:33, Axel Beckert wrote:

Hi Yavor,

Yavor Doganov wrote:

Attached is a patch which fixes this bug.

Thanks for that!


See #907826 for the rationale behind recommending gconf2.

Hehe, just wanted to ask.

For those too lazy to check there and figure out which mail in that
bug report is meant, here is the essence:

   This patch seems to include a conversion file to migrate the existing
   data/settings over from gconf2 to gsettings database, however the
   'gsettings-data-convert' tool is part of the 'gconf2' package
   but there's no dependency from gnomint against gconf2 so the
   conversion
   won't happen unless the user already has gconf2 installed (which
   is becoming less and less likely).
   
   With gsettings migration I guess you feel it's unwelcome to have

   a dependency on gconf2 remaining in buster, but for data conversion
   the dependency needs to remain until gsettings conversion has shipped
   in one stable debian release (as a minimum).

(Citing from
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907826#14)

Hector: Can you do a new upstream release or at least an upload with
this patch? If not I'm tempted to do an NMU to keep mssh in Buster as
I rely on it a lot.

Regards, Axel




Bug#890853: mssh FTBFS: error: 'gtk_font_button_get_font_name' is deprecated

2018-02-21 Thread Hector Garcia Alvarez

I'll look into it this weekend.

Thanks for the report


On 19/02/2018 23:07, Adrian Bunk wrote:

Source: mssh
Version: 2.2-4
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mssh.html

...
gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I..  -pthread 
-I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 
-I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/libpng16 -I/usr/include/gio-unix-2.0/ -I/usr/include/p11-kit-1 
-I/usr/include/gconf/2 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -Werror 
-Wall -Wfatal-errors -Wwrite-strings -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -c -o mssh-pref.o mssh-pref.c
mssh-pref.c: In function 'mssh_pref_font_select':
mssh-pref.c:34:5: error: 'gtk_font_button_get_font_name' is deprecated 
[-Werror=deprecated-declarations]
  font = gtk_font_button_get_font_name(GTK_FONT_BUTTON(widget));
  ^~~~
compilation terminated due to -Wfatal-errors.
cc1: all warnings being treated as errors
make[3]: *** [Makefile:378: mssh-pref.o] Error 1