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

Bug#438067: marked as done ("cups-config --libs" seems to include static libs)



Your message dated Mon, 16 Feb 2009 17:17:04 +0000
with message-id <E1LZ75c-0006Yx-LG@ries.debian.org>
and subject line Bug#438067: fixed in cups 1.3.9-14
has caused the Debian Bug report #438067,
regarding "cups-config --libs" seems to include static libs
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.)


-- 
438067: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=438067
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cupsys
Version: 1.3.0-2
Severity: minor

        Hi,

 While looking at the diff of the build log of libgnomeprint between the
 old and new cups, I saw:
-       Cups module:            yes    LIBS: -Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0    -lcups -lgnutls -lz -lpthread -lm -lcrypt -lgnomecups-1.0 -lcups -lgnutls -lpthread -lcrypt -lgobject-2.0 -lglib-2.0  
+       Cups module:            yes    LIBS: -Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0    -lcups -L/usr/lib -g -Wall -O2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lgnutls -lz -lpthread -lm -lcrypt -lgnomecups-1.0 -lcups -lgnutls -lpthread -lcrypt -lgobject-2.0 -lglib-2.0  

 The list of libs is impressive, and just went longer.  I looked for a
 pkg-config file, saw that CUPS had none, but I was pleasantly suprized
 that its cups-config program supports --static.  However, --static only
 affects the CUPS libs used for linking, and no other lib.

 I think this is a mistake in the way cups-config is generated: it seems
 to include all libs to build a static version of CUPS.  IMO it should
 simply lists CUPS libs when --static isn't given and list all libs like
 it does now when --static is given.

 This currently injects superfluous dependencies in packages.

   Bye,

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-1-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cupsys depends on:
ii  adduser                 3.104            add and remove users and groups
ii  cupsys-common           1.3.0-2          Common UNIX Printing System(tm) - 
ii  debconf [debconf-2.0]   1.5.14           Debian configuration management sy
ii  gs-esp                  8.15.3.dfsg.1-1  The Ghostscript PostScript interpr
ii  libavahi-compat-libdnss 0.6.21-1         Avahi Apple Bonjour compatibility 
ii  libc6                   2.6.1-1          GNU C Library: Shared libraries
ii  libcomerr2              1.40.2-1         common error description library
ii  libcupsimage2           1.3.0-2          Common UNIX Printing System(tm) - 
ii  libcupsys2              1.3.0-2          Common UNIX Printing System(tm) - 
ii  libdbus-1-3             1.1.1-3          simple interprocess messaging syst
ii  libgnutls13             1.6.3-1          the GNU TLS library - runtime libr
ii  libkrb53                1.6.dfsg.1-6     MIT Kerberos runtime libraries
ii  libldap2                2.1.30-13.4      OpenLDAP libraries
ii  libpam0g                0.79-4           Pluggable Authentication Modules l
ii  libpaper1               1.1.22           library for handling paper charact
ii  libslp1                 1.2.1-7          OpenSLP libraries
ii  lsb-base                3.1-24           Linux Standard Base 3.1 init scrip
ii  perl-modules            5.8.8-7          Core Perl modules
ii  poppler-utils [xpdf-uti 0.5.4-6.1        PDF utilitites (based on libpopple
ii  procps                  1:3.2.7-4        /proc file system utilities
ii  ssl-cert                1.0.14           Simple debconf wrapper for openssl
ii  zlib1g                  1:1.2.3.3.dfsg-5 compression library - runtime

Versions of packages cupsys recommends:
ii  cups-pdf              2.4.6-4            PDF printer for CUPS
ii  cupsys-client         1.3.0-2            Common UNIX Printing System(tm) - 
ii  foomatic-filters      3.0.2-20061031-1.2 linuxprinting.org printer support 
pn  smbclient             <none>             (no description available)

-- debconf information:
  cupsys/raw-print: true
  cupsys/backend: ipp, lpd, parallel, socket, usb

-- 
Loïc Minier


--- End Message ---
--- Begin Message ---
Source: cups
Source-Version: 1.3.9-14

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:

cups-bsd_1.3.9-14_i386.deb
  to pool/main/c/cups/cups-bsd_1.3.9-14_i386.deb
cups-client_1.3.9-14_i386.deb
  to pool/main/c/cups/cups-client_1.3.9-14_i386.deb
cups-common_1.3.9-14_all.deb
  to pool/main/c/cups/cups-common_1.3.9-14_all.deb
cups-dbg_1.3.9-14_i386.deb
  to pool/main/c/cups/cups-dbg_1.3.9-14_i386.deb
cups_1.3.9-14.diff.gz
  to pool/main/c/cups/cups_1.3.9-14.diff.gz
cups_1.3.9-14.dsc
  to pool/main/c/cups/cups_1.3.9-14.dsc
cups_1.3.9-14_i386.deb
  to pool/main/c/cups/cups_1.3.9-14_i386.deb
cupsys-bsd_1.3.9-14_all.deb
  to pool/main/c/cups/cupsys-bsd_1.3.9-14_all.deb
cupsys-client_1.3.9-14_all.deb
  to pool/main/c/cups/cupsys-client_1.3.9-14_all.deb
cupsys-common_1.3.9-14_all.deb
  to pool/main/c/cups/cupsys-common_1.3.9-14_all.deb
cupsys-dbg_1.3.9-14_all.deb
  to pool/main/c/cups/cupsys-dbg_1.3.9-14_all.deb
cupsys_1.3.9-14_all.deb
  to pool/main/c/cups/cupsys_1.3.9-14_all.deb
libcups2-dev_1.3.9-14_i386.deb
  to pool/main/c/cups/libcups2-dev_1.3.9-14_i386.deb
libcups2_1.3.9-14_i386.deb
  to pool/main/c/cups/libcups2_1.3.9-14_i386.deb
libcupsimage2-dev_1.3.9-14_i386.deb
  to pool/main/c/cups/libcupsimage2-dev_1.3.9-14_i386.deb
libcupsimage2_1.3.9-14_i386.deb
  to pool/main/c/cups/libcupsimage2_1.3.9-14_i386.deb
libcupsys2-dev_1.3.9-14_all.deb
  to pool/main/c/cups/libcupsys2-dev_1.3.9-14_all.deb
libcupsys2_1.3.9-14_all.deb
  to pool/main/c/cups/libcupsys2_1.3.9-14_all.deb



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 438067@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <mpitt@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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 16 Feb 2009 18:05:21 +0100
Source: cups
Binary: libcups2 libcupsimage2 cups cups-client libcups2-dev libcupsimage2-dev cups-bsd cups-common cups-dbg cupsys cupsys-client cupsys-common cupsys-bsd cupsys-dbg libcupsys2 libcupsys2-dev
Architecture: source all i386
Version: 1.3.9-14
Distribution: unstable
Urgency: low
Maintainer: Debian CUPS Maintainers <pkg-cups-devel@lists.alioth.debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
Description: 
 cups       - Common UNIX Printing System(tm) - server
 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-dbg   - Common UNIX Printing System(tm) - debugging symbols
 cupsys     - Common UNIX Printing System (transitional package)
 cupsys-bsd - Common UNIX Printing System (transitional package)
 cupsys-client - Common UNIX Printing System (transitional package)
 cupsys-common - Common UNIX Printing System (transitional package)
 cupsys-dbg - Common UNIX Printing System (transitional package)
 libcups2   - Common UNIX Printing System(tm) - libs
 libcups2-dev - Common UNIX Printing System(tm) - development files
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System (transitional package)
 libcupsys2-dev - Common UNIX Printing System (transitional package)
Closes: 438067
Changes: 
 cups (1.3.9-14) unstable; urgency=low
 .
   * debian/patches/pdftops-cups-1.4.dpatch: Revert previous change to
     define HAVE_PDFTOPS and CUPS_PDFTOPS, since Till says the filter
     should actually use ghostscript now. Add ghostscript build
     dependency instead. (LP: #329991)
   * Add drop_unnecessary_dependencies.dpatch: Do not link libcups.so
     and libcupsimage.so against unnecessary libraries. This avoids
     unnecessary package dependencies for both libcups, as well as for
     packages using cups-config. (Closes: #438067)
   * debian/control: Drop XSBC-Original-Maintainer Ubuntu-ism which
     accidentally crept in in r607.
Checksums-Sha1: 
 fa6ff17f43a270e0f9d65d46f0655beb4daac3a9 1925 cups_1.3.9-14.dsc
 c2c6d9740d9c1f4280f940c4934b0471e5d9a30f 326870 cups_1.3.9-14.diff.gz
 65865cc2f698e461ea439a0b333c3f2f936541c4 1182282 cups-common_1.3.9-14_all.deb
 84c0443057e5cb298d182be1e5c12ae62896a07f 58760 cupsys_1.3.9-14_all.deb
 05a454cb1913410068a0d28a8f2ed6e580963907 58782 cupsys-client_1.3.9-14_all.deb
 f4daf68d0df273847ede5ecd6f0e0b5810f99bf6 58780 cupsys-common_1.3.9-14_all.deb
 07de6bfe5069147b1f4788719012e067aa0dafa2 58778 cupsys-bsd_1.3.9-14_all.deb
 2da84b2491effeeba28036f57e1fa0bc9dc17f59 58780 cupsys-dbg_1.3.9-14_all.deb
 dd877ae3b28dc8ded35b3f7e5e9a1e5d43b97f9b 58780 libcupsys2_1.3.9-14_all.deb
 c6b5167087d95242b0299d41551a612db5176b82 58792 libcupsys2-dev_1.3.9-14_all.deb
 0d67743ee916f742818df2c7ecb5c3cafe5d9b77 171904 libcups2_1.3.9-14_i386.deb
 14052f79a82ff2b0f12e575b26ef72cf277d78b5 105852 libcupsimage2_1.3.9-14_i386.deb
 d2b2f60e3eb45efe735d1fa52843e96e74d0708c 2204216 cups_1.3.9-14_i386.deb
 c4e2cb8745de6bc2a2d07c4fc0661cf4a587c4f7 114994 cups-client_1.3.9-14_i386.deb
 2e63a2104f7cbb70d6162032c3983e9ebf389dd5 402230 libcups2-dev_1.3.9-14_i386.deb
 f7bd488e284c1c91b111204d3107410aac4c96a9 60538 libcupsimage2-dev_1.3.9-14_i386.deb
 93a205356e1d3941c0fd4f02e0023482d799a8eb 36334 cups-bsd_1.3.9-14_i386.deb
 31178cf1785774d4cac1e4f435325ef07b04a4b9 1509356 cups-dbg_1.3.9-14_i386.deb
Checksums-Sha256: 
 54e755e3db8f833ff333826a2f9c2ea699936a1d5361ce9031a7fb325b4ebc06 1925 cups_1.3.9-14.dsc
 5ed04c1d0e34ef27fa6a6062f2146be6e0c77e0137526e745b4aaaec27ca9231 326870 cups_1.3.9-14.diff.gz
 7d95b11a600891eec399ed725d383d93a6114200e6a2ac04f62452c3d4281dd9 1182282 cups-common_1.3.9-14_all.deb
 63eef7b2e98b7edf6a122d6af35937b9431b17a0e8de69352acd2cd7411eb2a5 58760 cupsys_1.3.9-14_all.deb
 554a3fc620f087f1fae87f487d8ad485665c16c80b6e401ac62e792f798a8b91 58782 cupsys-client_1.3.9-14_all.deb
 ca7708df18cac5407e0ea11ed6c2f999a331fc270c02bf3d1221fb118cb032d1 58780 cupsys-common_1.3.9-14_all.deb
 a6e59ea0e4a257917c41af9d207e3598cbb27749813903addb2041edefe2422a 58778 cupsys-bsd_1.3.9-14_all.deb
 e974e2c25aba8d876ad7621817b13db735c7a4c2841f838c14eb7c7a47ca51a6 58780 cupsys-dbg_1.3.9-14_all.deb
 773ba0acd2ccf18743022bca65938ea26e3589e30c0355e7359c133ca1294fe3 58780 libcupsys2_1.3.9-14_all.deb
 0ca50eb7a1066a295e5c6ad0a2daf2ae2cb2edb8d175e8d1910d75902e5ed3aa 58792 libcupsys2-dev_1.3.9-14_all.deb
 9846af1114d143140c8014687a1446abaef02bad2cbf83e0e027f1b7666ffa77 171904 libcups2_1.3.9-14_i386.deb
 89dffb0b08c49185fc5c367c286b09956d455abb7d4d20a52d915a0d659f3f5c 105852 libcupsimage2_1.3.9-14_i386.deb
 591c4a712c502b76f4f5c4eff2ec229126ad673004968938a05287e786e878d0 2204216 cups_1.3.9-14_i386.deb
 092342db43977da4ee4586db420c0b1a30d35ed6918e46749e1df8a5fedd1d2b 114994 cups-client_1.3.9-14_i386.deb
 e5a7c42a1ff5fa54510e0fc7b0a2415eaf144e8f24d6de1c1ef9a7c21a6e8c25 402230 libcups2-dev_1.3.9-14_i386.deb
 a9dc95e8b4734589ac6cf17806177e846830fa2444f7bb4e5a09e145abe8d4f4 60538 libcupsimage2-dev_1.3.9-14_i386.deb
 754e636569fcbf1d4ffee09068027d3f3b85a21786496635671315a15d0da15d 36334 cups-bsd_1.3.9-14_i386.deb
 3841b8b76e109345a0527081dd864eeca79b2dd32c5b4968853af65d6f371132 1509356 cups-dbg_1.3.9-14_i386.deb
Files: 
 7702bd870ff8901841f7d22627a23031 1925 net optional cups_1.3.9-14.dsc
 f12dd9cb1b4a3961782a2177e281a242 326870 net optional cups_1.3.9-14.diff.gz
 65a06898fad5c63f488f646b45348523 1182282 net optional cups-common_1.3.9-14_all.deb
 70506d34d192139ce1d0b500f55c5d20 58760 oldlibs extra cupsys_1.3.9-14_all.deb
 4a88495a3b80ab37afc68dc43760043b 58782 oldlibs extra cupsys-client_1.3.9-14_all.deb
 7be4baebef3e4a106e8409c453fc91fe 58780 oldlibs extra cupsys-common_1.3.9-14_all.deb
 2156392ee5eabaa160d58a0e1764def3 58778 oldlibs extra cupsys-bsd_1.3.9-14_all.deb
 584fad105bb55b10beaeecbe3bb88a9a 58780 oldlibs extra cupsys-dbg_1.3.9-14_all.deb
 914fec395a9898f16eeda8d48a86675a 58780 oldlibs extra libcupsys2_1.3.9-14_all.deb
 952749de88d50158453ae4a9d7e53e51 58792 oldlibs extra libcupsys2-dev_1.3.9-14_all.deb
 bd787d22b0fec82d777bea1a6f7a588e 171904 libs optional libcups2_1.3.9-14_i386.deb
 ed78c9553d7385271874568d11bbff3c 105852 libs optional libcupsimage2_1.3.9-14_i386.deb
 7c940133ed5a46f452e72d839792addc 2204216 net optional cups_1.3.9-14_i386.deb
 48f3fb113877da9d822a57ccb97a25a0 114994 net optional cups-client_1.3.9-14_i386.deb
 ae8b3f406181ae31012f5887d07e20c2 402230 libdevel optional libcups2-dev_1.3.9-14_i386.deb
 100f097d0bd1fec1e5baf5ffa7624ce6 60538 libdevel optional libcupsimage2-dev_1.3.9-14_i386.deb
 385ea992fbcd6bbc7f3b81a80f40eea3 36334 net extra cups-bsd_1.3.9-14_i386.deb
 bbfb31d8a99f6bb1f7e5cd8a93668b97 1509356 libdevel extra cups-dbg_1.3.9-14_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmZnp4ACgkQDecnbV4Fd/JaHgCfa7pecJpW4ymePy46LU8QEm4h
qFkAn0wEAE+WsdphCESmRTZcMrSZ33e+
=RV/J
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: