Your message dated Fri, 19 Oct 2018 15:00:24 +0000
with message-id <[email protected]>
and subject line Bug#678287: fixed in geeqie 1:1.4+git20181019-1
has caused the Debian Bug report #678287,
regarding Geeqie: Print Window takes a long time because of a hack to get a 
list of all printers.
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 [email protected]
immediately.)


-- 
678287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678287
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: geeqie
Version: 1:1.0-10.1

When creating a new print window (File->Print...), geeqie spawns an
"lpstat -p" to build a list of configured printers. This has no big
merit (only that geeqie can then show off with a pre-made list of
"custom commands", like

Custom Printer
~~~~~~~~~~~~~~
lpr -P lp@server2
lpr -P np-151@server2
lpr -P np-211@server2
lpr -P np-3ogl@server2
lpr -P logik1@server2
lpr -P logik2@server2
lpr -P cp-3og@server2)

, but the essential regression that this can take 1min or more which is
unacceptable (we are using lpstat from the lprng package).

I suggest altogether removing this feature which seems like a mix of the
worst of both the "Unix" and the "integrated" approaches.

A quick and non-intrusive fix would be like

Index: geeqie-1.0/src/print.c
===================================================================
--- geeqie-1.0.orig/src/print.c 2012-06-20 17:24:56.000000000 +0200
+++ geeqie-1.0/src/print.c      2012-06-20 17:25:14.000000000 +0200
@@ -33,7 +33,7 @@

 #define PRINT_LPR_COMMAND "lpr"
 #define PRINT_LPR_CUSTOM  "lpr -P %s"
-#define PRINT_LPR_QUERY   "lpstat -p"
+#define PRINT_LPR_QUERY   "true"

 #define PRINT_DLG_WIDTH 600
 #define PRINT_DLG_HEIGHT 400

-Jens Stimpfle



--- End Message ---
--- Begin Message ---
Source: geeqie
Source-Version: 1:1.4+git20181019-1

We believe that the bug you reported is fixed in the latest version of
geeqie, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Rönnquist <[email protected]> (supplier of updated geeqie 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 19 Oct 2018 14:25:17 +0200
Source: geeqie
Binary: geeqie geeqie-common
Architecture: source
Version: 1:1.4+git20181019-1
Distribution: unstable
Urgency: medium
Maintainer: Michal Čihař <[email protected]>
Changed-By: Andreas Rönnquist <[email protected]>
Description:
 geeqie     - image viewer using GTK+
 geeqie-common - data files for Geeqie
Closes: 678287 911247
Changes:
 geeqie (1:1.4+git20181019-1) unstable; urgency=medium
 .
   [ Andreas Rönnquist ]
   * New upstream git snapshot 1.4+git20181019
     - Fix core dump on copying of symlinks - Many thanks
       to Wojciech Muła (Closes: #911247)
     - Use GTK3 print dialog instead of custom (Closes: #678287)
   * Refresh AC_INIT patch with correct version
 .
   [ Ondřej Nový ]
   * d/changelog: Remove trailing whitespaces
Checksums-Sha1:
 4a0dee4f8cbc8ea93c101289a50c798e9b7006b9 2192 geeqie_1.4+git20181019-1.dsc
 2d1cc176c00294234d68ac33a85aa8e6a774d880 37480830 
geeqie_1.4+git20181019.orig.tar.gz
 2ce7e4059a7125989ce31db77c51d3ecdb6f536b 67796 
geeqie_1.4+git20181019-1.debian.tar.xz
 3ac324af03832d9a6c6a08b52ef5597f7640ff0b 14046 
geeqie_1.4+git20181019-1_source.buildinfo
Checksums-Sha256:
 50445904b609428c0c62c681c60628a9b357a733162fb7db09af00c8bb55effb 2192 
geeqie_1.4+git20181019-1.dsc
 5291ba39cf582e7b327b8b94b8856da44c66b8012371087d533de3fbee805023 37480830 
geeqie_1.4+git20181019.orig.tar.gz
 3c2ae753b8886db0acf3fdc4abfbdc6c2a469aed4acd45ee5a0e5b32728136f4 67796 
geeqie_1.4+git20181019-1.debian.tar.xz
 226dc9e5e5b5fea964e5332b78f3e62967b9efbee18e5752c2c948854a59655a 14046 
geeqie_1.4+git20181019-1_source.buildinfo
Files:
 4e4d346a78adf3831f7f76dfecea11fc 2192 graphics optional 
geeqie_1.4+git20181019-1.dsc
 c7653075be8baaa5157fe8e05924dc5f 37480830 graphics optional 
geeqie_1.4+git20181019.orig.tar.gz
 36813fb9d4d0b70f4722edf0d695843f 67796 graphics optional 
geeqie_1.4+git20181019-1.debian.tar.xz
 f0d648129d0cbdecb0d3cd1db0292d8c 14046 graphics optional 
geeqie_1.4+git20181019-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE2zBuSxD/2Y7021XXGUtjGrLaKIgFAlvJ4SUACgkQGUtjGrLa
KIg3og/9GIqSDdasamivoEhlfJ7ttKGapvIHOYR6extY9IF4ZjECOD5eoRwl06Y6
13jHpF5xX+MRlORLhRlOc4Sd2aGcRlvZJz39NHzP/pj2YCykVMI+lRb7nYyteAY1
HV1ocUFA0N8wgjflDtErEpKMEAG8IVVU9y0VIgXmVtMi27qmENEnPWjY2Sgtxhfs
vuOv9ajSmsj4zCoLFAotA0VeTORpVx2xjz3C09mDOFU1Ob8HIFtjeWITqlRdeDUW
d7mxHKOIfGsjNwSh0RaGWPVavIpMvPF+pT+lpE6+t00Y8NrNiWQPMBsjoJaWz6v+
nWFfYhx1yyr+7uEzOXUlHNBTafVJ0A9scMAhWhA088v6pQ2WOJX7D6ep5QNookqx
yaw5SnVfDjorA8yoOVrT85YTjLrC316H5hEYfa1brgnAEuQRgmfd6Ol38a0d3EZr
3RvrHbUtmyUrKBLfvEKvkZ06fEX/qHumEnxx3yqC+ZlEf0kWSQ25cWXbEn1Y/JlY
04kiewUCDs6mAbJdj0nyhT/zjAnT3YCpua7JRnTl4R5TTaD/C7NEq+x2yM372PTA
VOpdFlK452ece9dreYjtP7Xn+kw7JBXZWn9DjP45+GNvqNe5y8IAEvPc0kOgHbNV
w5F2O33yW0KIXIjmM2UGO2rLYD64A8Cf7ozzdDDTB4OxVRvb4h4=
=iSlg
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to