<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Feb 11, 2025 at 9:28 AM Peter Bennett <<a href="mailto:pb.mythtv@gmail.com">pb.mythtv@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
On 2/11/25 04:57, Mike Perkins wrote:<br>
> On 10/02/2025 22:57, James Abernathy wrote:<br>
>> On Mon, Feb 10, 2025 at 4:17 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>><br>
>> wrote:<br>
>><br>
>>> I tried to test the mythtv-light-xxx.deb generated by the build <br>
>>> process by<br>
>>> installing just the .deb on a new fresh system. I ended up with errors<br>
>>> like:<br>
>>> mythbackend: error while loading shared libraries: libmythexiv2.so.99:<br>
>>> cannot open shared object file: No such file or directory<br>
>>><br>
>>> When I installed the .deb on the system I built it on I had no <br>
>>> problems.<br>
>>><br>
>>> Jim A<br>
>>><br>
>><br>
>> If I extract the file information from the .deb I posted, I see that <br>
>> it's<br>
>> missing libmythexiv2*. So maybe that didn't get packaged. I don't<br>
>> understand it but that's what I've found.<br>
>><br>
>> Jim A<br>
>><br>
> The .deb should contain a list of dependencies, which apt would then <br>
> add to the<br>
> list of modules to be loaded. This list has to be maintained by the <br>
> packager but<br>
> those files were apparently missed out.<br>
><br>
> This should just be a text edit of the relevant config file before the <br>
> .deb is<br>
> built.<br>
><br>
> -- <br>
><br>
> Mike Perkins<br>
><br>
><br>
linmythexiv2 in built from source in MythTV. The cmake process builds <br>
and installs usr/lib/libmythexiv2.so.0.99.0.0 . So this is not a case of <br>
a missing run time dependency. For some reason cmake is not building or <br>
not installing libmythexiv2.so.0.99.0.0 . Look at the lib directory in <br>
the output from cmake (the directory in CMAKE_INSTALL_PREFIX) to see if <br>
libmythexiv2.so.0.99.0.0 is there.<br>
<br>
If it is not there, perhaps some build dependency is not found, <br>
preventing libmythexiv2 being built.<br>
<br>
Peter<br></blockquote><div><br></div><div>Thanks, I'll redo mythtv-light and capture all the consoles out to a file and look for what's missing. </div><div>I did notice just at the beginning a message about:</div><div><br></div><div>Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY) (Required is at least version "3.13")</div><div><br></div><div>Jim A</div><div><br></div></div></div>