Bug#369213: libatspi-dev: at-spi pkgconfig shouldn't require gtk+

Samuel Thibault samuel.thibault at ens-lyon.org
Sun May 28 10:29:28 UTC 2006


Package: libatspi-dev
Version: 1.7.7-1
Severity: normal
Tags: patch

Hi,

.pc files from at-spi currently require gtk+, but at-spi interfaces do
_not_ depend on gtk+, so this requirement is spurious (and adds a lot of
spurious shlib dependencies hence packages dependencies). Please apply
attached patch.

Samuel

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc1
Locale: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)

Versions of packages libatspi-dev depends on:
ii  libatspi1.0-0             1.7.7-1        C binding libraries of at-spi for 
ii  libbonobo2-dev            2.14.0-1       Bonobo CORBA interfaces library --
ii  libgail-dev               1.8.11-1       GNOME Accessibility Implementation
ii  libgtk2.0-dev             2.8.16-1       Development files for the GTK+ lib
ii  libice-dev                6.9.0.dfsg.1-6 Inter-Client Exchange library deve
ii  libsm-dev                 6.9.0.dfsg.1-6 X Window System Session Management
ii  libx11-dev                6.9.0.dfsg.1-6 X Window System protocol client li
ii  libxml2-dev               2.6.24.dfsg-1  Development files for the GNOME XM
ii  libxtst-dev               6.9.0.dfsg.1-6 X Window System event recording an
ii  pkg-config                0.20-1         manage compile and link flags for 

libatspi-dev recommends no packages.

-- no debconf information

-- 
Samuel Thibault <samuel.thibault at ens-lyon.org>
J'ai beaucoup de mal a lire fcola quand il y a toutes les annonces de howto :
les annonces interessantes sont noyees dans les howto. Ca serait pas mal
de degager toute cette pollution dans un autre groupe.
  JLM in Guide du linuxien pervers : "Cachez ces doc que je ne saurais voir"
-------------- next part --------------
Index: libloginhelper-1.0.pc.in
===================================================================
RCS file: /cvs/gnome/at-spi/libloginhelper-1.0.pc.in,v
retrieving revision 1.1
diff -u -r1.1 libloginhelper-1.0.pc.in
--- libloginhelper-1.0.pc.in	28 May 2004 10:54:11 -0000	1.1
+++ libloginhelper-1.0.pc.in	11 May 2006 23:43:03 -0000
@@ -6,7 +6,7 @@
 
 Name: liblogin-helper
 Description: Login-Helper library for assistive technologies
-Requires: libbonobo-2.0 atk gtk+-2.0 libspi-1.0
+Requires: libbonobo-2.0 atk libspi-1.0
 Version: @VERSION@
 Libs: -L${libdir} -lloginhelper
 Cflags: -I${includedir}/at-spi-1.0
Index: libspi-1.0-uninstalled.pc.in
===================================================================
RCS file: /cvs/gnome/at-spi/libspi-1.0-uninstalled.pc.in,v
retrieving revision 1.2
diff -u -r1.2 libspi-1.0-uninstalled.pc.in
--- libspi-1.0-uninstalled.pc.in	17 Mar 2004 05:13:08 -0000	1.2
+++ libspi-1.0-uninstalled.pc.in	11 May 2006 23:43:03 -0000
@@ -2,7 +2,7 @@
 
 Name: libspi
 Description: Accessibility Technology software library
-Requires: libbonobo-2.0 atk gtk+-2.0
+Requires: libbonobo-2.0 atk
 Version: @VERSION@
 Libs: ${pc_top_builddir}/${pcfiledir}/libspi/libspi.la
 Cflags: -I${pc_top_builddir}/${pcfiledir}
Index: libspi-1.0.pc.in
===================================================================
RCS file: /cvs/gnome/at-spi/libspi-1.0.pc.in,v
retrieving revision 1.1
diff -u -r1.1 libspi-1.0.pc.in
--- libspi-1.0.pc.in	10 Dec 2001 17:15:48 -0000	1.1
+++ libspi-1.0.pc.in	11 May 2006 23:43:03 -0000
@@ -6,7 +6,7 @@
 
 Name: libspi
 Description: Accessibility Technology software library
-Requires: libbonobo-2.0 atk gtk+-2.0
+Requires: libbonobo-2.0 atk
 Version: @VERSION@
 Libs: -L${libdir} -lspi
 Cflags: -I${includedir}/at-spi-1.0


More information about the Pkg-gnome-maintainers mailing list