Bug#755705: cyrus-imapd-2.4: still not binNMU safe
Ondřej Surý
ondrej at sury.org
Mon Aug 25 10:04:52 UTC 2014
The patch was slightly wrong linking all non "-2.4" packages
to transitional cyrus-common-2.4, so I have uploaded fixed
version that should supercede DELAYED upload.
Thanks for the poke...
Cheers,
Ondrej
On Mon, Aug 25, 2014, at 00:14, Julien Cristau wrote:
> 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
> _______________________________________________
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + signature.asc
> 1k (application/pgp-signature)
--
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list