Bug#700672: pu: package libzorpll/3.3.0.12-4+squeeze1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: pu
Hi,
there is an upgrade issue from lenny to squeeze due to a file conflict
between libzorp2-dev (existed in lenny only) and libzorpll-dev:
Preparing to replace libzorpll-dev 3.0.6.4.2+nmu1 (using .../libzorpll-dev_3.3.0.12-4_amd64.deb) ...
Unpacking replacement libzorpll-dev ...
dpkg: error processing /var/cache/apt/archives/libzorpll-dev_3.3.0.12-4_amd64.deb (--unpack):
trying to overwrite '/usr/include/zorp/streamblob.h', which is also in package libzorp2-dev 3.0.8-0.5
An unversioned Breaks/Replaces should fix this, libzorp2-dev is not
used as a virtual package.
Andreas
diffstat for libzorpll_3.3.0.12-4 libzorpll_3.3.0.12-4+squeeze1
changelog | 8 ++++++++
control | 2 ++
2 files changed, 10 insertions(+)
diff -u libzorpll-3.3.0.12/debian/changelog libzorpll-3.3.0.12/debian/changelog
--- libzorpll-3.3.0.12/debian/changelog
+++ libzorpll-3.3.0.12/debian/changelog
@@ -1,3 +1,11 @@
+libzorpll (3.3.0.12-4+squeeze1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * libzorpll-dev: Add Breaks/Replaces: libzorp2-dev. In lenny libzorp2-dev
+ was shipping /usr/include/zorp/streamblob.h. (Closes: #693984)
+
+ -- Andreas Beckmann <anbe@debian.org> Fri, 15 Feb 2013 23:46:18 +0100
+
libzorpll (3.3.0.12-4) unstable; urgency=low
* Fixed process.c compilation error when libcap is not
diff -u libzorpll-3.3.0.12/debian/control libzorpll-3.3.0.12/debian/control
--- libzorpll-3.3.0.12/debian/control
+++ libzorpll-3.3.0.12/debian/control
@@ -23,6 +23,8 @@
Section: libdevel
Architecture: any
Depends: libzorpll3.3-0 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev, libcap-dev [linux-any], libssl-dev
+Breaks: libzorp2-dev
+Replaces: libzorp2-dev
Description: Low level library functions for Zorp, development files
Zorp is a new generation firewall. It is essentially a transparent proxy
firewall, with strict protocol analyzing proxies, a modular architecture,
Reply to: