Bug#866472: Playing with a different approach for the color profiles

2019-08-01 Thread Xavi Drudis Ferran
El Mon, Jul 29, 2019 at 02:46:14PM +0200, Agustin Martin deia:
> I am attaching a couple of files with current state of my experiments. I am
> also not fluent with python (that is why I did not adopt or sponsored this
> or any other python package), so my changes would definitely need review, if
> considered.
>

I've tried your packaging and it works in my very limited use case. 
But it still seems to install the files

dpkg -L python-uniconvertor
/usr/lib/python2.7/dist-packages/uniconvertor-2.0rc4/uc2/cms/cmyk_profile_rc.py
/usr/lib/python2.7/dist-packages/uniconvertor-2.0rc4/uc2/cms/display_profile_rc.py
/usr/lib/python2.7/dist-packages/uniconvertor-2.0rc4/uc2/cms/gray_profile_rc.py
/usr/lib/python2.7/dist-packages/uniconvertor-2.0rc4/uc2/cms/lab_profile_rc.py
/usr/lib/python2.7/dist-packages/uniconvertor-2.0rc4/uc2/cms/srgb_profile_rc.py

 
> A DEP5 copyright with file exclusion line is included, which should make
> easier to create a DFSG free tarball.
>

But I think
Files-Excluded: */src/uc2/cms/*_profile.py
should be 
Files-Excluded: */src/uc2/cms/*_profile_rc.py

With that it no longer installs the dubious files.

Neither your debian/watch nor mine worked for me this time for some
reason (the version 2.0~rc4 instead of 2.0rc4 maybe among others), I
ended up with

version=4
opts=compression=gz,repack,uversionmangle=s/rc/~rc/,filenamemangle=s/^.*uniconvertor-(\d.*)\.(tgz|tbz2|tar\.(?:gz|bz2|xz)).*$/python-uniconvertor-$1.$2/
 
https://sk1project.net/modules.php?name=Products&product=uniconvertor&op=download
 .*=uniconvertor-(\d.*)\.(?:tgz|tbz2|tar\.(?:gz|bz2|xz))

(compression=gz is not really necessary, I guess) 

now uscan is happier (it detected the upstream as always newer before)
and deletes the excluded files from the orig.tar.gz archive. 
I hope it stays so the next time I try it, must have tested it wrong before. 

Another nitpick, in debian/copyright  the text 

On Debian systems, the complete text of the GNU General
 Public License version 3 can be found in
 "/usr/share/common-licenses/GPL-2".

should list the correct path for GPLv3:

On Debian systems, the complete text of the GNU General
 Public License version 3 can be found in
 "/usr/share/common-licenses/GPL-3".

Thank you very much for your work. Let's hope it's useful for whoever
ends up being maintainer and they can return python-uniconvertor to
debian.



Processing of wnn7egg_1.02-9_source.changes

2019-08-01 Thread Debian FTP Masters
wnn7egg_1.02-9_source.changes uploaded successfully to localhost
along with the files:
  wnn7egg_1.02-9.dsc
  wnn7egg_1.02-9.debian.tar.xz
  wnn7egg_1.02-9_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



wnn7egg_1.02-9_source.changes ACCEPTED into unstable

2019-08-01 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 01 Aug 2019 12:21:54 +0200
Source: wnn7egg
Architecture: source
Version: 1.02-9
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Andreas Beckmann 
Closes: 852105
Changes:
 wnn7egg (1.02-9) unstable; urgency=medium
 .
   * QA upload.
   * Set Maintainer to Debian QA Group.  (See: #933391)
   * Drop dependencies on ancient emacs versions.  (Closes: #852105)
   * Switch to source format 3.0 (quilt).
   * Switch to debhelper-compat (= 12).
   * Fix some issues found by lintian.
Checksums-Sha1:
 a51ce57babdc1704fc87731ed21eb62518ea9ea7 1698 wnn7egg_1.02-9.dsc
 75c62f73c1e7ff69eca3ef895ed3ffee3621070d 14960 wnn7egg_1.02-9.debian.tar.xz
 7094b2a2fe1db231b86a342c6a62ed8f4c661cfd 5127 wnn7egg_1.02-9_source.buildinfo
Checksums-Sha256:
 d1222853bc000d03adce3e5e0aadf866d0217ac43e5fc2c68647022e33c27f6e 1698 
wnn7egg_1.02-9.dsc
 089e2a2943536e9b8766557a87fca575fbf018e309d0ae1a7fdc6c5f00ecfb7d 14960 
wnn7egg_1.02-9.debian.tar.xz
 d824c0e019732f2a83c616af33654d65773780b7032e4b6cb8cc005031139a50 5127 
wnn7egg_1.02-9_source.buildinfo
Files:
 d32cb85d8fe96fcb07ce01fafca9bdc0 1698 contrib/utils optional wnn7egg_1.02-9.dsc
 dc56a9721fd559591f959aa2fc653489 14960 contrib/utils optional 
wnn7egg_1.02-9.debian.tar.xz
 c078c9267d663291edd02d8db62a9ed6 5127 contrib/utils optional 
wnn7egg_1.02-9_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAl1CwDwQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCAA8EAChEZvT3feRQnSNBzDvFx8nNAZaF1ycPeaj
xSui0BufUTO5+U7VrhsjGePWHkO8b5JN79xMQQZiG8O6NyOIcP880n5nmtcoune2
wTxBcp/IRno6I2+CuVcAMpYAvpi1rcVRWrY0MrPFCnj/j/XTP1m3ucwXPBpkx/ug
V4999wzOoKd4EDl9IVXZKRnStS7/c155V027dFmY3lJvYWsC9Ko4J4UyHCu3yGT5
hiDgYjI8h47NJzYDTcwvIHA09opfDfAmR7fcUY2bp2SWOnEaqcmsXNwgCIg41PH7
R7UxqVu5lsuNxYGVBvxc/pBy2dhfuh69tbJN/Lghf6MlbX87J3no8BCITLIm2uY2
hbeshw7wQhybWiM64Z7SjkveJxpDN1INNXkUfsSENmkt3gGGZzTQzFrT0LSln2Js
abQkXh6gWhnIgKcg/eI1eJhmU1bmpSLBGbQp56CxLGplJfwjz2bS5uDnPjCwWtOX
TA/E9i/DCa1jqpiu3pb+4iaWsq85uUWq9ldl9yhFClJgGXDvXFR4Wujt0WFakK45
Vo6XHY3MqWma3J+75Bu6yDBv0EBXFybvYi/RrFM8k47bqKpKgdKhvhpwmj3E1Hkh
xij4vfGi+Usb8uwSonZRoV4jPl0NHaTOCKZxgky/T7N1bJDXFtUWxS4aVV8w/+A7
iyq9MtGAVA==
=dGZZ
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#933679: qpsmtpd: No Received header if received_hook configured

2019-08-01 Thread Peter J. Holzer
Package: qpsmtpd
Version: 0.94-4
Severity: normal

Dear Maintainer,

the qpsmtpd included in Debian Buster doesn't handle the received hook
correctly. Instead of prepending the line to the headers it is returned
to the caller (which means that no Received header is added at all).

I will send a patch shortly.

(I think this was also present in Debian Stretch, and I will check
upstream next.)

-- System Information:
Debian Release: 10.0
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qpsmtpd depends on:
ii  adduser  3.118
ii  debconf  1.5.71
ii  libclamav-client-perl0.11-2
ii  libdigest-hmac-perl  1.03+dfsg-2
ii  libio-socket-inet6-perl  2.72-2
ii  libipc-shareable-perl0.61-2
ii  libmail-spf-perl 2.9.0-4
ii  libmailtools-perl2.18-1
ii  libnet-dns-perl  1.19-1
ii  libsocket6-perl  0.29-1+b1
ii  lsb-base 10.2019051400
ii  perl 5.28.1-6
ii  perl-modules-5.24 [libnet-perl]  5.24.1-3+deb9u5

qpsmtpd recommends no packages.

Versions of packages qpsmtpd suggests:
pn  clamav-daemon 
pn  libnet-ldap-perl  
ii  spamassassin  3.4.2-1
pn  tinycdb   

-- Configuration Files:
/etc/qpsmtpd/badmailfrom changed [not included]
/etc/qpsmtpd/logging changed [not included]
/etc/qpsmtpd/plugins changed [not included]

-- debconf information excluded



Bug#933679: qpsmtpd: No Received header if received_hook configured

2019-08-01 Thread Peter J. Holzer
On 2019-08-01 20:58:39 +0200, Peter J. Holzer wrote:
> I will send a patch shortly.

Attached.

hp

-- 
   _  | Peter J. Holzer| we build much bigger, better disasters now
|_|_) || because we have much more sophisticated
| |   | h...@hjp.at | management tools.
__/   | http://www.hjp.at/ | -- Ross Anderson 
Description: Fix handling of received_line hook
 The received line(s) returned by the hook must be prepended to the
 header, not returned to the caller.
Author: Peter J. Holzer 
Bug-Debian: http://bugs.debian.org/933679
Index: qpsmtpd-0.94/lib/Qpsmtpd/SMTP.pm
===
--- qpsmtpd-0.94.orig/lib/Qpsmtpd/SMTP.pm
+++ qpsmtpd-0.94/lib/Qpsmtpd/SMTP.pm
@@ -870,7 +870,7 @@ sub received_line {
 die "YIELD not supported for received_line hook";
 }
 elsif ($rc == OK) {
-return join("\n", @received);
+$header_str = join("\n", @received);
 }
 else {# assume $rc == DECLINED
 $header_str = 


signature.asc
Description: PGP signature