<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Oct 12, 2023 at 1:48 PM Nick Morrott <<a href="mailto:knowledgejunkie@gmail.com">knowledgejunkie@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">On Thu, 12 Oct 2023 at 17:16, James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> On Thu, Oct 12, 2023 at 7:40 AM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
>><br>
>> The RPI OS has just moved to Bookworm. I tried to build mythtv for it using my old bullseye instructions and found some issues.<br>
>><br>
>> 1. Ansible will not work unless you use the GUI version of Raspberry Pi Configuration and change the Locale to UTF-8. By default it's ISO.<br>
>><br>
>> 2. I built the mythtv-light version that has always worked in the past but on the install of the .deb at the end I received the following error.<br>
>><br>
>> jim@raspberrypi:~/build $ sudo apt install ./mythtv-light_33.1-22-g26e76a3949-0_arm64_bookworm.deb<br>
>> Reading package lists... Done<br>
>> Building dependency tree... Done<br>
>> Reading state information... Done<br>
>> Note, selecting 'mythtv-light' instead of './mythtv-light_33.1-22-g26e76a3949-0_arm64_bookworm.deb'<br>
>> Some packages could not be installed. This may m mythtv-light : Depends: libfftw3-3 but it is not installableean that you have<br>
>> requested an impossible situation or if you are using the unstable<br>
>> distribution that some required packages have not yet been created<br>
>> or been moved out of Incoming.<br>
>> The following information may help to resolve the situation:<br>
>><br>
>> The following packages have unmet dependencies:<br>
>> mythtv-light : Depends: libfftw3-3 but it is not installable<br>
>> E: Unable to correct problems, you have held broken packages.<br>
>><br>
>> There is no libfftw3-3 package that I can find. libfftw3-bin and -dev are installed but that's not what it wants.<br>
>><br>
>> Any ideas? I didn't run into this on x86_64 builds for mythtv.<br>
>><br>
>> Jim A<br>
><br>
><br>
> It seems libttw3-3 stopped at bullseye and is intended for amd64 and i386. So I'm not sure what is calling for it in mythtv on AARM64<br>
<br>
It's referenced here in the HEREDOC that created the debian/control file:<br>
<br>
<a href="https://github.com/MythTV/packaging/blob/f5478a2ce19a4e64995a525782c3539ff48585c3/deb-light/package.sh#L115" rel="noreferrer" target="_blank">https://github.com/MythTV/packaging/blob/f5478a2ce19a4e64995a525782c3539ff48585c3/deb-light/package.sh#L115</a><br>
<br>
You might try removing the reference to libfftw3-3 on that line and<br>
try rebuilding.<br>
<br>
I don't know how many versions of Debian/Raspbian package.sh is meant<br>
to support, but it seems particularly fragile when packages are<br>
added/dropped between releases.<br>
<br>
Cheers,<br>
Nick<br><br></blockquote><div><br></div><div>Thanks, I think I'll change it to <span style="background-color:rgb(249,249,249);color:rgb(0,0,0);font-family:monospace,Courier;font-size:14px">libfftw3-dev </span>which is what is called for in the ansible dependencies and see what happens.</div><div><br></div><div>Thanks again,</div><div><br></div><div>JIm A</div><div><br></div></div></div>