You are not logged in.
I'd like to share the following experience:
I can't upgrade to MythTV Backend 0.28 because my various PVR clients only support 0.27. This is even true for the MythTV PVR plugin 3.4.14 (on Kodi 16.1 on LibreElec 7.0.2 on a RasPi) which should support 0.28, but always gets "Channel unavailable" on every channel.
However, the latest update to libvpx-1.6.0-2 breaks mythtv 0.27.
This works for me as a workaround until the clients catch up:
unpack all lib*so* files in /var/cache/pacman/pkg/libvpx-1.5.0-4-x86_64.pkg.tar.xz to /usr/local/lib/libvpx-1.5.0-4-x86_64.pkg/
add the following line to /usr/lib/systemd/system/mythbackend.service
Environment="LD_LIBRARY_PATH=/usr/local/lib/libvpx-1.5.0-4-x86_64.pkg/:$LD_LIBRARY_PATH"
run
systemctl daemon-reload
systemctl start mythbackend
Regards, Heinz
Last edited by HarveyK (2016-08-06 17:50:44)
Offline
That is not a proper solution. As time goes by more and more packages will become slightly different leading to even more hackish attempts to fix it until eventually some ABI change in something will make it impossible to fix - even with all the hacks you want.
The proper course of action is to go upstream, to the MythTV website, and open an issue on their bug-tracker to get the issue properly resolved and then you can just use the latest, then fixed, version.
Offline
I agree, my solution only was a temporary workaround.
Moreover, after a clean re-setup of MythTV Backend 0.28, MythTV PVR plugin 3.4.14 (on Kodi 16.1 on LibreElec 7.0.2) *is* able to tune my channels, so I have no reason to stick to an old backend any more.
Regards,
Heinz
Offline