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 >
diff -Nru libcec-2.1.4/debian/libcec2.shlibs libcec-2.1.4/debian/libcec2.shlibs --- libcec-2.1.4/debian/libcec2.shlibs 1970-01-01 01:00:00.000000000 +0100 +++ libcec-2.1.4/debian/libcec2.shlibs 2014-02-06 15:28:47.000000000 +0100 @@ -0,0 +1 @@ +libcec 2 libcec2 (>= 2.1.4-1) \ No newline at end of file
signature.asc
Description: OpenPGP digital signature

