Processed: [bts-link] source package ghostscript

2016-05-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package ghostscript
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #367437 (http://bugs.debian.org/367437)
> # Bug title: gs uses unreasonable amount of memory on sealspamphlet_EN.pdf
> #  * http://bugs.ghostscript.com/show_bug.cgi?id=689805
> #  * remote status changed: VERIFIED -> NOTIFIED
> #  * reopen upstream
> tags 367437 - fixed-upstream
Bug #367437 [ghostscript] gs uses unreasonable amount of memory on 
sealspamphlet_EN.pdf
Removed tag(s) fixed-upstream.
> usertags 367437 - status-VERIFIED
Usertags were: resolution-FIXED status-VERIFIED.
Usertags are now: resolution-FIXED.
> usertags 367437 + status-NOTIFIED
Usertags were: resolution-FIXED.
Usertags are now: resolution-FIXED status-NOTIFIED.
> # remote status report for #440478 (http://bugs.debian.org/440478)
> # Bug title: gs-esp: hangs at ~98% CPU with DEVICE=bbox reading a .ps from 
> tiff2ps
> #  * http://bugs.ghostscript.com/show_bug.cgi?id=693166
> #  * remote status changed: VERIFIED -> NOTIFIED
> #  * reopen upstream
> tags 440478 - fixed-upstream
Bug #440478 [ghostscript] gs-esp: hangs at ~98% CPU with DEVICE=bbox reading a 
.ps from tiff2ps
Removed tag(s) fixed-upstream.
> usertags 440478 - status-VERIFIED
Usertags were: resolution-FIXED status-VERIFIED.
Usertags are now: resolution-FIXED.
> usertags 440478 + status-NOTIFIED
Usertags were: resolution-FIXED.
Usertags are now: status-NOTIFIED resolution-FIXED.
> # remote status report for #618530 (http://bugs.debian.org/618530)
> # Bug title: gs -dSAFER: /invalidfileaccess with "run" operator
> #  * http://bugs.ghostscript.com/show_bug.cgi?id=692602
> #  * remote status changed: VERIFIED -> NOTIFIED
> #  * reopen upstream
> tags 618530 - fixed-upstream
Bug #618530 [ghostscript] gs -dSAFER: /invalidfileaccess with "run" operator
Removed tag(s) fixed-upstream.
> usertags 618530 - status-VERIFIED
Usertags were: status-VERIFIED resolution-FIXED.
Usertags are now: resolution-FIXED.
> usertags 618530 + status-NOTIFIED
Usertags were: resolution-FIXED.
Usertags are now: resolution-FIXED status-NOTIFIED.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
367437: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367437
440478: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440478
618530: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618530
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



jbig2dec_0.13-2_amd64.changes ACCEPTED into unstable

2016-05-16 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 16 May 2016 18:35:14 +0200
Source: jbig2dec
Binary: libjbig2dec0-dev libjbig2dec0 jbig2dec
Architecture: source amd64
Version: 0.13-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Jonas Smedegaard 
Description:
 jbig2dec   - JBIG2 decoder library - tools
 libjbig2dec0 - JBIG2 decoder library - shared libraries
 libjbig2dec0-dev - JBIG2 decoder library - development files
Closes: 799916 824483
Changes:
 jbig2dec (0.13-2) unstable; urgency=medium
 .
   * Fix mark libjbig2dec0 as multi-ach: same.
 Closes: Bug#799916. Thanks to Jacek Szafarkiewicz and Yuriy M.
 Kaminskiy.
   * Add patch 2001 to avoid compile unrelated and unusable Memento
 memory debugging code.
 Closes: Bug#824483. Thanks to Yuriy M. Kaminskiy.
   * Drop symbols for dropped Memento code.
 Thanks to Yuriy M. Kaminskiy.
Checksums-Sha1:
 579958376be448864956e893727fe8e1fe2565ac 2113 jbig2dec_0.13-2.dsc
 64ce304788066c7f8c39ea091ef4643a835eae11 18428 jbig2dec_0.13-2.debian.tar.xz
 364e4b8562b90fc933297f894157de5ef542ad6a 16378 jbig2dec-dbgsym_0.13-2_amd64.deb
 a268e968b7898289a39eb7e28980300bea4412e3 29990 jbig2dec_0.13-2_amd64.deb
 1116b140f32b2d7fcf243d68e58175a545698b36 87616 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 60803d3a659003c9487eee79fa678445e9c26119 61598 
libjbig2dec0-dev_0.13-2_amd64.deb
 f7fed35dd71bd64d99bc0e3ef3f3a9835559390f 59260 libjbig2dec0_0.13-2_amd64.deb
Checksums-Sha256:
 278951aa50c9ce454f0ac8069b8ee51192dc35e2ddd41875315c2709661e765c 2113 
jbig2dec_0.13-2.dsc
 e6979b1fbcc2ad1d3e3736d97620b903d548a335d4d1d764c5d7f5482ac39d4f 18428 
jbig2dec_0.13-2.debian.tar.xz
 428d24b0ef9001233c19df2a720bc71aff40743b25108b7804d0c4046b5aa79b 16378 
jbig2dec-dbgsym_0.13-2_amd64.deb
 971f90114ccc661ce5f3a20fdbb0f7fc51cf9ce9fbfe75ac9e67a28f3140ec71 29990 
jbig2dec_0.13-2_amd64.deb
 e15dae0f927714116256688febf095535bb1dffa3bcf3e6bd04882c96fc21f4f 87616 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 379579825d6a906bfb9480a7a77b49ffc6a44bddbcabf535d429ccf4d27c2544 61598 
libjbig2dec0-dev_0.13-2_amd64.deb
 d7d3697bbbe0311b650de19549099ae695d365930ecffd1c0d50740a636ce87a 59260 
libjbig2dec0_0.13-2_amd64.deb
Files:
 944d0817bc444d2ec5c32706a565d917 2113 libs optional jbig2dec_0.13-2.dsc
 e930f06f96fa9dd28770e9d1f880a480 18428 libs optional 
jbig2dec_0.13-2.debian.tar.xz
 15f1e409c2d1196e7f709c2fe247f72c 16378 debug extra 
jbig2dec-dbgsym_0.13-2_amd64.deb
 356b573534633b93c9264aa50138be00 29990 graphics optional 
jbig2dec_0.13-2_amd64.deb
 291164aaf09da2b287f2fdba6fca9556 87616 debug extra 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 f5069a3c9f3633d814663737303c1de8 61598 libdevel optional 
libjbig2dec0-dev_0.13-2_amd64.deb
 1413df56bb4cbc26e8cce6f7482b716d 59260 libs optional 
libjbig2dec0_0.13-2_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJXOfkfAAoJECx8MUbBoAEhv6MP/27qDw3/4LSNdb0KZvaevEBb
XdHpZAsinynov5O6Da/02ph5cYXtp38FbSbaKRqwUNCCxEZ3o8MRUtL4QP8u+JNL
ZY5GP8HC83kcVJKcu8e/A9ZhpC6oa+6XHf0nOXZr55mdpLfZRpxIVrtUkLIQVLiK
VWAAsQDgBHQaRfboDFceaS9qw1R0y5hjoAQAl0bhFfW8szsRCioorvFv/kdAJPp8
sEEH2ztrThb15ys0W15rNJv/+1r1fCFQDUIS3iipn0H4TY6HcVVQoXPjHFohF1HO
PjHaG3fxsZ+XedB3eH3fydpiXErdkb7Y+HNSJ/8QLRu1xhp7J7YEtEx+6q0g34cu
hAr0u+Eb2v5SMNFx5MvHPE6U/bx2ccM06fwl1Mgq6a+RPYfq8m5niyFytoFpd8h4
6DDzjc9/bgnx6dJL3hvyy+GmmzDOw0w/vMXEURf0AXOySV7hD1KcyftJFZoxRVr6
NdQtOOjqafcDGNMGjW624hTN9H8sA7o6I7W0Cje7pCsWU5i+shvWfZBejrY7Xo7R
zVmEM303dtUXwtUwZfZZT9HD2UmOl4Caw5szfmNAn3yWpNHXRlBXi9eyvq4hNkFi
ETVXasyVS+G2PvZ8aPADatqgrqSkBVVRgZvlo5QzK1t3vWSNzR+fDfmRC9J/xSP+
tbByVtU9YtaDt87ljitf
=LNdg
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#799916: libjbig2dec0 is not Multi-Arch compatible

2016-05-16 Thread Jonas Smedegaard
Quoting Yuriy M. Kaminskiy (2016-05-16 18:31:50)
> On 16.05.2016 19:24, Jonas Smedegaard wrote:
>> Quoting Yuriy M. Kaminskiy (2016-05-16 17:17:04)
>>> Patch (against 0.13-1) attached.
>>
>> I believe your patch is flawed, however: the arch-specific jbig2dec 
>> package should not be marked "foreign" as it is unusable by foreign 
>> architectures.
>
> It *is* usable, of course. It is multi-arch, not crossbuild-arch (or 
> something), user is supposed to be able to run foreign arch binary on 
> their system (either natively, or via qemu-user).
> E.g. I can use jbig2dec:amd64 on primary-arch i386 (or reverse) 
> perfectly fine. And if other package depends on jbig2dec binary, it 
> can use native or (any of) foreign binary equally fine. See 
> https://wiki.debian.org/Multiarch/Implementation

That wiki page is what I consulted, and I am not convinced: The passage 
I found¹ talks about flagging packages where "one copy of this package, 
of any architecture, is sufficient to satisfy the needs of the runtime 
library package of every architecture" - and exemplifies with -data 
packages.  I do not recognize -tools style packages as fitting that 
description.

Please try harder to convince me (and no: stating "of course" is *not* 
helpful, quite the contrary).


 - Jonas

¹ 
https://wiki.debian.org/Multiarch/Implementation#Multi-Arch:_foreign_support_packages

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Processing of jbig2dec_0.13-2_amd64.changes

2016-05-16 Thread Debian FTP Masters
jbig2dec_0.13-2_amd64.changes uploaded successfully to localhost
along with the files:
  jbig2dec_0.13-2.dsc
  jbig2dec_0.13-2.debian.tar.xz
  jbig2dec-dbgsym_0.13-2_amd64.deb
  jbig2dec_0.13-2_amd64.deb
  libjbig2dec0-dbgsym_0.13-2_amd64.deb
  libjbig2dec0-dev_0.13-2_amd64.deb
  libjbig2dec0_0.13-2_amd64.deb

Greetings,

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



Processing of jbig2dec_0.13-2_amd64.changes

2016-05-16 Thread Debian FTP Masters
jbig2dec_0.13-2_amd64.changes uploaded successfully to ftp-master.debian.org
along with the files:
  jbig2dec_0.13-2.dsc
  jbig2dec_0.13-2.debian.tar.xz
  jbig2dec-dbgsym_0.13-2_amd64.deb
  jbig2dec_0.13-2_amd64.deb
  libjbig2dec0-dbgsym_0.13-2_amd64.deb
  libjbig2dec0-dev_0.13-2_amd64.deb
  libjbig2dec0_0.13-2_amd64.deb

Greetings,

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



Bug#799916: marked as done (libjbig2dec0 is not Multi-Arch compatible)

2016-05-16 Thread Debian Bug Tracking System
Your message dated Mon, 16 May 2016 16:56:45 +
with message-id 
and subject line Bug#799916: fixed in jbig2dec 0.13-2
has caused the Debian Bug report #799916,
regarding libjbig2dec0 is not Multi-Arch compatible
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 ow...@bugs.debian.org
immediately.)


-- 
799916: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799916
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libjbig2dec0
Version: 0.12-2
Severity: normal

Dear Maintainer,

libjbig2dec0 is not multiarch compatible.
In turn this prevents installing the 32-bit libgs-dev package on 64-bit Debian
systems.



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

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libjbig2dec0 depends on:
ii  libc6  2.19-20

libjbig2dec0 recommends no packages.

libjbig2dec0 suggests no packages.

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: jbig2dec
Source-Version: 0.13-2

We believe that the bug you reported is fixed in the latest version of
jbig2dec, 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 799...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard  (supplier of updated jbig2dec 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 16 May 2016 18:35:14 +0200
Source: jbig2dec
Binary: libjbig2dec0-dev libjbig2dec0 jbig2dec
Architecture: source amd64
Version: 0.13-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team 
Changed-By: Jonas Smedegaard 
Description:
 jbig2dec   - JBIG2 decoder library - tools
 libjbig2dec0 - JBIG2 decoder library - shared libraries
 libjbig2dec0-dev - JBIG2 decoder library - development files
Closes: 799916 824483
Changes:
 jbig2dec (0.13-2) unstable; urgency=medium
 .
   * Fix mark libjbig2dec0 as multi-ach: same.
 Closes: Bug#799916. Thanks to Jacek Szafarkiewicz and Yuriy M.
 Kaminskiy.
   * Add patch 2001 to avoid compile unrelated and unusable Memento
 memory debugging code.
 Closes: Bug#824483. Thanks to Yuriy M. Kaminskiy.
   * Drop symbols for dropped Memento code.
 Thanks to Yuriy M. Kaminskiy.
Checksums-Sha1:
 579958376be448864956e893727fe8e1fe2565ac 2113 jbig2dec_0.13-2.dsc
 64ce304788066c7f8c39ea091ef4643a835eae11 18428 jbig2dec_0.13-2.debian.tar.xz
 364e4b8562b90fc933297f894157de5ef542ad6a 16378 jbig2dec-dbgsym_0.13-2_amd64.deb
 a268e968b7898289a39eb7e28980300bea4412e3 29990 jbig2dec_0.13-2_amd64.deb
 1116b140f32b2d7fcf243d68e58175a545698b36 87616 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 60803d3a659003c9487eee79fa678445e9c26119 61598 
libjbig2dec0-dev_0.13-2_amd64.deb
 f7fed35dd71bd64d99bc0e3ef3f3a9835559390f 59260 libjbig2dec0_0.13-2_amd64.deb
Checksums-Sha256:
 278951aa50c9ce454f0ac8069b8ee51192dc35e2ddd41875315c2709661e765c 2113 
jbig2dec_0.13-2.dsc
 e6979b1fbcc2ad1d3e3736d97620b903d548a335d4d1d764c5d7f5482ac39d4f 18428 
jbig2dec_0.13-2.debian.tar.xz
 428d24b0ef9001233c19df2a720bc71aff40743b25108b7804d0c4046b5aa79b 16378 
jbig2dec-dbgsym_0.13-2_amd64.deb
 971f90114ccc661ce5f3a20fdbb0f7fc51cf9ce9fbfe75ac9e67a28f3140ec71 29990 
jbig2dec_0.13-2_amd64.deb
 e15dae0f927714116256688febf095535bb1dffa3bcf3e6bd04882c96fc21f4f 87616 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 379579825d6a906bfb9480a7a77b49ffc6a44bddbcabf535d429ccf4d27c2544 61598 
libjbig2dec0-dev_0.13-2_amd64.deb
 d7d3697bbbe0311b650de19549099ae695d365930ecffd1c0d50740a636ce87a 59260 
libjbig2dec0_0.13-2_amd64.deb
Files:
 944d0817bc444d2ec5c32706a565d917 2113 libs optional jbig2dec_0.13-2.dsc
 e930f06f96fa9dd28770e9d1f880a480 18428 libs optional 
jbig2dec_0.13-2.debian.tar.xz
 15f1e409c2d1196e7f709c2fe247f72c 16378 debug extra 
jbig2dec-dbgsym_0.13-2_amd64.deb
 356b573534633b93c9264aa50138be00 29990 graphics optional 
jbig2dec_0.13-2_amd64.deb
 291164aaf09da2b287f2fdba6fca9556 87616 debug extra 
libjbig2dec0-dbgsym_0.13-2_amd64.deb
 

Bug#824483: marked as done (libjbig2dec0: unused and unrelated Memento memory debugging code)

2016-05-16 Thread Debian Bug Tracking System
Your message dated Mon, 16 May 2016 16:56:45 +
with message-id 
and subject line Bug#824483: fixed in jbig2dec 0.13-2
has caused the Debian Bug report #824483,
regarding libjbig2dec0: unused and unrelated Memento memory debugging code
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 ow...@bugs.debian.org
immediately.)


-- 
824483: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824483
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: libjbig2dec0
Version: 0.13-1
Severity: normal
Tags: patch

Dear Maintainer,

I noticed that since ~0.12 libjbig2dec0.{a,so*} library includes
unused (and impossible to enable by library users) and unrelated Memento
memory debugging code.
Patch (against 0.13-1) attached.

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (100, 
'proposed-updates')

Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libjbig2dec0 depends on:
ii  libc6   2.19-18+deb8u4
ii  libpng12-0  1.2.50-2+deb8u2
ii  zlib1g  1:1.2.8.dfsg-2+b1

libjbig2dec0 recommends no packages.

libjbig2dec0 suggests no packages.

-- no debconf information

diff -Nru jbig2dec-0.13/debian/changelog jbig2dec-0.13/debian/changelog
--- jbig2dec-0.13/debian/changelog	2016-05-10 17:52:00.0 +0300
+++ jbig2dec-0.13/debian/changelog	2016-05-16 17:59:32.0 +0300
@@ -1,3 +1,10 @@
+jbig2dec (0.13-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't compile unrelated and unusable Memento memory debugging code.
+
+ -- Yuriy M. Kaminskiy   Mon, 16 May 2016 17:58:34 +0300
+
 jbig2dec (0.13-1) unstable; urgency=medium
 
   [ upstream ]
diff -Nru jbig2dec-0.13/debian/libjbig2dec0.symbols jbig2dec-0.13/debian/libjbig2dec0.symbols
--- jbig2dec-0.13/debian/libjbig2dec0.symbols	2016-05-10 17:40:23.0 +0300
+++ jbig2dec-0.13/debian/libjbig2dec0.symbols	2016-05-16 17:57:50.0 +0300
@@ -1,25 +1,4 @@
 libjbig2dec.so.0 libjbig2dec0 #MINVER#
- Memento_breakAt@Base 0.12
- Memento_breakOnFree@Base 0.12
- Memento_breakOnRealloc@Base 0.12
- Memento_breakpoint@Base 0.12
- Memento_calloc@Base 0.12
- Memento_check@Base 0.12
- Memento_checkAllMemory@Base 0.12
- Memento_checkBlock@Base 0.12
- Memento_failAt@Base 0.12
- Memento_find@Base 0.12
- Memento_free@Base 0.12
- Memento_getBlockNum@Base 0.12
- Memento_label@Base 0.12
- Memento_listBlocks@Base 0.12
- Memento_listNewBlocks@Base 0.12
- Memento_malloc@Base 0.12
- Memento_paranoidAt@Base 0.12
- Memento_realloc@Base 0.12
- Memento_setMax@Base 0.12
- Memento_setParanoia@Base 0.12
- Memento_stats@Base 0.12
  jbig2_alloc@Base 0.11
  jbig2_arith_Qe@Base 0.11
  jbig2_arith_decode@Base 0.11
diff -Nru jbig2dec-0.13/debian/patches/2001_disable_memento.patch jbig2dec-0.13/debian/patches/2001_disable_memento.patch
--- jbig2dec-0.13/debian/patches/2001_disable_memento.patch	1970-01-01 03:00:00.0 +0300
+++ jbig2dec-0.13/debian/patches/2001_disable_memento.patch	2016-05-16 17:58:29.0 +0300
@@ -0,0 +1,22 @@
+Index: jbig2dec-0.13/Makefile.am
+===
+--- jbig2dec-0.13.orig/Makefile.am
 jbig2dec-0.13/Makefile.am
+@@ -21,7 +21,7 @@ libjbig2dec_la_SOURCES = jbig2.c \
+ 	jbig2_arith.h jbig2_arith_iaid.h jbig2_arith_int.h \
+ 	jbig2_huffman.h jbig2_hufftab.h jbig2_mmr.h \
+ 	jbig2_generic.h jbig2_symbol_dict.h jbig2_text.h \
+-	jbig2_metadata.c jbig2_metadata.h memento.c memento.h
++	jbig2_metadata.c jbig2_metadata.h
+ 
+ bin_PROGRAMS = jbig2dec
+ noinst_PROGRAMS = test_sha1 test_huffman test_arith
+@@ -35,6 +35,8 @@ dist_man_MANS = jbig2dec.1
+ 
+ EXTRA_DIST = test_jbig2dec.py msvc.mak LICENSE CHANGES
+ 
++EXTRA_SOURCES = memento.c memento.h
++
+ MAINTAINERCLEANFILES = config_types.h.in
+ 
+ TESTS = test_sha1 test_jbig2dec.py test_huffman test_arith
diff -Nru jbig2dec-0.13/debian/patches/series jbig2dec-0.13/debian/patches/series
--- jbig2dec-0.13/debian/patches/series	2016-05-10 15:13:31.0 +0300
+++ jbig2dec-0.13/debian/patches/series	2016-05-16 17:55:49.0 +0300
@@ -1,2 +1,3 @@
 1001_ignore_python_test.patch
 1004_extract_infile_from_autogen-sh.patch
+2001_disable_memento.patch

--- End Message ---
--- Begin Message ---
Source: jbig2dec
Source-Version: 0.13-2

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

hplip 3.16.5+repack0-1 MIGRATED to testing

2016-05-16 Thread Debian testing watch
FYI: The status of the hplip source package
in Debian's testing distribution has changed.

  Previous version: 3.16.3+repack0-1
  Current version:  3.16.5+repack0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.



Processed: limit source to jbig2dec, tagging 824483, tagging 799916

2016-05-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source jbig2dec
Limiting to bugs with field 'source' containing at least one of 'jbig2dec'
Limit currently set to 'source':'jbig2dec'

> tags 824483 + pending
Bug #824483 [libjbig2dec0] libjbig2dec0: unused and unrelated Memento memory 
debugging code
Added tag(s) pending.
> tags 799916 + pending
Bug #799916 [libjbig2dec0] libjbig2dec0 is not Multi-Arch compatible
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
799916: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799916
824483: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824483
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#799916: libjbig2dec0 is not Multi-Arch compatible

2016-05-16 Thread Yuriy M. Kaminskiy

On 16.05.2016 19:24, Jonas Smedegaard wrote:

Hi Yuriy,

Quoting Yuriy M. Kaminskiy (2016-05-16 17:17:04)

Patch (against 0.13-1) attached.


I believe your patch is flawed, however: the arch-specific jbig2dec
package should not be marked "foreign" as it is unusable by foreign
architectures.


It *is* usable, of course. It is multi-arch, not crossbuild-arch (or 
something), user is supposed to be able to run foreign arch binary on 
their system (either natively, or via qemu-user).
E.g. I can use jbig2dec:amd64 on primary-arch i386 (or reverse) 
perfectly fine. And if other package depends on jbig2dec binary, it can 
use native or (any of) foreign binary equally fine.

See https://wiki.debian.org/Multiarch/Implementation



Bug#799916: libjbig2dec0 is not Multi-Arch compatible

2016-05-16 Thread Jonas Smedegaard
Hi Yuriy,

Quoting Yuriy M. Kaminskiy (2016-05-16 17:17:04)
> Patch (against 0.13-1) attached.

Thanks!

I believe your patch is flawed, however: the arch-specific jbig2dec 
package should not be marked "foreign" as it is unusable by foreign 
architectures.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Bug#824483: libjbig2dec0: unused and unrelated Memento memory debugging code

2016-05-16 Thread Yuriy M. Kaminskiy

Package: libjbig2dec0
Version: 0.13-1
Severity: normal
Tags: patch

Dear Maintainer,

I noticed that since ~0.12 libjbig2dec0.{a,so*} library includes
unused (and impossible to enable by library users) and unrelated Memento
memory debugging code.
Patch (against 0.13-1) attached.

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (100, 
'proposed-updates')

Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libjbig2dec0 depends on:
ii  libc6   2.19-18+deb8u4
ii  libpng12-0  1.2.50-2+deb8u2
ii  zlib1g  1:1.2.8.dfsg-2+b1

libjbig2dec0 recommends no packages.

libjbig2dec0 suggests no packages.

-- no debconf information

diff -Nru jbig2dec-0.13/debian/changelog jbig2dec-0.13/debian/changelog
--- jbig2dec-0.13/debian/changelog	2016-05-10 17:52:00.0 +0300
+++ jbig2dec-0.13/debian/changelog	2016-05-16 17:59:32.0 +0300
@@ -1,3 +1,10 @@
+jbig2dec (0.13-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't compile unrelated and unusable Memento memory debugging code.
+
+ -- Yuriy M. Kaminskiy   Mon, 16 May 2016 17:58:34 +0300
+
 jbig2dec (0.13-1) unstable; urgency=medium
 
   [ upstream ]
diff -Nru jbig2dec-0.13/debian/libjbig2dec0.symbols jbig2dec-0.13/debian/libjbig2dec0.symbols
--- jbig2dec-0.13/debian/libjbig2dec0.symbols	2016-05-10 17:40:23.0 +0300
+++ jbig2dec-0.13/debian/libjbig2dec0.symbols	2016-05-16 17:57:50.0 +0300
@@ -1,25 +1,4 @@
 libjbig2dec.so.0 libjbig2dec0 #MINVER#
- Memento_breakAt@Base 0.12
- Memento_breakOnFree@Base 0.12
- Memento_breakOnRealloc@Base 0.12
- Memento_breakpoint@Base 0.12
- Memento_calloc@Base 0.12
- Memento_check@Base 0.12
- Memento_checkAllMemory@Base 0.12
- Memento_checkBlock@Base 0.12
- Memento_failAt@Base 0.12
- Memento_find@Base 0.12
- Memento_free@Base 0.12
- Memento_getBlockNum@Base 0.12
- Memento_label@Base 0.12
- Memento_listBlocks@Base 0.12
- Memento_listNewBlocks@Base 0.12
- Memento_malloc@Base 0.12
- Memento_paranoidAt@Base 0.12
- Memento_realloc@Base 0.12
- Memento_setMax@Base 0.12
- Memento_setParanoia@Base 0.12
- Memento_stats@Base 0.12
  jbig2_alloc@Base 0.11
  jbig2_arith_Qe@Base 0.11
  jbig2_arith_decode@Base 0.11
diff -Nru jbig2dec-0.13/debian/patches/2001_disable_memento.patch jbig2dec-0.13/debian/patches/2001_disable_memento.patch
--- jbig2dec-0.13/debian/patches/2001_disable_memento.patch	1970-01-01 03:00:00.0 +0300
+++ jbig2dec-0.13/debian/patches/2001_disable_memento.patch	2016-05-16 17:58:29.0 +0300
@@ -0,0 +1,22 @@
+Index: jbig2dec-0.13/Makefile.am
+===
+--- jbig2dec-0.13.orig/Makefile.am
 jbig2dec-0.13/Makefile.am
+@@ -21,7 +21,7 @@ libjbig2dec_la_SOURCES = jbig2.c \
+ 	jbig2_arith.h jbig2_arith_iaid.h jbig2_arith_int.h \
+ 	jbig2_huffman.h jbig2_hufftab.h jbig2_mmr.h \
+ 	jbig2_generic.h jbig2_symbol_dict.h jbig2_text.h \
+-	jbig2_metadata.c jbig2_metadata.h memento.c memento.h
++	jbig2_metadata.c jbig2_metadata.h
+ 
+ bin_PROGRAMS = jbig2dec
+ noinst_PROGRAMS = test_sha1 test_huffman test_arith
+@@ -35,6 +35,8 @@ dist_man_MANS = jbig2dec.1
+ 
+ EXTRA_DIST = test_jbig2dec.py msvc.mak LICENSE CHANGES
+ 
++EXTRA_SOURCES = memento.c memento.h
++
+ MAINTAINERCLEANFILES = config_types.h.in
+ 
+ TESTS = test_sha1 test_jbig2dec.py test_huffman test_arith
diff -Nru jbig2dec-0.13/debian/patches/series jbig2dec-0.13/debian/patches/series
--- jbig2dec-0.13/debian/patches/series	2016-05-10 15:13:31.0 +0300
+++ jbig2dec-0.13/debian/patches/series	2016-05-16 17:55:49.0 +0300
@@ -1,2 +1,3 @@
 1001_ignore_python_test.patch
 1004_extract_infile_from_autogen-sh.patch
+2001_disable_memento.patch



Bug#799916: libjbig2dec0 is not Multi-Arch compatible

2016-05-16 Thread Yuriy M. Kaminskiy

Control: tags -1 patch
thanks

Patch (against 0.13-1) attached.
diff -Nru jbig2dec-0.13/debian/control jbig2dec-0.13/debian/control
--- jbig2dec-0.13/debian/control2016-05-10 17:52:21.0 +0300
+++ jbig2dec-0.13/debian/control2016-05-16 18:05:53.0 +0300
@@ -24,6 +24,7 @@
 Provides: libjbig2dec-dev
 Conflicts: libjbig2dec-dev
 Architecture: any
+Multi-arch: same
 Description: JBIG2 decoder library - development files
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC
@@ -36,6 +37,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Architecture: any
+Multi-arch: same
 Description: JBIG2 decoder library - shared libraries
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC
@@ -47,6 +49,7 @@
 Section: graphics
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Architecture: any
+Multi-arch: foreign
 Description: JBIG2 decoder library - tools
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC
diff -Nru jbig2dec-0.13/debian/control.in jbig2dec-0.13/debian/control.in
--- jbig2dec-0.13/debian/control.in 2016-05-10 14:06:28.0 +0300
+++ jbig2dec-0.13/debian/control.in 2016-05-16 18:06:19.0 +0300
@@ -15,6 +15,7 @@
 Provides: libjbig2dec-dev
 Conflicts: libjbig2dec-dev
 Architecture: any
+Multi-arch: same
 Description: JBIG2 decoder library - development files
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC
@@ -27,6 +28,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Architecture: any
+Multi-arch: same
 Description: JBIG2 decoder library - shared libraries
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC
@@ -38,6 +40,7 @@
 Section: graphics
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Architecture: any
+Multi-arch: foreign
 Description: JBIG2 decoder library - tools
  jbig2dec is a decoder library and example utility implementing the JBIG2
  bi-level image compression spec. Also known as ITU T.88 and ISO IEC


Processed: Re: libjbig2dec0 is not Multi-Arch compatible

2016-05-16 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 patch
Bug #799916 [libjbig2dec0] libjbig2dec0 is not Multi-Arch compatible
Added tag(s) patch.

-- 
799916: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799916
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#824419: cups-filters: Please document pdfAutorotate in the README

2016-05-16 Thread Till Kamppeter

Thank you for your contribution.

I have added the documentation for the pdfAutorotate option to the 
README file in the upstream repository now, BZR rev. 7461.


   Till



Bug#824419: cups-filters: Please document pdfAutorotate in the README

2016-05-16 Thread Brian Potkin
On Sun 15 May 2016 at 19:20:19 +0100, Brian Potkin wrote:

> Although pdfAutorotate was introduced in cups-filters 1.0.25 it is not
> documented anywhere. I would suggest the README is as good a place as
> any. My suggestion is:
> 
>   A PDF file containing pages with page width greater than page height
>   (a landscape page) has such pages automatically rotated anticlockwise
>   by 90 degrees. To turn off the feature on a job-for-job basis use
> 
> lp -d  -o nopdfAutorotate 
> 
>   On a per queue basis use
> 
> -o nopdfAutorotate
> 
>   as an option to lpadmin.  
> 
>   Note that the 'landscape' and 'orientation-requested=4' options of
>   CUPS take precedence and are applied before 'pdfAutorotate' or
>   'nopdfAutorotate'.

The suggestion doesn't quite match the reality of cups-filters 1.0.83.
A corrected patch is:

A PDF file containing pages with page width greater than page height
(a landscape page) has such pages automatically rotated anticlockwise
by 90 degrees unless the PPD file has a *LandscapeOrientation line
saying 'Minus90', which results in a 90 degree rotation clockwise. To
turn off the feature on a job-for-job basis use

  lp -d  -o nopdfAutorotate 

On a per queue basis use

  -o nopdfAutorotate

as an option to lpadmin.

Note that the 'landscape' and 'orientation-requested=4' options of
CUPS take precedence and are applied before 'pdfAutorotate' or
'nopdfAutorotate'.