Your message dated Sat, 30 Jul 2011 10:28:15 +0000
with message-id <e1qn6mf-0006wp...@franck.debian.org>
and subject line Bug#635610: Removed package(s) from unstable
has caused the Debian Bug report #634452,
regarding please fix libgalago.pc to use Requires.private like God intended
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 ow...@bugs.debian.org
immediately.)


-- 
634452: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634452
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgalago
Version: 0.5.2-2
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch

Hi guys,

The libgalago.pc file currently hardcodes the contents of @PACKAGE_CFLAGS@
and @PACKAGE_LIBS@ variables that are resolved at build time.  This is
obviously wrong - the whole point of pkg-config is that you only declare
which other libraries your library depends on, and when your /reverse
build-depends/ are built, the paths for these other libraries are resolved
to their current locations.

This will be a non-theoretical issue shortly, when multiarch begins to roll
out ond /usr/lib/glib-2.0 will move.  Please consider applying the attached
patch for this, to help preserve archive buildability during the multiarch
transition.  This patch has been uploaded to Ubuntu with the following
explanation in the changelog:

  * libgalago.pc.in: don't substitute cflags/ldflags for other libraries
    into the .pc file, use Requires.private instead.  Fixes build failure of
    all packages depending on libgalago, because multiarch means the glib
    headers have moved.  LP: #749111.

Cheers,
-- 
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/
slanga...@ubuntu.com                                     vor...@debian.org
only in patch2:
unchanged:
--- libgalago-0.5.2.orig/libgalago.pc.in
+++ libgalago-0.5.2/libgalago.pc.in
@@ -6,6 +6,6 @@
 Name: libgalago
 Description: Galago Association/Presence Communication Library
 Version: @VERSION@
-Libs: -L${libdir} -lgalago @PACKAGE_LIBS@
-Cflags: -I${includedir} @PACKAGE_CFLAGS@
-
+Libs: -L${libdir} -lgalago
+Cflags: -I${includedir}
+Requires.private: dbus-glib-1 dbus-1 gobject-2.0 glib-2.0

--- End Message ---
--- Begin Message ---
Version: 0.5.2-2+rm

Dear submitter,

as the package libgalago has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/635610

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Torsten Werner (the ftpmaster behind the curtain)


--- End Message ---

Reply via email to