Debian Bug report logs - #491292
libcairo2-dev: libcairo.la shouldn't export dependency_libs

version graph

Package: libcairo2-dev; Maintainer for libcairo2-dev is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for libcairo2-dev is src:cairo (PTS, buildd, popcon).

Reported by: Julien Cristau <jcristau@debian.org>

Date: Fri, 18 Jul 2008 09:09:01 UTC

Severity: important

Found in version cairo/1.6.4-6

Fixed in version cairo/1.6.4-6.1

Done: Josselin Mouette <joss@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Dave Beckett <dajobe@debian.org>:
Bug#491292; Package libcairo2-dev. (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
New Bug report received and forwarded. Copy sent to Dave Beckett <dajobe@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libcairo2-dev: libcairo.la shouldn't export dependency_libs
Date: Fri, 18 Jul 2008 11:07:40 +0200
Package: libcairo2-dev
Version: 1.6.4-6
Severity: important

$ grep dependency /usr/lib/libcairo.la 
dependency_libs=' -lfreetype -lz -lfontconfig -lpng12 -lxcb-render-util -lxcb-render -lxcb -lXrender -lX11 -lpixman-1 -lm'

This leads packages using libtool and depending on cairo to link against
all the above libs for no reason.  Please do something like
sed "s/dependency_libs=.*/dependency_libs=''/" libcairo.la
before installing it.

Thanks in advance,
Julien




Reply sent to Josselin Mouette <joss@debian.org>:
You have taken responsibility. (Mon, 13 Oct 2008 11:00:03 GMT) (full text, mbox, link).


Notification sent to Julien Cristau <jcristau@debian.org>:
Bug acknowledged by developer. (Mon, 13 Oct 2008 11:00:03 GMT) (full text, mbox, link).


Message #10 received at 491292-close@bugs.debian.org (full text, mbox, reply):

From: Josselin Mouette <joss@debian.org>
To: 491292-close@bugs.debian.org
Subject: Bug#491292: fixed in cairo 1.6.4-6.1
Date: Mon, 13 Oct 2008 10:47:03 +0000
Source: cairo
Source-Version: 1.6.4-6.1

We believe that the bug you reported is fixed in the latest version of
cairo, which is due to be installed in the Debian FTP archive:

cairo_1.6.4-6.1.diff.gz
  to pool/main/c/cairo/cairo_1.6.4-6.1.diff.gz
cairo_1.6.4-6.1.dsc
  to pool/main/c/cairo/cairo_1.6.4-6.1.dsc
libcairo-directfb2-dev_1.6.4-6.1_amd64.deb
  to pool/main/c/cairo/libcairo-directfb2-dev_1.6.4-6.1_amd64.deb
libcairo-directfb2-udeb_1.6.4-6.1_amd64.udeb
  to pool/main/c/cairo/libcairo-directfb2-udeb_1.6.4-6.1_amd64.udeb
libcairo-directfb2_1.6.4-6.1_amd64.deb
  to pool/main/c/cairo/libcairo-directfb2_1.6.4-6.1_amd64.deb
libcairo2-dbg_1.6.4-6.1_amd64.deb
  to pool/main/c/cairo/libcairo2-dbg_1.6.4-6.1_amd64.deb
libcairo2-dev_1.6.4-6.1_amd64.deb
  to pool/main/c/cairo/libcairo2-dev_1.6.4-6.1_amd64.deb
libcairo2-doc_1.6.4-6.1_all.deb
  to pool/main/c/cairo/libcairo2-doc_1.6.4-6.1_all.deb
libcairo2_1.6.4-6.1_amd64.deb
  to pool/main/c/cairo/libcairo2_1.6.4-6.1_amd64.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 491292@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josselin Mouette <joss@debian.org> (supplier of updated cairo 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, 13 Oct 2008 11:00:24 +0200
Source: cairo
Binary: libcairo2-dev libcairo2 libcairo2-dbg libcairo2-doc libcairo-directfb2-udeb libcairo-directfb2 libcairo-directfb2-dev
Architecture: source all amd64
Version: 1.6.4-6.1
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <dajobe@debian.org>
Changed-By: Josselin Mouette <joss@debian.org>
Description: 
 libcairo-directfb2 - The Cairo 2D vector graphics library DirectFB build (dummy packag
 libcairo-directfb2-dev - Development files for Cairo graphics library DirectFB build (dumm
 libcairo-directfb2-udeb - The Cairo 2D vector graphics library DirectFB build (udeb)
 libcairo2  - The Cairo 2D vector graphics library
 libcairo2-dbg - The Cairo 2D vector graphics library (debugging symbols)
 libcairo2-dev - Development files for the Cairo 2D graphics library
 libcairo2-doc - Documentation for the Cairo Multi-platform 2D graphics library
Closes: 491292 499662
Changes: 
 cairo (1.6.4-6.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Remove the rpath stuff in /usr/lib/libcairo-directdb and only keep
     it around for compatibility. Closes: #499662.
     + Remove the rpath hack in the .pc file.
     + Make the libcairo-directfb2{,dev} packages dummy, only keeping
       symbolic links from the former locations.
     + libcairo-directfb2-dev.postinst: do the symbolic link dance upon
       upgrade.
     + Update package descriptions accordingly.
     + libcairo2.symbols: add cairo_directfb_surface_create.
     + libcairo2-dev conflicts with libcairo-directfb2-dev
       (<< 1.6.4-6.1).
   * rules: completely cleanup the .la files from their dependency libs.
     Closes: #491292.
   * Add ~ to symbol versions to make backports possible.
   * Fix doc-base section.
   * Standards version is 3.8.0.
Checksums-Sha1: 
 4ddffc3f868ab63fe1d5950d180f0f8e1980f613 1481 cairo_1.6.4-6.1.dsc
 77bd7242c26152f1fd6c2a8b041c14613063255a 23528 cairo_1.6.4-6.1.diff.gz
 77b1439f56872d84f6fc84cffae6cc07e92ca920 469914 libcairo2-doc_1.6.4-6.1_all.deb
 4e37d8211a542cbe61451826d664edae8b36af22 649182 libcairo2-dev_1.6.4-6.1_amd64.deb
 fd67167c891013e075d64ea4cb751c7fdfacea47 559526 libcairo2_1.6.4-6.1_amd64.deb
 6c611c01804eb4b933c300ed05d8199647b40ce6 880734 libcairo2-dbg_1.6.4-6.1_amd64.deb
 3c4d291ebcae95bb66942ad6fe7a63575fd274e3 160514 libcairo-directfb2-udeb_1.6.4-6.1_amd64.udeb
 f7a9957027f14f95f1cb06c437db759ffa3f16e0 334532 libcairo-directfb2_1.6.4-6.1_amd64.deb
 f4c7931f25a64a45a8e33ea56ea8fabeca98b4f5 334760 libcairo-directfb2-dev_1.6.4-6.1_amd64.deb
Checksums-Sha256: 
 855ef1128508f11f93a681bef901bd435f4f99f86c212cb7bfee3b10a4a84a10 1481 cairo_1.6.4-6.1.dsc
 8eb97f370ffd6faa22a9967104a0c9d365c5a6e96f3a56562b5449956e38766e 23528 cairo_1.6.4-6.1.diff.gz
 c231c272ae45513b7fc438d469ca08e67154b19acb57eb1e0f23743a29d3fa3f 469914 libcairo2-doc_1.6.4-6.1_all.deb
 906ce18cd1a3b0dbe23ae3db930ccbfd73361fda665b9783e0bdf4d8f4b7ed5d 649182 libcairo2-dev_1.6.4-6.1_amd64.deb
 7dd1a88f9d0ecb3599fa8cbabd3aea038bdc0935d4417993773fc308e43c8a23 559526 libcairo2_1.6.4-6.1_amd64.deb
 7a0013d250d6d2d6bd251a0acddf1e1f04cb45f47a064206f8d0f43ae07cd31b 880734 libcairo2-dbg_1.6.4-6.1_amd64.deb
 25aced6d9e2aea6babaf88fc353bc39dbebd6dd991cb8893093358c1c3e5d329 160514 libcairo-directfb2-udeb_1.6.4-6.1_amd64.udeb
 d72763ec86fc4d6ecb51c5c741ea753af3689cc59b7597b7e39aaf39262ccd6a 334532 libcairo-directfb2_1.6.4-6.1_amd64.deb
 6cbf7624076b3f1388fed194c2d82da987775136a453e80ee65b5818a8f8c877 334760 libcairo-directfb2-dev_1.6.4-6.1_amd64.deb
Files: 
 fdc402b0797d81c21d994c8f1ba79987 1481 libs optional cairo_1.6.4-6.1.dsc
 2bfeaeeb5ee9272a0da60f743eb17ac4 23528 libs optional cairo_1.6.4-6.1.diff.gz
 112e486cdb5a5b55441fe726c731f3a3 469914 doc optional libcairo2-doc_1.6.4-6.1_all.deb
 c61b48f5ee32d9db1abf0b618e5a63f1 649182 libdevel optional libcairo2-dev_1.6.4-6.1_amd64.deb
 eb9d7234abf71e591ea784f06cfc9478 559526 libs optional libcairo2_1.6.4-6.1_amd64.deb
 6e5f5e29a6ab832661c6f5ec3c5c1d95 880734 libdevel extra libcairo2-dbg_1.6.4-6.1_amd64.deb
 8d9f8b15eaa13e8c4d9198aa52c32808 160514 debian-installer optional libcairo-directfb2-udeb_1.6.4-6.1_amd64.udeb
 93a08382775d479db351db1c3c2e79a4 334532 libs optional libcairo-directfb2_1.6.4-6.1_amd64.deb
 a38b31f133cb951e5f9b7252ffe5ae6a 334760 libdevel optional libcairo-directfb2-dev_1.6.4-6.1_amd64.deb
Package-Type: udeb

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

iD8DBQFI8yYWrSla4ddfhTMRAnKTAJsEXvwKaOHUIT9NG6cxMIgRiLeN0wCg/MFh
OLPAf+cXXyfx61QLxjcYY88=
=dbk3
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 30 Nov 2008 08:40:56 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 06:38:17 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.