[Pkg-xbmc-maintainers] Bug#737769: xbmc-bin: please Recommend current version of libcec2, older ones crash
Balint Reczey
balint at balintreczey.hu
Thu Feb 6 14:43:10 UTC 2014
retitle 737769 Please provide shlibs file
reassign 737769 libcec-dev
affects 737769 xbmc-bin
tags 737769 patch
thanks
Hi Martin,
This is actually a bug in libcec.
The attached patch fixes it.
xbmc will need at least a binNMU to pick up the versioned dependency.
Cheers,
Balint
On 02/05/2014 08:58 PM, Martin Schuster wrote:
> Package: xbmc-bin
> Version: 2:12.3+dfsg2-4
> Severity: normal
>
> I suggest to replace
> Recommends: libcec2
> with
> Recommends: libcec2 (>=2.1.4)
>
> (according to
> http://forum.xbmc.org/showthread.php?tid=169084&pid=1463841
> 2.1.3 should suffice, but I don't think there's a package for that specific
> version)
>
>
>
> * What led up to the situation?
>
> Updating xbmc from 2:12.3+dfsg1-3 to 2:12.3+dfsg2-4
>
>
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
>
> Start xbmc
>
>
> * What was the outcome of this action?
>
> xbmc crashes. backtrace:
> [...]
> #5 0x00007fafda4924df in __cxa_pure_virtual () from
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> #6 0x0000000000dcee1b in
> PERIPHERALS::CPeripheralBusCEC::PerformDeviceScan(PERIPHERALS::PeripheralScanResults&)
> ()
> #7 0x0000000000dcb8dd in PERIPHERALS::CPeripheralBus::ScanForDevices()
> ()
> [...]
>
>
> * What outcome did you expect instead?
>
> xbmc should start normally
>
>
>
> -- System Information:
> Debian Release: 7.3
> APT prefers stable
> APT policy: (500, 'stable'), (50, 'testing'), (40, 'unstable'), (30, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
> Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages xbmc-bin depends on:
> ii libasound2 1.0.25-4
> ii libavahi-client3 0.6.31-2
> ii libavahi-common3 0.6.31-2
> ii libavcodec54 6:9.10-1
> ii libavfilter3 6:9.10-1
> ii libavformat54 6:9.10-1
> ii libavresample1 6:9.10-1
> ii libavutil52 6:9.10-1
> ii libbluetooth3 4.99-2
> ii libbz2-1.0 1.0.6-4
> ii libc6 2.17-93
> ii libcap2 1:2.22-1.2
> ii libcdio13 0.83-4
> ii libcurl3-gnutls 7.26.0-1+wheezy6
> ii libdbus-1-3 1.6.8-1+deb7u1
> ii libdvdread4 4.2.0+20120521-2
> ii libexpat1 2.1.0-1+deb7u1
> ii libfreetype6 2.4.9-1.1
> ii libfribidi0 0.19.2-3
> ii libftgl2 2.1.3~rc5-4+nmu1
> ii libgcc1 1:4.8.2-1
> ii libgcrypt11 1.5.3-3
> ii libgl1-mesa-glx [libgl1] 9.2.2-1
> ii libglew1.10 1.10.0-3
> ii libglu1-mesa [libglu1] 8.0.5-4+deb7u2
> ii libgpg-error0 1.10-3.1
> ii libjasper1 1.900.1-13
> ii libjbig0 2.0-2
> ii libjpeg8 8d-1
> ii liblzo2-2 2.06-1
> ii libmicrohttpd10 0.9.20-1
> ii libmysqlclient18 5.5.31+dfsg-0+wheezy1
> ii libpcre3 1:8.30-5
> ii libpcrecpp0 1:8.30-5
> ii libpng12-0 1.2.49-1
> ii libpostproc52 6:0.8.6-1
> ii libpython2.7 2.7.3-6
> ii libsamplerate0 0.1.8-5
> ii libsdl-image1.2 1.2.12-2
> ii libsdl1.2debian 1.2.15-5
> ii libsidplay2 2.1.1-14
> ii libsmbclient 2:4.1.3+dfsg-2
> ii libsqlite3-0 3.7.13-1+deb7u1
> ii libssh-4 0.5.4-1
> ii libssl1.0.0 1.0.1e-2
> ii libstdc++6 4.7.2-5
> ii libswscale2 6:9.10-1
> ii libtag1c2a 1.8-1
> ii libtiff5 4.0.3-7
> ii libtinyxml2.6.2 2.6.2-1
> ii libudev1 204-5
> ii libva-glx1 1.0.15-4
> ii libva1 1.2.1-2
> ii libx11-6 2:1.5.0-1+deb7u1
> ii libxext6 2:1.3.1-2+deb7u1
> ii libxmu6 2:1.1.1-1
> ii libxrandr2 2:1.3.2-2+deb7u1
> ii libxt6 1:1.1.3-1+deb7u1
> ii libyajl2 2.0.4-2
> ii zlib1g 1:1.2.7.dfsg-13
>
> Versions of packages xbmc-bin recommends:
> ii libass4 0.10.0-3
> ii libbluray1 1:0.2.2-1
> ii libcec2 2.1.4-1
> ii libcrystalhd3 1:0.0~git20110715.fdd2f19-9
> ii libflac8 1.3.0-2
> ii libhdhomerun1 20140121-1
> ii libmad0 0.15.1b-7
> ii libmodplug1 1:0.8.8.4-3+deb7u1+git20130828
> ii libmp3lame0 1:3.99-0.0
> ii libmpeg2-4 0.4.1-3
> ii libnfs1 1.3.0-2
> ii libogg0 1.3.0-4
> ii libplist1 1.8-1
> ii librtmp0 2.4+20111222.git4e06e21-1
> ii libshairport1 1.2.1~git20120110.aeb4987-2
> ii libvdpau1 0.4.1-7
> ii libvorbis0a 1.3.2-1.3
> ii libvorbisenc2 1.3.2-1.3
> ii libvorbisfile3 1.3.2-1.3
>
> xbmc-bin suggests no packages.
>
> -- no debconf information
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libcec-provide-shlibs.patch
Type: text/x-patch
Size: 303 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xbmc-maintainers/attachments/20140206/2fc56a61/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-xbmc-maintainers/attachments/20140206/2fc56a61/attachment.sig>
More information about the Pkg-xbmc-maintainers
mailing list