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

Bug#911335: marked as done (ITP: cpdb-libs -- Common Print Dialog Backends - Interface Library for Backends)



Your message dated Tue, 10 Jan 2023 23:00:11 +0000
with message-id <E1pFNbH-002fNh-Jd@fasolo.debian.org>
and subject line Bug#911335: fixed in cpdb-libs 1.2.0-1
has caused the Debian Bug report #911335,
regarding ITP: cpdb-libs -- Common Print Dialog Backends - Interface Library for Backends
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.)


-- 
911335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911335
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Till Kamppeter <till.kamppeter@gmail.com>

* Package name    : cpdb-libs
  Version         : 1.1.2
  Upstream Author : Nilanjana Lodh <nilanjanalodh@gmail.com>
* URL             : https://github.com/OpenPrinting/cpdb-libs
* License         : MIT
  Programming Lang: C
  Description     : Common Print Dialog Backends - Interface Library for Backends

This is already packaged for Ubuntu. This is the long description of
the Ubuntu package:

 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the library which provides the functions needed
 by both the frontends and the backends.

The idea is to decouple the print dialog's GUI code (GTK, Qt,
LibreOffice, ... The frontends) from the code which communicates with
actual print technologies (CUPS, IPP, Google Cloud Print, Save to
File, ... The backends) to make them independently
interchangable. This way one can do things like

- Add a new print technology and it is immediately available for all
  GUI apps. Especially an online print service provider could simply
  put its backend into the Snap Store and asks his Linux users to
  install it.

- A change in a print technology, for example new functionality in
  CUPS, can be covered by simply updating the CUPS backend. No need to
  change all GUI libraries.

- User logs in for Google Cloud Print once and not separately for each
  GUI platform to get his cloud printers into all the apps.

- In case of a security bug in the communication code with one print
  technology only the backend needs to get fixed, not several GUI
  libs.

This package contains the general libraries which especially provide a
session D-Bus interface between the print dialogs (frontends) and the
print technology backends.

For this to work at least one print technology backend package is
needed. These packages are suggested in separate bug reports.

Of the GUIs LibreOffice already supports this system and only needs to
get rebuilt with this library. Patches for GTK and a modified Qt print
dialog are in the works.

All packages are already available as Ubuntu packages in Ubuntu's
Universe part. The maintenance in Debian should be done in the Debian
Printing Team.

I am not a Debian Developer but OdyX (Didier Raboud, odyx@debian.org)
is willing to upload these packages.

--- End Message ---
--- Begin Message ---
Source: cpdb-libs
Source-Version: 1.2.0-1
Done: Thorsten Alteholz <debian@alteholz.de>

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

Debian distribution maintenance software
pp.
Thorsten Alteholz <debian@alteholz.de> (supplier of updated cpdb-libs 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 08 Jan 2023 19:03:02 +0100
Source: cpdb-libs
Binary: libcpdb-libs-backend-dev libcpdb-libs-common-dev libcpdb-libs-common1 libcpdb-libs-common1-dbgsym libcpdb-libs-frontend-dev libcpdb-libs-frontend1 libcpdb-libs-frontend1-dbgsym libcpdb-libs-tools libcpdb-libs-tools-dbgsym
Architecture: source amd64
Version: 1.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <debian@alteholz.de>
Changed-By: Thorsten Alteholz <debian@alteholz.de>
Description:
 libcpdb-libs-backend-dev - Common Print Dialog Backends - Development files for Backend Libr
 libcpdb-libs-common-dev - Common Print Dialog Backends - Development files for both librari
 libcpdb-libs-common1 - Common Print Dialog Backends - Interface Library for Backends
 libcpdb-libs-frontend-dev - Common Print Dialog Backends - Development files for Frontend Lib
 libcpdb-libs-frontend1 - Common Print Dialog Backends - Interface Library for Frontends
 libcpdb-libs-tools - Common Print Dialog Backends - tools
Closes: 911335
Changes:
 cpdb-libs (1.2.0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #911335)
Checksums-Sha1:
 7d1cfe164e1abf23dd8bff77a127cdc1400146d6 2634 cpdb-libs_1.2.0-1.dsc
 664496b6709f44ecfc6d7a58a22ee691023660a3 16711 cpdb-libs_1.2.0.orig.tar.gz
 331b32363c61158f428680a74650ee927619dfc6 6596 cpdb-libs_1.2.0-1.debian.tar.xz
 5658f6b8ff5e51696fc9ca72d97e06e7c273f444 10870 cpdb-libs_1.2.0-1_amd64.buildinfo
 d69d50abf304ff6b77c72c9e2342e3a1f75eb7e6 4412 libcpdb-libs-backend-dev_1.2.0-1_amd64.deb
 51eff11d34fd1d05233171475c0356a58a35e775 21348 libcpdb-libs-common-dev_1.2.0-1_amd64.deb
 4f49c5a85ff08d7eaa20fe3cde5fd6b8a2b63d68 47244 libcpdb-libs-common1-dbgsym_1.2.0-1_amd64.deb
 57cec24ec0799330d84a523d9da38225c29f6088 18908 libcpdb-libs-common1_1.2.0-1_amd64.deb
 7817e6cff6612ab2ca03ad7cd974568dacf9cff9 15444 libcpdb-libs-frontend-dev_1.2.0-1_amd64.deb
 b198db24b6575c061b787dc8575d996398a6bed8 24796 libcpdb-libs-frontend1-dbgsym_1.2.0-1_amd64.deb
 d43de6769c56c1fb013c208fc39447931c70e47e 13588 libcpdb-libs-frontend1_1.2.0-1_amd64.deb
 25acd390a5dc7f6a34a6de67af4deb7fe74d0550 8572 libcpdb-libs-tools-dbgsym_1.2.0-1_amd64.deb
 06f55a38ffa87984ae1de0aae10af27a2120d195 8256 libcpdb-libs-tools_1.2.0-1_amd64.deb
Checksums-Sha256:
 ae216dd28765b0706b7d9e9d985409df6fb02d8fd4523ebeb1f8e1f8d891ab58 2634 cpdb-libs_1.2.0-1.dsc
 f30a172bc44aed667bc15de200907098e8eeced1a53bd68f5bfa8a5e82fe8990 16711 cpdb-libs_1.2.0.orig.tar.gz
 9bfa91efa581e908e412e2cdf4cedb0c3e11f630067c41d6d5847a335f3483d4 6596 cpdb-libs_1.2.0-1.debian.tar.xz
 92f8e82d30ba1599ef6ff05b05f3c018b70c6cf855eb79955284b47994ba9f79 10870 cpdb-libs_1.2.0-1_amd64.buildinfo
 4878a474a6cb720064328de776c35065e5f26a2bff85b53e63d9e75b0100eb59 4412 libcpdb-libs-backend-dev_1.2.0-1_amd64.deb
 1d4c517e1b77d73d480f8b0ae040636a8fe08d3b28f6f1eee19caa4e44d37346 21348 libcpdb-libs-common-dev_1.2.0-1_amd64.deb
 b2df689fab9b192cbe8f1a85d1af175a1e31acdcdcc7d26f464f1439af05095b 47244 libcpdb-libs-common1-dbgsym_1.2.0-1_amd64.deb
 2620ecb6335f93660b43624014a0ef9f52b6668ae4c66a29ebc2a166a085aadf 18908 libcpdb-libs-common1_1.2.0-1_amd64.deb
 7f9c1fcd56e15acabe6ba8ad65f114aa7e07e5b0128213b2b7640100a6e4a5c0 15444 libcpdb-libs-frontend-dev_1.2.0-1_amd64.deb
 cf79fe736d6636dec76319446d006cdcc6130e3fbf23aa85245492f1b8014c2a 24796 libcpdb-libs-frontend1-dbgsym_1.2.0-1_amd64.deb
 eb9a96032e08ee38674787c021ea0133d7f7789299d54ddcbd6f6a1e16196a89 13588 libcpdb-libs-frontend1_1.2.0-1_amd64.deb
 e5391a65562aff9e1f71609fef179218bdfe264dd0407a2feec7f54402ad4750 8572 libcpdb-libs-tools-dbgsym_1.2.0-1_amd64.deb
 c60ea1a20d5bba7cfa5c41b28fde7846fe593f77e54f67717d14e179486185b8 8256 libcpdb-libs-tools_1.2.0-1_amd64.deb
Files:
 ce13bc3ef9f2518756d7fc54c9cad763 2634 net optional cpdb-libs_1.2.0-1.dsc
 2df7396b3c6ce05a0c001324d82396de 16711 net optional cpdb-libs_1.2.0.orig.tar.gz
 ad4b5a3168ec95dac39a7ab844982824 6596 net optional cpdb-libs_1.2.0-1.debian.tar.xz
 65b9b5c58c531c06b98f230683c2e686 10870 net optional cpdb-libs_1.2.0-1_amd64.buildinfo
 e744892b7f634373af0c3be9effcd3e6 4412 libdevel optional libcpdb-libs-backend-dev_1.2.0-1_amd64.deb
 06a936e9e2bfb11aa781312932f39459 21348 libdevel optional libcpdb-libs-common-dev_1.2.0-1_amd64.deb
 d91f7bb88f05beb10be928ba9013f54a 47244 debug optional libcpdb-libs-common1-dbgsym_1.2.0-1_amd64.deb
 ce56adf95c8092ea667a148e967b99f4 18908 libs optional libcpdb-libs-common1_1.2.0-1_amd64.deb
 791e3c262baacf7cdf10e2222b551104 15444 libdevel optional libcpdb-libs-frontend-dev_1.2.0-1_amd64.deb
 96329efa7f79b8092bc9f3663dafb3ac 24796 debug optional libcpdb-libs-frontend1-dbgsym_1.2.0-1_amd64.deb
 cd7fd582f4339b8e1a0f383990974768 13588 libs optional libcpdb-libs-frontend1_1.2.0-1_amd64.deb
 1996b00e077d820426bd855c6a4b7d73 8572 debug optional libcpdb-libs-tools-dbgsym_1.2.0-1_amd64.deb
 742928e0c118c8f91ddc0c61fd3f8dec 8256 net optional libcpdb-libs-tools_1.2.0-1_amd64.deb

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmO8j7FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR9jJEACOuSCizs+Kogor04H1woAM3bw0Ai3F
5pgQ3AAzNpwZ1y0OCkSjtutNAQhyVtj5OzwdlSVM7lAVn8+u2ZLwWbPlBNtHev3y
EF3aYqwEpD8Pdea8wR99ivjIFLlyp6NP/9bjJuZGf+nebDlsVzcAJMN2JhWVp/4g
L3Kd+ebTfYG/0O2WvRuRRnUiGgNW2Aw6b46g+ICxjxkDmcSTZ6w7YbQdlQVCawJK
AxNundWABZyin6bNfhxczWdhu3kvErDnTmQJ4Z/A+BgrBMSmWu04/aMCwrdjuCR+
2wA0rEvmQVUg0oPaa704D/dCsBOCk0zvZOCHwm8qwld5sLj1Bylb24vQKGYc8esP
713xLC6vu+LBn5CkuBLZbz8fuhDVhIiPNlsWDdoVblrQSAGXzk54iRxmF0f60hmL
CrnE/LNhzNyrYJ6uEcijif3jyzvrgwp5HyWY6dCu2Yv79r87IvV6mARstc+r/OlO
qa6ih+9BFO1rtlFxONJdm0cA8JuQ7zsSKtuNEs5iknkYQclnMeuYjEmq7MAl/zGj
rrDW1e3xNj0ncKTeT02wcXeAv/Ry7fVTqCAW7Lj5Yotl50gPxtgxBySh+sVsb530
grIeRBwYlqH3fRXXWwmfvnWVhSjrCyG6OoveBlwFIQB6FJBQc5dka5gPG0XqsPWn
bfhuQ6FfOix2Gw==
=2jx3
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: