tags 642639 + patch
thanks
Greetings,
gnat-4.4 and gnat-4.6 conflicts and are both pulled by builddep of
libalog.
This debdiff solves the issue by only build depending on gnat-4.6. For
this, libaws 2.10.2-dev needs to be used instead of libaws2.7-dev and
gnat-4.4 needs to be removed from the builddeps. For consistency, the
patch also change all gnat-4.4 dependencies to gnat-4.6. Unfortunately,
gnat-4.4 is also pulled through indirect dependencies (by
libapq-postgresql1-dev and libapq1-dev). "Blocks" will be set
accordingly on these packages.
Furthermore, the patch also updates the builddeps to libahven3-dev
because libahven1-dev is no longer available in Debian.
Regards.
diff -u libalog-0.3/debian/control libalog-0.3/debian/control
--- libalog-0.3/debian/control
+++ libalog-0.3/debian/control
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Adrian-Ken Rueegsegger <k...@codelabs.ch>
Uploaders: Reto Buerki <r...@codelabs.ch>
-Build-Depends: debhelper (>= 7), quilt, gnat, gnat-4.4, libahven1-dev,
libaws2.7-dev,
+Build-Depends: debhelper (>= 7), quilt, gnat, libahven3-dev, libaws2.10.2-dev,
libapq-postgresql1-dev (>= 3.0-2)
Standards-Version: 3.8.4
Homepage: http://www.nongnu.org/alog/
@@ -13,7 +13,7 @@
Package: libalog0.3-base
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, gnat-4.4
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnat-4.6
Conflicts: libalog0, libalog0.3-full
Replaces: libalog0, libalog0.3-full
Description: Logging framework for Ada (base)
@@ -24,7 +24,7 @@
Package: libalog0.3-full
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, gnat-4.4
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnat-4.6
Conflicts: libalog0, libalog0.3-base
Replaces: libalog0, libalog0.3-base
Description: Logging framework for Ada (full)
@@ -35,7 +35,7 @@
Package: libalog1-base-dev
Section: libdevel
Architecture: any
-Depends: ${misc:Depends}, libalog0.3-base (= ${binary:Version}), gnat-4.4
+Depends: ${misc:Depends}, libalog0.3-base (= ${binary:Version}), gnat-4.6
Conflicts: libalog-dev, libalog1-full-dev
Replaces: libalog-dev, libalog1-full-dev
Description: Logging framework for Ada (development)
@@ -49,7 +49,7 @@
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libalog0.3-full (= ${binary:Version}), libaws2.7-dev,
- libapq-postgresql1-dev (>= 3.0-2), gnat-4.4
+ libapq-postgresql1-dev (>= 3.0-2), gnat-4.6
Conflicts: libalog-dev, libalog1-base-dev
Replaces: libalog-dev, libalog1-base-dev
Description: Logging framework for Ada (development)
diff -u libalog-0.3/debian/changelog libalog-0.3/debian/changelog
--- libalog-0.3/debian/changelog
+++ libalog-0.3/debian/changelog
@@ -1,3 +1,14 @@
+libalog (0.3-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove gnat-4.4 from build-dependencies (Closes: #642639):
+ + Remove gnat-4.4 from build-dep.
+ + Update build dependencies to libaws2.10.2-dev.
+ + Update dependencies to gnat-4.6 accordingly.
+ * Update build dependencies to libahven3-dev (libahven1-dev no longer
exists).
+
+ -- Thomas Preud'homme <robo...@celest.fr> Sun, 19 Feb 2012 18:56:30 +0100
+
libalog (0.3-2) unstable; urgency=low
* Disable stack checks (Closes: #506681).