[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