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 <jcris...@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
signature.asc
Description: Digital signature