Package: kodi
Version: 2:20.0~alpha2+dfsg1-1+b1
Severity: normal

Dear maintenair,

I tried to play a DVD from kodi 20 (bookworm).
The disk was detected and I clicked the play disk, it failed with:
2022-09-21 21:57:41.791 T:156341 warning <general>: Unable to resolve: 
libdvdnav-x86_64-linux.so dvdnav_get_number_of_streams, reason: 
/usr/lib/x86_64-linux-gnu/kodi/system/players/VideoPlayer/libdvdnav-x86_64-linux.so:
 undefined symbol: dvdnav_get_number_of_streams
2022-09-21 21:57:41.791 T:156341   error <general>: Unable to resolve exports 
from dll special://xbmcbin/system/players/VideoPlayer/libdvdnav-x86_64-linux.so
2022-09-21 21:57:41.801 T:156341    info <general>: VideoPlayer::OpenFile: 
/media/prahal/<...>/VIDEO_TS/VIDEO_TS.IFO
2022-09-21 21:57:41.801 T:156570    info <general>: Creating InputStream
2022-09-21 21:57:41.905 T:156570 warning <general>: Unable to resolve: 
libdvdnav-x86_64-linux.so dvdnav_get_number_of_streams, reason: 
/usr/lib/x86_64-linux-gnu/kodi/system/players/VideoPlayer/libdvdnav-x86_64-linux.so:
 undefined symbol: dvdnav_get_number_of_streams
2022-09-21 21:57:41.905 T:156570   error <general>: Unable to resolve exports 
from dll special://xbmcbin/system/players/VideoPlayer/libdvdnav-x86_64-linux.so
2022-09-21 21:57:41.905 T:156570   error <general>: 
CVideoPlayer::OpenInputStream - error opening 
[/media/prahal/<...>/VIDEO_TS/VIDEO_TS.IFO]
2022-09-21 21:57:41.905 T:156570    info <general>: CVideoPlayer::OnExit()
2022-09-21 21:57:41.907 T:156382    info <general>: Deleting settings 
information for files /media/prahal/<...>/VIDEO_TS/VIDEO_TS.IFO
2022-09-21 21:57:41.909 T:156341    info <general>: CVideoPlayer::CloseFile()
2022-09-21 21:57:41.909 T:156341    info <general>: VideoPlayer: waiting for 
threads to exit
2022-09-21 21:57:41.909 T:156341    info <general>: VideoPlayer: finished 
waiting
2022-09-21 21:57:42.007 T:156397    info <general>: 
JELLYFIN.jellyfin_kodi.player -> INFO::jellyfin_kodi/player.py:377 --<[ 
playback ]
2022-09-21 21:57:43.049 T:156341 warning <general>: CGUIWindowManager - 
HandleAction - ignoring action 0, because topmost modal dialog closing 
animation is running
2022-09-21 21:57:45.029 T:156397    info <general>: 
JELLYFIN.jellyfin_kodi.monitor -> INFO::jellyfin_kodi/monitor.py:85 [ playlist 
] cleared


Turns out those functoins are defined in the kodi shipped version of libdvdnav4 
6.1.1-Next-Nexus-Alpha2 but not in upstream libdvdnav4 6.1.1.
https://github.com/xbmc/libdvdnav/commits/6.1.1-Next-Nexus-Alpha2

Mind that upstream has these functions in its master branch but they are tagged 
for libdvdnav4 7.0.0 a realease.
https://code.videolan.org/videolan/libdvdnav/-/commits/master

I do not know if Debian could ship a libdvdnav4 pre 7.0.0 from master code. 
That would resolve the issue.

Kind regards,

Alban

What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable'), (90, 'unstable-debug'), (90, 
'testing-debug'), (90, 'unstable'), (90, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kodi depends on:
ii  kodi-bin   2:20.0~alpha2+dfsg1-1+b1
ii  kodi-data  2:20.0~alpha2+dfsg1-1

Versions of packages kodi recommends:
ii  kodi-repository-kodi [kodi-repository]  2:19.1+dfsg2-2+deb11u1
pn  kodi-visualization-spectrum             <none>

kodi suggests no packages.

-- no debconf information

Reply via email to