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

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 ---
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: