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

Bug#770486: marked as done (unblock: lightdm-gtk-greeter/1.8.5-2)



Your message dated Fri, 21 Nov 2014 18:22:46 +0100
with message-id <546F74E6.5080101@thykier.net>
and subject line Re: Bug#770486: unblock: lightdm-gtk-greeter/1.8.5-2
has caused the Debian Bug report #770486,
regarding unblock: lightdm-gtk-greeter/1.8.5-2
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.)


-- 
770486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770486
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package lightdm-gtk-greeter

Hi,

this is a pre-approval request for an upload of lightdm-gtk-greeter
targeted to Jessie.

It fixes two bugs:

- #750901 (sev. normal) which is really cosmetic but was applied long
  ago in our svn, and shouldn't be really problematic, so I kept it
- #760740 (sev. important) which is about accessibility. When
  at-spi2-core is installed, it'll be run automatically on the greeter
  (through the use of a gtk adaptor), which is apparently desired, but
  then it'll enforce a property on the root window which then prevents
  the user-run at-spi2 processes to work correctly. Best fix would be to
  have a way to properly kill the at-spi2-core processes, but for now it
  seems the second best fix is to remove the property from the root
  window.

Full debdiff is attached.

unblock lightdm-gtk-greeter/1.8.5-2

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (450, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Differences in lightdm-gtk-greeter between 1.8.5-1 and 1.8.5-2
diff -Nru lightdm-gtk-greeter-1.8.5/debian/changelog lightdm-gtk-greeter-1.8.5/debian/changelog
--- lightdm-gtk-greeter-1.8.5/debian/changelog	2014-05-06 07:43:19.000000000 +0200
+++ lightdm-gtk-greeter-1.8.5/debian/changelog	2014-11-21 16:56:00.000000000 +0100
@@ -1,3 +1,13 @@
+lightdm-gtk-greeter (1.8.5-2) UNRELEASED; urgency=medium
+
+  * debian/control, debian/copyright:
+    - patch from Artur Rona to fix various lintian warnings.    closes: #750901
+  * debian/patches:
+    - 01_unset_AT_SPI_BUS-X11-property added, unset AT_SPI_BUS property from
+     the root window.                                           closes: #760740
+
+ -- Yves-Alexis Perez <corsac@debian.org>  Wed, 11 Jun 2014 21:23:58 +0200
+
 lightdm-gtk-greeter (1.8.5-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru lightdm-gtk-greeter-1.8.5/debian/control lightdm-gtk-greeter-1.8.5/debian/control
--- lightdm-gtk-greeter-1.8.5/debian/control	2014-01-07 23:33:25.000000000 +0100
+++ lightdm-gtk-greeter-1.8.5/debian/control	2014-06-11 21:25:00.000000000 +0200
@@ -16,7 +16,6 @@
 Provides: lightdm-greeter
 Replaces: lightdm-gtk, lightdm (<< 0.9.2-1)
 Breaks: lightdm-gtk, lightdm (<< 0.9.2-1)
-Section: x11
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: desktop-base, gnome-themes-standard, gnome-icon-theme-symbolic, policykit-1
diff -Nru lightdm-gtk-greeter-1.8.5/debian/copyright lightdm-gtk-greeter-1.8.5/debian/copyright
--- lightdm-gtk-greeter-1.8.5/debian/copyright	2012-01-31 07:51:04.000000000 +0100
+++ lightdm-gtk-greeter-1.8.5/debian/copyright	2014-06-11 21:25:00.000000000 +0200
@@ -1,7 +1,5 @@
-Format-Specification:
- http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=402
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: lightdm
-Upstream-Maintainer: Robert Ancell
 Upstream-Source: https://launchpad.net/lightdm
 
 Files: debian/*
@@ -116,3 +114,12 @@
  Public License version 3 can be found in
  `/usr/share/common-licenses/GPL-3'.
 
+License: GPL-3+
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in
+ `/usr/share/common-licenses/GPL-3'.
+
+License: LGPL-3+
+ On Debian systems, the complete text of the GNU Lesser
+ General Public License version 3 can be found in
+ `/usr/share/common-licenses/LGPL-3'.
diff -Nru lightdm-gtk-greeter-1.8.5/debian/patches/01_unset_AT_SPI_BUS-X11-property.patch lightdm-gtk-greeter-1.8.5/debian/patches/01_unset_AT_SPI_BUS-X11-property.patch
--- lightdm-gtk-greeter-1.8.5/debian/patches/01_unset_AT_SPI_BUS-X11-property.patch	1970-01-01 01:00:00.000000000 +0100
+++ lightdm-gtk-greeter-1.8.5/debian/patches/01_unset_AT_SPI_BUS-X11-property.patch	2014-11-21 17:17:52.000000000 +0100
@@ -0,0 +1,20 @@
+--- a/src/lightdm-gtk-greeter.c.original	2014-10-19 18:30:01.368000000 +0200
++++ b/src/lightdm-gtk-greeter.c	2014-10-19 18:49:46.876000000 +0200
+@@ -2803,5 +2803,16 @@
+         gdk_color_free (default_background_color);
+ #endif
+ 
++    {
++	int screen = XDefaultScreen (display);
++	Window w = RootWindow (display, screen);
++	Atom id = XInternAtom (display, "AT_SPI_BUS", True);
++	if (id != None)
++	    {
++		XDeleteProperty (display, w, id);
++		XSync (display, FALSE);
++	    }
++    }
++
+     return EXIT_SUCCESS;
+ }
+
diff -Nru lightdm-gtk-greeter-1.8.5/debian/patches/series lightdm-gtk-greeter-1.8.5/debian/patches/series
--- lightdm-gtk-greeter-1.8.5/debian/patches/series	2014-02-12 21:04:20.000000000 +0100
+++ lightdm-gtk-greeter-1.8.5/debian/patches/series	2014-11-21 16:56:00.000000000 +0100
@@ -1 +1,2 @@
+01_unset_AT_SPI_BUS-X11-property.patch
 04_default-gtk-greeter-config.patch

--- End Message ---
--- Begin Message ---
On 2014-11-21 18:01, Niels Thykier wrote:
> Control: tags -1 confirmed
> 
> [...]
> 
> Ack, please upload it to unstable and inform us once it has been accepted.
> 
> ~Niels
> 
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: