diff -Nru python-xlib-0.14+20091101/debian/bzr-builder.manifest python-xlib-0.14+20091101/debian/bzr-builder.manifest --- python-xlib-0.14+20091101/debian/bzr-builder.manifest 1970-01-01 00:00:00.000000000 +0000 +++ python-xlib-0.14+20091101/debian/bzr-builder.manifest 2016-08-14 21:56:51.000000000 +0000 @@ -0,0 +1,2 @@ +# bzr-builder format 0.3 deb-version {debupstream}-0~ppa12 +lp:~bennabiy/+junk/python-xlib revid:package-import@ubuntu.com-20150818103044-ya3dt923ne21g10y diff -Nru python-xlib-0.14+20091101/debian/changelog python-xlib-0.14+20091101/debian/changelog --- python-xlib-0.14+20091101/debian/changelog 2015-08-25 14:18:10.000000000 +0000 +++ python-xlib-0.14+20091101/debian/changelog 2016-08-14 21:56:51.000000000 +0000 @@ -1,9 +1,8 @@ -python-xlib (0.14+20091101-5) unstable; urgency=medium +python-xlib (0.14+20091101-0~ppa12~ubuntu16.04.1) xenial; urgency=low - * Fix LP: #1482844 properly: lp1432889.patch is incompatible with - fix-auth-lp1482844.patch (Closes: #796889). + * Auto build. - -- Andrew Shadura Tue, 25 Aug 2015 16:18:06 +0200 + -- ben-Nabiy Derush Sun, 14 Aug 2016 21:56:51 +0000 python-xlib (0.14+20091101-4) unstable; urgency=medium diff -Nru python-xlib-0.14+20091101/debian/patches/lp1432889.patch python-xlib-0.14+20091101/debian/patches/lp1432889.patch --- python-xlib-0.14+20091101/debian/patches/lp1432889.patch 1970-01-01 00:00:00.000000000 +0000 +++ python-xlib-0.14+20091101/debian/patches/lp1432889.patch 2016-08-14 21:56:51.000000000 +0000 @@ -0,0 +1,19 @@ +Description: properly decode the xauthority file into strings instead of + byte arrays in Xlib/xauth.py +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-xlib/+bug/1432889 +Author: Marc Deslauriers + +Index: python-xlib-0.14+20091101/Xlib/xauth.py +=================================================================== +--- python-xlib-0.14+20091101.orig/Xlib/xauth.py 2015-03-17 11:15:24.108766995 -0400 ++++ python-xlib-0.14+20091101/Xlib/xauth.py 2015-03-17 11:16:20.333272353 -0400 +@@ -81,7 +81,8 @@ + if len(data) != length: + break + +- self.entries.append((family, addr, num, name, data)) ++ self.entries.append((family, addr.decode('UTF-8'), ++ num.decode('UTF-8'), name.decode('UTF-8'), data)) + except struct.error as e: + print ("Xlib.xauth: warning, failed to parse part of xauthority file (%s), aborting all further parsing" % filename) + #pass diff -Nru python-xlib-0.14+20091101/debian/patches/series python-xlib-0.14+20091101/debian/patches/series --- python-xlib-0.14+20091101/debian/patches/series 2015-08-25 14:14:37.000000000 +0000 +++ python-xlib-0.14+20091101/debian/patches/series 2016-08-14 21:56:51.000000000 +0000 @@ -4,6 +4,7 @@ fix-ssh-tunnel-auth.patch fix-rhomboid-examples.patch python3.patch +lp1432889.patch remove-debugging-output.patch texi2html.patch fix-auth-lp1482844.patch