[Xcb] Bug#657538: libxcb1: breaks alsamixer

Simon McVittie smcv at debian.org
Sat Mar 3 06:09:25 PST 2012


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 <jrnieder at 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


More information about the Xcb mailing list