[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