tags 494215 patch
thanks

On Wed, Aug 13, 2008 at 08:50:38PM +0300, Riku Voipio wrote:
> reassign 494215 libgda2-dev
> thanks

> The .la files of libgda2-dev refer to .la file but libgda2-dev has no
> depends freetds-dev. Alternatively /usr/lib/libct.la should be dropped from
> the .la files provided by libgda2-dev, but that might be trickier..

> This breaks building of libgdamm1.3, possibly others.

> grep libct.la /usr/lib/*.la
> /usr/lib/libgda-2.la:dependency_libs=' /usr/lib/libgdasql.la 
> /usr/lib/libgobject-2.0.la /usr/lib/libgthread-2.0.la 
> /usr/lib/libgmodule-2.0.la -ldl /usr/lib/libglib-2.0.la /usr/lib/libxslt.la 
> /usr/lib/libxml2.la -lm /usr/lib/libxml2.la -L/usr/lib /usr/lib/libct.la -lrt'
> /usr/lib/libgda-report-2.la:dependency_libs=' /usr/lib/libgda-2.la 
> /usr/lib/libgdasql.la /usr/lib/libgobject-2.0.la /usr/lib/libgthread-2.0.la 
> /usr/lib/libgmodule-2.0.la -ldl /usr/lib/libglib-2.0.la /usr/lib/libxslt.la 
> /usr/lib/libxml2.la -lm /usr/lib/libxml2.la -L/usr/lib /usr/lib/libct.la -lrt'
> /usr/lib/libgdasql.la:dependency_libs=' /usr/lib/libgobject-2.0.la 
> /usr/lib/libgthread-2.0.la /usr/lib/libgmodule-2.0.la -ldl 
> /usr/lib/libglib-2.0.la /usr/lib/libxslt.la /usr/lib/libxml2.la -lm 
> /usr/lib/libxml2.la /usr/lib/libct.la -L/usr/lib -lrt'

I've prepared a follow-up NMU to correct this; the patch is attached, and
the NMU will be uploaded shortly.

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 libgda2-1.2.4/debian/control libgda2-1.2.4/debian/control
--- libgda2-1.2.4/debian/control
+++ libgda2-1.2.4/debian/control
@@ -64,7 +64,7 @@
 Package: libgda2-dev
 Section: libdevel
 Architecture: any
-Depends: libgda2-3 (= ${binary:Version}), libglib2.0-dev (>= 2.2.0), libxslt1-dev, ${misc:Depends}
+Depends: libgda2-3 (= ${binary:Version}), libglib2.0-dev (>= 2.2.0), libxslt1-dev, freetds-dev, ${misc:Depends}
 Suggests: libgda2-doc
 Description: Development files for GNOME Data Access library for GNOME2
  GNOME Data Access is an attempt to provide uniform access to
diff -u libgda2-1.2.4/debian/changelog libgda2-1.2.4/debian/changelog
--- libgda2-1.2.4/debian/changelog
+++ libgda2-1.2.4/debian/changelog
@@ -1,3 +1,11 @@
+libgda2 (1.2.4-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * libgda2-dev needs to depend now on freetds-dev, due to the switch
+    from libtds to libct for which we ship a .la file.  Closes: #494215.
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Sun, 17 Aug 2008 16:10:05 -0700
+
 libgda2 (1.2.4-1.1) unstable; urgency=high
 
   * Non-maintainer upload with maintainer's approval.
diff -u libgda2-1.2.4/debian/control.in libgda2-1.2.4/debian/control.in
--- libgda2-1.2.4/debian/control.in
+++ libgda2-1.2.4/debian/control.in
@@ -64,7 +64,7 @@
 Package: libgda2-dev
 Section: libdevel
 Architecture: any
-Depends: [EMAIL PROTECTED]@ (= ${binary:Version}), libglib2.0-dev (>= 2.2.0), libxslt1-dev, ${misc:Depends}
+Depends: [EMAIL PROTECTED]@ (= ${binary:Version}), libglib2.0-dev (>= 2.2.0), libxslt1-dev, freetds-dev, ${misc:Depends}
 Suggests: libgda2-doc
 Description: Development files for GNOME Data Access library for GNOME2
  GNOME Data Access is an attempt to provide uniform access to

Reply via email to