On Sat, 18 Feb 2012 at 03:16:49 -0600, Jonathan Nieder wrote:
> Thanks for a clear analysis.  Fixed in alsa-utils/sid.  How about this
> patch, to take care of the upgrade path?

I'm far from convinced that "make the upgrade path a little safer" ought
to be RC; the real bug was in alsamixer, and is fixed.

> diff --git a/debian/changelog b/debian/changelog
> index 28cc311..e3e7a12 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,10 @@
> +libxcb (1.8-3) UNRELEASED; urgency=low
> +
> +  * Breaks alsa-utils (<< 1.0.24.2-5) to avoid leaving alsamixer
> +    broken during partial upgrades (closes: #657538)
> +
> + -- Jonathan Nieder <jrnie...@gmail.com>  Sat, 18 Feb 2012 03:06:33 -0600
> +
>  libxcb (1.8-2) unstable; urgency=high
>  
>    * Stop passing MSG_WAITALL to recv() (closes: #659104)
> diff --git a/debian/control b/debian/control
> index ef63e9f..307f71a 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -31,7 +31,7 @@ Package: libxcb1
>  Section: libs
>  Architecture: any
>  Depends: ${misc:Depends}, ${shlibs:Depends}
> -Breaks: libxcb-xlib0
> +Breaks: libxcb-xlib0, alsa-utils (<< 1.0.24.2-5)
>  Pre-Depends: ${misc:Pre-Depends}
>  Multi-Arch: same
>  Description: X C Binding

This patch looks perfectly reasonable, and it'd be great if the libxcb
maintainers would apply it, but I don't think it really merits an NMU.

    S
    at the Cambridge BSP



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to