Hi all,
I am trying to understand how to troubleshoot an issue I have with a third party package in a jail.
In short, I have two jails, emby and emby2, both setup on 11.2-RELEASE and created using iocage on zfs dataset.
In the emby jail, I have the third party emby-server package installed using their recommended steps however I face the following:
If I try to add some packages for some of the libs listed under required, it looks like they are installed:
In emby2, I have the FreeBSD package which works fine for the playback but is missing a fix which is in the third party package above.
Could somebody help me understand what could be missing in the third party package that would prevent the libs to be seen as provided and currently reported as 'required'?
I have a thread with the folks having built the third party emby package with the fix I need for LiveTV however I am missing the playback since ffmpeg and ffprobe are missing libraries. More details are available here: https://emby.media/community/index....-object-library-not-found-for-ffmpeg-on-3602/
For this thread, I would like guidance on how to troubleshoot third party package to understand what could triggered the list of Shared libraries required while packages for these libraries look like being installed.
Thanks in advance.
I am trying to understand how to troubleshoot an issue I have with a third party package in a jail.
In short, I have two jails, emby and emby2, both setup on 11.2-RELEASE and created using iocage on zfs dataset.
In the emby jail, I have the third party emby-server package installed using their recommended steps however I face the following:
Code:
pkg info emby-server
emby-server-3.5.2.0_1
Name : emby-server
Version : 3.5.2.0_1
Installed on : Fri Aug 24 23:26:35 2018 EDT
Origin : multimedia/emby-server-3.5.2.0
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : multimedia
Licenses : UNKNOWN
Maintainer : apps@Emby.media
WWW : UNKNOWN
Comment : Emby Server is a personal media server with apps on just about every device
Shared Libs required:
libwebpmux.so.3
libX11.so.6
libzvbi.so.0
libtheoraenc.so.1
libxcb-shape.so.0
libxcb-xfixes.so.0
libopus.so.0
libfribidi.so.0
libfreetype.so.6
libvorbisenc.so.2
libx264.so.152
libxcb-shm.so.0
libwebp.so.7
libva-x11.so.2
libvorbis.so.0
libva-drm.so.2
libiconv.so.2
libfontconfig.so.1
libgnutls.so.30
libass.so.9
libxcb.so.1
libtheoradec.so.1
libva.so.2
libsmbclient.so.0
Shared Libs provided:
libswscale.so.5
libavutil.so.56
libavfilter.so.7
libavcodec.so.58
libmp3lame.so.0
libSkiaSharp.so.60
libavdevice.so.58
libavformat.so.58
libswresample.so.3
libpostproc.so.55
Annotations :
FreeBSD_version: 1102000
Flat size : 57.1MiB
Description :
Emby Server is a personal media server with apps on just about every device
If I try to add some packages for some of the libs listed under required, it looks like they are installed:
Code:
root@emby:~ # pkg install libx264
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
The most recent version of packages are already installed
root@emby:~ # pkg install libass
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The most recent version of packages are already installed
root@emby:~ # pkg install libx11
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The most recent version of packages are already installed
In emby2, I have the FreeBSD package which works fine for the playback but is missing a fix which is in the third party package above.
Could somebody help me understand what could be missing in the third party package that would prevent the libs to be seen as provided and currently reported as 'required'?
I have a thread with the folks having built the third party emby package with the fix I need for LiveTV however I am missing the playback since ffmpeg and ffprobe are missing libraries. More details are available here: https://emby.media/community/index....-object-library-not-found-for-ffmpeg-on-3602/
For this thread, I would like guidance on how to troubleshoot third party package to understand what could triggered the list of Shared libraries required while packages for these libraries look like being installed.
Thanks in advance.