Bug#755705: cyrus-imapd-2.4: still not binNMU safe
Julien Cristau
jcristau at debian.org
Sun Aug 24 22:14:26 UTC 2014
Control: tags -1 patch
On Sun, Aug 24, 2014 at 13:39:13 +0200, Ivo De Decker wrote:
> Hi,
>
> On Sun, Aug 24, 2014 at 01:57:51AM +0200, Ivo De Decker wrote:
> > The problem isn't solved yet: the transitional packages cyrus-admin-2.4,
> > cyrus-dev-2.4 and libcyrus-imap-perl24 are arch all, but they have a strict
> > versioned depend on cyrus-common, which is arch: any, and has a different
> > version after a binnmu. I guess the misc::depends is not necessary for the
> > transitional packages.
>
> This is also the case for the other transitional packages.
>
How about this:
diff --git a/debian/changelog b/debian/changelog
index aaef857..900d8fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+cyrus-imapd-2.4 (2.4.17+caldav~beta10-4.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Link arch:all packages doc directories to cyrus-common-2.4 instead of
+ cyrus-common, because the latter is arch:any and that breaks binNMUs
+ (closes: #755705)
+
+ -- Julien Cristau <jcristau at debian.org> Sun, 24 Aug 2014 15:11:46 -0700
+
cyrus-imapd-2.4 (2.4.17+caldav~beta10-4) unstable; urgency=high
* Remove obsolete cyrus-admin, cyrus-clients and libcyrus-imap-perl
diff --git a/debian/rules b/debian/rules
index 253d19f..128ff61 100755
--- a/debian/rules
+++ b/debian/rules
@@ -229,7 +229,7 @@ override_dh_installdocs:
dh_installdocs \
-p cyrus-common -p cyrus-doc -p cyrus-clients \
-p cyrus-admin -p libcyrus-imap-perl
- dh_installdocs --remaining-packages --link-doc=cyrus-common
+ dh_installdocs --remaining-packages --link-doc=cyrus-common-2.4
override_dh_installinit:
dh_installinit -p cyrus-common --name=cyrus-imapd
I'll upload to delayed/2 in a little bit, feel free to reschedule or
cancel it.
Cheers,
Julien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-imapd-debian-devel/attachments/20140824/5cb6f48c/attachment.sig>
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list