[mythtv-users] Building V35 for the Raspberry Pi 4
Peter Bennett
pb.mythtv at gmail.com
Tue Feb 11 14:26:48 UTC 2025
On 2/11/25 04:57, Mike Perkins wrote:
> On 10/02/2025 22:57, James Abernathy wrote:
>> On Mon, Feb 10, 2025 at 4:17 PM James Abernathy <jfabernathy at gmail.com>
>> wrote:
>>
>>> I tried to test the mythtv-light-xxx.deb generated by the build
>>> process by
>>> installing just the .deb on a new fresh system. I ended up with errors
>>> like:
>>> mythbackend: error while loading shared libraries: libmythexiv2.so.99:
>>> cannot open shared object file: No such file or directory
>>>
>>> When I installed the .deb on the system I built it on I had no
>>> problems.
>>>
>>> Jim A
>>>
>>
>> If I extract the file information from the .deb I posted, I see that
>> it's
>> missing libmythexiv2*. So maybe that didn't get packaged. I don't
>> understand it but that's what I've found.
>>
>> Jim A
>>
> The .deb should contain a list of dependencies, which apt would then
> add to the
> list of modules to be loaded. This list has to be maintained by the
> packager but
> those files were apparently missed out.
>
> This should just be a text edit of the relevant config file before the
> .deb is
> built.
>
> --
>
> Mike Perkins
>
>
linmythexiv2 in built from source in MythTV. The cmake process builds
and installs usr/lib/libmythexiv2.so.0.99.0.0 . So this is not a case of
a missing run time dependency. For some reason cmake is not building or
not installing libmythexiv2.so.0.99.0.0 . Look at the lib directory in
the output from cmake (the directory in CMAKE_INSTALL_PREFIX) to see if
libmythexiv2.so.0.99.0.0 is there.
If it is not there, perhaps some build dependency is not found,
preventing libmythexiv2 being built.
Peter
More information about the mythtv-users
mailing list