Your message dated Sat, 02 Jul 2011 07:02:11 +0000
with message-id <[email protected]>
and subject line Bug#620633: fixed in gtkglextmm 1.2.0-4.1
has caused the Debian Bug report #620633,
regarding gtkglextmm: please wipe out dependency_libs from .la files (Policy 
10.2)
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 [email protected]
immediately.)


-- 
620633: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620633
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gtkglextmm
Version: 1.2.0-4
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch

Hi Bradley,

The attached patch has just been applied to the Ubuntu gtkglextmm package,
to null out the dependency_libs field in the libtool .la file being shipped
in the -dev package.  This is generally a good idea because it avoids
causing consumers of your library to require other .la files listed here to
be available at build time when they're not actually needed (i.e., in the
dynamic linking common case).  It's specifically a good idea right now
because multiarch is imminent, and that means the .la files referenced here
are going to *move* soon, causing build failures for anything using libtool
to build against gtkglextmm.  As long as gtkglextmm is going to need a
rebuild to fix up the invalid .la references, it would be nice to get rid of
them altogether.

Thanks,
--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]
diff -u gtkglextmm-1.2.0/debian/rules gtkglextmm-1.2.0/debian/rules
--- gtkglextmm-1.2.0/debian/rules
+++ gtkglextmm-1.2.0/debian/rules
@@ -39,6 +39,9 @@
 	dh_testroot
 	dh_prep
 	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+	for file in debian/tmp/usr/lib/*.la; do \
+		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+	done
 
 binary-indep: build install
 
diff -u gtkglextmm-1.2.0/debian/changelog gtkglextmm-1.2.0/debian/changelog

--- End Message ---
--- Begin Message ---
Source: gtkglextmm
Source-Version: 1.2.0-4.1

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

gtkglextmm_1.2.0-4.1.diff.gz
  to main/g/gtkglextmm/gtkglextmm_1.2.0-4.1.diff.gz
gtkglextmm_1.2.0-4.1.dsc
  to main/g/gtkglextmm/gtkglextmm_1.2.0-4.1.dsc
libgtkglextmm-x11-1.2-0_1.2.0-4.1_i386.deb
  to main/g/gtkglextmm/libgtkglextmm-x11-1.2-0_1.2.0-4.1_i386.deb
libgtkglextmm-x11-1.2-dev_1.2.0-4.1_i386.deb
  to main/g/gtkglextmm/libgtkglextmm-x11-1.2-dev_1.2.0-4.1_i386.deb
libgtkglextmm-x11-1.2-doc_1.2.0-4.1_all.deb
  to main/g/gtkglextmm/libgtkglextmm-x11-1.2-doc_1.2.0-4.1_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luk Claes <[email protected]> (supplier of updated gtkglextmm 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 [email protected])


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

Format: 1.8
Date: Mon, 27 Jun 2011 08:17:17 +0200
Source: gtkglextmm
Binary: libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev 
libgtkglextmm-x11-1.2-doc
Architecture: source i386 all
Version: 1.2.0-4.1
Distribution: unstable
Urgency: low
Maintainer: Bradley Smith <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description: 
 libgtkglextmm-x11-1.2-0 - C++ bindings for GtkGLExt (Shared libraries)
 libgtkglextmm-x11-1.2-dev - C++ bindings for GtkGLExt (Development files)
 libgtkglextmm-x11-1.2-doc - C++ bindings for GtkGLExt (Documentation)
Closes: 620633 621976
Changes: 
 gtkglextmm (1.2.0-4.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Remove references to other libraries from dependency_libs field
     (Closes: #620633).
   * Define GdkSpanFunc (Closes: #621976).
Checksums-Sha1: 
 41a32fb05eec4870a061e7d05d02ee89a706809c 1286 gtkglextmm_1.2.0-4.1.dsc
 6ff5e1bc27781b9638d23bbd436eb3e79902a33c 4456 gtkglextmm_1.2.0-4.1.diff.gz
 2b7049f6cc65f2974b4788ce9662c4ccac4ec900 37922 
libgtkglextmm-x11-1.2-0_1.2.0-4.1_i386.deb
 1f203bdab661cd5a436c4e1210f5804e47f91825 48428 
libgtkglextmm-x11-1.2-dev_1.2.0-4.1_i386.deb
 652362148c84e1232e23d22bfccd370f88584db6 347114 
libgtkglextmm-x11-1.2-doc_1.2.0-4.1_all.deb
Checksums-Sha256: 
 5bde6081df10afa878f616aa70d241c7074c0d8b91a85933dec304a58b8bf232 1286 
gtkglextmm_1.2.0-4.1.dsc
 e7f4657ca003e39ea70b099a00f1578844de63d20d8edb0412446b72685582de 4456 
gtkglextmm_1.2.0-4.1.diff.gz
 61772f1919f50ac02e76bd2db54476217c5cfd5c8f0177fa22e3a9fe4d6dadf4 37922 
libgtkglextmm-x11-1.2-0_1.2.0-4.1_i386.deb
 f0e6036f36748c0fa254676623d6374e9935d4dae14c3e7359afd3d9780376f2 48428 
libgtkglextmm-x11-1.2-dev_1.2.0-4.1_i386.deb
 18c690afa9745546a9efbda0cfba9f4a4769ffd2c5627f60569ca68d221e9f59 347114 
libgtkglextmm-x11-1.2-doc_1.2.0-4.1_all.deb
Files: 
 4b142a6cd3882fedb080a2b29079f163 1286 devel extra gtkglextmm_1.2.0-4.1.dsc
 ccb5e63bf20637811a81bb21d5050b10 4456 devel extra gtkglextmm_1.2.0-4.1.diff.gz
 6a2aefa9b5e4d2306fd984674fa86b3c 37922 libs extra 
libgtkglextmm-x11-1.2-0_1.2.0-4.1_i386.deb
 e0d75ab9b35fcc2e8a2317e313fe3626 48428 libdevel extra 
libgtkglextmm-x11-1.2-dev_1.2.0-4.1_i386.deb
 ab30c38372ac60887e241f723f394ee1 347114 doc extra 
libgtkglextmm-x11-1.2-doc_1.2.0-4.1_all.deb

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

iEYEARECAAYFAk4IJCkACgkQ5UTeB5t8Mo3ujwCgujPkQXEDwDCShXaAcepaorHZ
faoAnjbMFGI66g+f24orDYvmWGUqKuLq
=xr9b
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to