Bug#730838: marked as done (libcups2-dev: Please remove unnecessary libs from cups-config --libs output)
Your message dated Mon, 31 Mar 2014 09:34:39 +0000
with message-id <E1WUYc3-0006ze-6v@franck.debian.org>
and subject line Bug#730838: fixed in cups 1.7.1-11
has caused the Debian Bug report #730838,
regarding libcups2-dev: Please remove unnecessary libs from cups-config --libs output
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.)
--
730838: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730838
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libcups2-dev: Please remove unnecessary libs from cups-config --libs output
- From: Jelmer Vernooij <jelmer@debian.org>
- Date: Sat, 30 Nov 2013 01:53:18 +0000
- Message-id: <20131130015318.23392.11306.reportbug@gwenhwyvar.vernstok.nl>
Package: libcups2-dev
Version: 1.6.4-2
Severity: minor
cups-config --libs outputs (even when --static is not specified) a list
of linker flags that is much longer than necessary.
Apart from passing on extra unnecessary flags to users
of cups-config, this has the consequence of libcups2-dev ending up
with dependencies on (among others) libkrb5-dev. libkrb5-dev conflicts
with some other packages (most notably heimdal-dev), making it
impossible to have heimdal-dev and libcups2-dev installed together.
The attached patch should fix cups-config. I would also report this
bug upstream, but unfortunately upstream's bugtracker seems to be down.
:-(
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libcups2-dev depends on:
ii libcups2 1.6.4-2
ii libgnutls-dev 2.12.23-8
ii libkrb5-dev 1.12~alpha1+dfsg-1
libcups2-dev recommends no packages.
libcups2-dev suggests no packages.
-- no debconf information
diff --git a/cups-config.in b/cups-config.in
index 436800a..84237a7 100755
--- a/cups-config.in
+++ b/cups-config.in
@@ -105,7 +105,7 @@ while test $# -gt 0; do
;;
--libs)
if test $static = no; then
- libs="@EXTLINKCUPS@ $LIBS";
+ libs="@EXTLINKCUPS@";
if test $image = yes; then
libs="@EXTLINKCUPSIMAGE@ $libs"
fi
--- End Message ---
--- Begin Message ---
Source: cups
Source-Version: 1.7.1-11
We believe that the bug you reported is fixed in the latest version of
cups, 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 730838@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated cups 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: SHA256
Format: 1.8
Date: Mon, 31 Mar 2014 10:00:00 +0200
Source: cups
Binary: libcups2 libcupsimage2 libcupscgi1 libcupsmime1 libcupsppdc1 cups cups-core-drivers cups-daemon cups-client libcups2-dev libcupsimage2-dev libcupscgi1-dev libcupsmime1-dev libcupsppdc1-dev cups-bsd cups-common cups-server-common cups-ppdc cups-dbg
Architecture: source amd64 all
Version: 1.7.1-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description:
cups - Common UNIX Printing System(tm) - PPD/driver support, web interfa
cups-bsd - Common UNIX Printing System(tm) - BSD commands
cups-client - Common UNIX Printing System(tm) - client programs (SysV)
cups-common - Common UNIX Printing System(tm) - common files
cups-core-drivers - Common UNIX Printing System(tm) - PPD-less printing
cups-daemon - Common UNIX Printing System(tm) - daemon
cups-dbg - Common UNIX Printing System(tm) - debugging symbols
cups-ppdc - Common UNIX Printing System(tm) - PPD manipulation utilities
cups-server-common - Common UNIX Printing System(tm) - server common files
libcups2 - Common UNIX Printing System(tm) - Core library
libcups2-dev - Common UNIX Printing System(tm) - Development files CUPS library
libcupscgi1 - Common UNIX Printing System(tm) - CGI library
libcupscgi1-dev - Common UNIX Printing System(tm) - Development files for CGI libra
libcupsimage2 - Common UNIX Printing System(tm) - Raster image library
libcupsimage2-dev - Common UNIX Printing System(tm) - Development files CUPS image li
libcupsmime1 - Common UNIX Printing System(tm) - MIME library
libcupsmime1-dev - Common UNIX Printing System(tm) - Development files MIME library
libcupsppdc1 - Common UNIX Printing System(tm) - PPD manipulation library
libcupsppdc1-dev - Common UNIX Printing System(tm) - Development files PPD library
Closes: 727058 730838 741519
Changes:
cups (1.7.1-11) unstable; urgency=medium
.
[ Didier Raboud ]
* Add patch on cups-config to:
- let it use dpkg-architecture at runtime to make it
architecture-independent (Closes: #741519)
- avoid /usr/lib/triplet appearing in --ldflags output
(Closes: #727058)
- strip unnecessary libs from --libs output (Closes: #730838); therefore
also strip libgnutls-dev and libkrb5-dev from libcups2-dev's Depends
* Drop now-unused rfc2911 patch in ipptoolfile manpage as it got replaced by
upstream's; fix missing backslash escape in upstream fix that broke po4a
translation, thanks to Helge Kreutzmann
* Add upstream patch to fix memoryleak in rastertolabel
* Move the cupsd-systemd-listen.conf file creation from postinst to preinst as
it is a symlink's destination. Letting said symlink be dangling for a
timespan can make systemd crash, see #742322
.
[ Helge Kreutzmann ]
* Update German man page (1525t)
Checksums-Sha1:
1fac326ae069c5a73f188db6e27dbdf9c0df551d 3304 cups_1.7.1-11.dsc
d10f707da8db9ca54ba5496c9d0a743416c58c93 298140 cups_1.7.1-11.debian.tar.xz
88cb2a499a23427c82df4a03b89db5126e5a003e 274802 libcups2_1.7.1-11_amd64.deb
380e1a514dc60bf401ead63babace8af3c6588d1 110972 libcupsimage2_1.7.1-11_amd64.deb
ea64149376db18243cb8325ed1ff2b91fb436e74 122194 libcupscgi1_1.7.1-11_amd64.deb
5bef4f05fd7b0c236262c6710277d164a826f9c5 107914 libcupsmime1_1.7.1-11_amd64.deb
f5f7d0ff6c716a4aa0436bf121214ea5fe15cd52 140382 libcupsppdc1_1.7.1-11_amd64.deb
172cf8d31b27218ef5024d03bf037412d1813ceb 283116 cups_1.7.1-11_amd64.deb
14885a85c6e63637c4c3a6b4c94727315f26557c 121072 cups-core-drivers_1.7.1-11_amd64.deb
25e4b9aaf62566498c234c2d92fe2ee792be6a96 362356 cups-daemon_1.7.1-11_amd64.deb
6ac44bfb1674644801ac92c521bb2e64b80b12e7 290566 cups-client_1.7.1-11_amd64.deb
a4d3bd41c89601fe16258affbcf79b0d4c6eee81 312076 libcups2-dev_1.7.1-11_amd64.deb
c8e1f7cc8f8a407a44332349a550a9a64875cae9 18048 libcupsimage2-dev_1.7.1-11_amd64.deb
99484865d91ec45a4762a25dec0397fb1610d100 124504 libcupscgi1-dev_1.7.1-11_amd64.deb
81f651350bb35ee184a9494e44e848627a3e4357 108502 libcupsmime1-dev_1.7.1-11_amd64.deb
7e97f392c97f33879571659b03c48792768bc71e 145088 libcupsppdc1-dev_1.7.1-11_amd64.deb
e8bf948d0c04d53b34d71b9bd7785057e473b3e4 35030 cups-bsd_1.7.1-11_amd64.deb
acf9e1dd42bed170e1b4b1935bb8aa6257b127ac 239660 cups-common_1.7.1-11_all.deb
ec9c9d5c9e8ba771b443b3ce1985cf81713751f4 595904 cups-server-common_1.7.1-11_all.deb
1f73ab0b631f21bed8560638a5ca1782d5fbd3f8 121124 cups-ppdc_1.7.1-11_amd64.deb
010f20cb69a4814b6e558e5edd3de723f844271f 2121730 cups-dbg_1.7.1-11_amd64.deb
Checksums-Sha256:
0c9f125dc70f71153fa86f7264e64696f0d4f13586ddf1de059c8968aebba75a 3304 cups_1.7.1-11.dsc
74129566d95d15fa05f6ee01df626be21c854833ad509d25f0ad7bb4d57bd8af 298140 cups_1.7.1-11.debian.tar.xz
3ebd2464223aa404cdced4de7931b21ea2bce4026dd55a2da4279e900e6cc639 274802 libcups2_1.7.1-11_amd64.deb
a6c89d6cbb3d065c6c34041f7bf204fe09608eb9254cbbe1e668e0ccce2a9702 110972 libcupsimage2_1.7.1-11_amd64.deb
5ea73bcbb9665ee08532fb5e7fdd9e0b5fd321cf35e047232fccbd3e8636822e 122194 libcupscgi1_1.7.1-11_amd64.deb
d2026772bb8fb5a654bebc94d21bccb67f222887cbf38ecd8abdf68790198264 107914 libcupsmime1_1.7.1-11_amd64.deb
429ae3df19cc5409a6caf24d021392570cc10c588df24b4cb9ee870dd0bea257 140382 libcupsppdc1_1.7.1-11_amd64.deb
2c6720a96852abf084b0d4344f6fd4a44db3963c0c815529507b459028449ae6 283116 cups_1.7.1-11_amd64.deb
cb3f72867133d4c0f5e88db12d46331035029f617c9d5060923c7955b93924a4 121072 cups-core-drivers_1.7.1-11_amd64.deb
823e24f5cf6ce943f25717e40056408cb17b3e15e47ef5083c3ce8504f2b68c0 362356 cups-daemon_1.7.1-11_amd64.deb
3034dc2749490b332d91ccdff981077e6e43a74c6781da3452ee24a57af85f97 290566 cups-client_1.7.1-11_amd64.deb
223cb8fc8843a3bb607cd266ae8e37d5a4093a82e54768251ad0e68dc9eca5b4 312076 libcups2-dev_1.7.1-11_amd64.deb
9e39d6453edd23a115633b307ea9244dea6d7cad3437088215f30ab871c12b45 18048 libcupsimage2-dev_1.7.1-11_amd64.deb
f68186ee97aee0aac76f701b79af5af0ea9c476b929f5295935160a28c6b5c2d 124504 libcupscgi1-dev_1.7.1-11_amd64.deb
63e20516ab2a1ecc1a8520f03f41f206d1b4345261b54b28f4eb6c623d445356 108502 libcupsmime1-dev_1.7.1-11_amd64.deb
6d33b792a547124819d9de2048d9c4a4edecc18ec8eb93c8327bb000a5020787 145088 libcupsppdc1-dev_1.7.1-11_amd64.deb
47cc9b78b4210a495dbabcedd97ab3f395d637678e7e1477ca882588d3969d41 35030 cups-bsd_1.7.1-11_amd64.deb
ae7ad67559aeaa13ccb88c58c3ec4ef8d84436da8855373b57547aab34766e43 239660 cups-common_1.7.1-11_all.deb
b98449aee948b81fa313ef5a5f004aa07b4ca7fa25e67e9e5f34a587faee653b 595904 cups-server-common_1.7.1-11_all.deb
301071657a38792eb4bc7bb5d6da18ba86117d7a5b855c08ddc63be6a7f43104 121124 cups-ppdc_1.7.1-11_amd64.deb
83c6b2788161f91f83c1a42091e8922480faf97e095f55b85678e6e320e2e366 2121730 cups-dbg_1.7.1-11_amd64.deb
Files:
037bd76130da2e4bada2499a82f0430a 3304 net optional cups_1.7.1-11.dsc
edf9e84653b89f315fd703dc9e7f2670 298140 net optional cups_1.7.1-11.debian.tar.xz
f151ca9a5a92171a5778fba761634bf0 274802 libs optional libcups2_1.7.1-11_amd64.deb
98ae033533cda716699563045e9efafa 110972 libs optional libcupsimage2_1.7.1-11_amd64.deb
76b747bea5bbcf45782ee80ecd531cbc 122194 libs optional libcupscgi1_1.7.1-11_amd64.deb
d1aedf64488dd0f898adfb1c2280a7b0 107914 libs optional libcupsmime1_1.7.1-11_amd64.deb
add3d72b7740eee9820a1876e48728f9 140382 libs optional libcupsppdc1_1.7.1-11_amd64.deb
e1026d8437e8b11e1085eaeb90c4c123 283116 net optional cups_1.7.1-11_amd64.deb
dbd9943491609fb0bed9428330a7f7e2 121072 net optional cups-core-drivers_1.7.1-11_amd64.deb
859f2d5380fd16520ecd954e60b8e258 362356 net optional cups-daemon_1.7.1-11_amd64.deb
0eee3eb6708f99a5e0be8c54ff9a0786 290566 net optional cups-client_1.7.1-11_amd64.deb
8ec11d3dc7e760f20686beb5b2586b1e 312076 libdevel optional libcups2-dev_1.7.1-11_amd64.deb
f15a1de47b8eac26185a216bc5dcb2d3 18048 libdevel optional libcupsimage2-dev_1.7.1-11_amd64.deb
c282095efcacf18f88216461637eef24 124504 libdevel optional libcupscgi1-dev_1.7.1-11_amd64.deb
241b5fa8391335f0f7d254ad4a710d7b 108502 libdevel optional libcupsmime1-dev_1.7.1-11_amd64.deb
1f68437b8c11f8dc9a2d6361e4f8e104 145088 libdevel optional libcupsppdc1-dev_1.7.1-11_amd64.deb
969b635e4c5cf1f634fca045281f7747 35030 net extra cups-bsd_1.7.1-11_amd64.deb
04cd731b4d2d783eeada3d0e7bb0dd99 239660 net optional cups-common_1.7.1-11_all.deb
2ca2e83367fa0dfdd264ef8cbce05e51 595904 net optional cups-server-common_1.7.1-11_all.deb
f11fe5f0ccf82d30393e66dba0117428 121124 utils optional cups-ppdc_1.7.1-11_amd64.deb
e02324a3372a0c8a66b2192e45c03f71 2121730 debug extra cups-dbg_1.7.1-11_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAEBCAAGBQJTOSwGAAoJEIvPpx7KFjRV+RgL/3TisiTGCmbs0LkFFE7NEpb2
AJ6O+/VNAMdVTlDJGKewKCl++EeO1IFdAU506Be3DJbUav5g7VJDM57IA2fsPt8I
5ELszHlq/nL1Cio8iuiLU+981sy529xeS8h2gbbPH7OGTXG9MGNVvObCUJ8Y8tSS
nhr8f4IiKwsQnMySajgiNUODAVh1A9TZkWTcCmv9CtEFbic47dp1XzSOnlbXV0HX
ZD/Vzxv4qouTW6i8hM86+6AnfibcYu+uvEN6b2eAriqTrEocT/uikuFAtRd4NgD9
uKo4g6FtcXUgFJ0ke9UvzqjLeDIPf8M28QqWx3Na6TKqh5jaL4l6yBj/DOYhN/wS
F/9y9TYe6zzZSHtDHtWNc2i31we20XBXCR3hHZN4FO3C8xJgzmZIH68y5Bs4+TqN
rHZESweXbfUKKG7KSMoJL7urc9b7OXdD+pCj08p17vYyXDc2vqSo9whGrCFzpsr3
F49muAQnn9nPTHhpd8rtFAtlTfcT3cUBMyTis100nA==
=nOHB
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: