[SCM] libav/master: Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
Reinhard Tartler
siretart at gmail.com
Mon Jul 9 20:32:42 UTC 2012
I've been trying out the commit hook that the dpkg guys are using.
Essentially, it sends email such as the following:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680613#49
I espc. like that the script automatically mails the bug submitter
with a link to the commitdiff to invite him to review the change.
However, I dislike the fact that the script requires to edit
debian/changelog and the actual change in the same change. I guess
this could be fixed in the script somehow if someone wanted to invest
some energy in that, though.
For consistency with the other pkg-multimedia branches, I've disabled
that hook again now. If we want it, I think we should enable it for
all repositories, not only for libav.git.
So, what do you think about this. Is this something we want to
implement team-wide?
Cheers,
Reinhard
On Mon, Jul 9, 2012 at 9:57 PM, <siretart at users.alioth.debian.org> wrote:
> The following commit has been merged in the master branch:
> commit c08426ed8f0306f4276d2c76868c78969c2538ca
> Author: Reinhard Tartler <siretart at tauware.de>
> Date: Mon Jul 9 21:56:12 2012 +0200
>
> Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
>
> Mark the transitional packages as Multi-arch: same to avoid that the
> dependency can be satisfied by packages of other architectures, which
> would break applications. Closes: #680613
>
> diff --git a/debian/changelog b/debian/changelog
> index 896c9a5..2109838 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,8 +1,12 @@
> libav (6:0.8.3-4) unstable; urgency=low
>
> * Declare a 'Breaks' relationship against mplayer, Closes: #671934
> + * Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
> + Mark the transitional packages as Multi-arch: same
> + to avoid that the dependency can be satisfied by packages of other
> + architectures, which would break applications. Closes: #680613
>
> - -- Reinhard Tartler <siretart at tauware.de> Tue, 26 Jun 2012 08:46:42 +0200
> + -- Reinhard Tartler <siretart at tauware.de> Mon, 09 Jul 2012 21:55:34 +0200
>
> libav (6:0.8.3-3) unstable; urgency=low
>
> diff --git a/debian/control b/debian/control
> index 170d9b8..b53e320 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -486,7 +486,7 @@ Package: libavutil-extra-51
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libavutil51,
> ${misc:Depends},
> @@ -531,7 +531,7 @@ Package: libavdevice-extra-53
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libavdevice53,
> ${misc:Depends},
> @@ -546,7 +546,7 @@ Package: libavfilter-extra-2
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libavfilter2,
> ${misc:Depends},
> @@ -561,7 +561,7 @@ Package: libpostproc-extra-52
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libpostproc52,
> ${misc:Depends},
> @@ -576,7 +576,7 @@ Package: libavformat-extra-53
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libavformat53,
> ${misc:Depends},
> @@ -591,7 +591,7 @@ Package: libswscale-extra-2
> Section: oldlibs
> Priority: extra
> Architecture: all
> -Multi-Arch: foreign
> +Multi-Arch: same
> Depends:
> libswscale2,
> ${misc:Depends},
>
> --
> Libav/FFmpeg packaging
>
> _______________________________________________
> pkg-multimedia-commits mailing list
> pkg-multimedia-commits at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-commits
--
regards,
Reinhard
More information about the pkg-multimedia-maintainers
mailing list