<html><head></head><body><span class="viv-signature"></span><div><span 
style="font-family: monospace;">On Thursday 20 February 2025 09:36:58 AM 
(-06:00), James Abernathy wrote:</span></div><div><font 
face="monospace"><br></font></div><div><font face="monospace">> I used 
what I learned from my Archlinux build yesterday and tried to do 
the<br></font></div><div><font face="monospace">> same on a Debian 
VM<br></font></div><div><font face="monospace">> 
<br></font></div><div><font face="monospace">> When I finished the build 
the output directory for "lib" contained no<br></font></div><div><font 
face="monospace">> python directory.<br></font></div><div><font 
face="monospace">> I used the instructions from yesterday's arch build.  
The only changes I<br></font></div><div><font face="monospace">> needed 
to make was to add a dependency based on an error I saw in the 
first<br></font></div><div><font face="monospace">> 
run.<br></font></div><div><font face="monospace">> 
<br></font></div><div><font face="monospace">> 
libsqlite3-dev<br></font></div><div><font face="monospace">> 
<br></font></div><div><font face="monospace">> The Debian ansible stuff 
has sqlite3, but not libsqlit3-deb, but I don't<br></font></div><div><font 
face="monospace">> think that was part of the problem 
here.<br></font></div><div><font face="monospace">> 
<br></font></div><div><font face="monospace">> cmake --preset qt5 
-DCMAKE_INSTALL_PREFIX=~/mythtv-output<br></font></div><div><font 
face="monospace">> -DMYTH_RUN_PREFIX=/usr<br></font></div><div><font 
face="monospace">> 2>&1 | tee 
~/stage1.log<br></font></div><div><font face="monospace">> cmake --build 
build-qt5 2>&1 | tee ~/stage2.log<br></font></div><div><font 
face="monospace">> <br></font></div><div><font face="monospace">> The 
logs are posted here, but they seem to show that all the python 
and<br></font></div><div><font face="monospace">> python-pip stuff that 
is required is present.<br></font></div><div><font face="monospace">> 
<br></font></div><div><font face="monospace">> 
https://drive.google.com/drive/folders/1v4beUzxygecF5_Sq4g2OR1s7s6CN9W4u?usp=drive_link<br></font></div><div><font 
face="monospace">> <br></font></div><div><font face="monospace">> Jim 
A<br></font></div><div><font face="monospace"><br></font></div><div><font 
face="monospace">You created a python virtual environment based on the test 
I was running.</font></div><div><font face="monospace">I picked a temporary 
path just to try things. It will surely change.</font></div><div><font 
face="monospace"><br></font></div><div><font face="monospace">You'll see: 
"<span style="font-size: 13px;">-- Using python pip install method" in your 
stage2 log.</span></font></div><div><font 
face="monospace"><br></font></div><div><font face="monospace">If you're 
still using the virtual environment (your prompt will have: "(venv) 
"</font></div><div><font face="monospace">in front of it), just 
type: </font><span style="font-family: monospace;">deactivate  to 
turn it off, then rebuild.</span></div><div><span style="font-family: 
monospace; color: rgb(23, 23, 23); font-size: medium; white-space-collapse: 
preserve;"><br></span></div><div><span style="font-family: monospace; 
color: rgb(23, 23, 23); font-size: medium; white-space-collapse: 
preserve;">Or try: find </span><span style="font-family: monospace; 
font-size: medium; color: rgb(23, 23, 23); white-space-collapse: 
preserve;">/usr/local/lib/venv -name </span><font style="font-family: 
monospace;" color="#171717"><span style="white-space-collapse: 
preserve;">MythTV if you'd like to see where 
the</span></font></div><div><font style="font-family: monospace;" 
color="#171717"><span style="white-space-collapse: preserve;">module ended 
up.</span></font></div><span class="viv-signature-below"><font 
face="monospace"><div><span class="viv-signature-below"><font 
face="monospace"><br></font></span></div>If you keep using venv, note that 
python programs that use the bindings</font></span><div><span 
class="viv-signature-below"><font face="monospace">must have their 
1st</font></span><font face="monospace"> line changed 
from </font><span style="font-family: monospace; font-size: 
13px;">#!</span><span style="font-family: monospace;">/usr/bin/python 
to</span></div><div><span style="font-family: monospace; font-size: 
13px;">#!</span><span style="color: rgb(23, 23, 23); font-family: 
monospace; font-size: medium; white-space-collapse: 
preserve;">/usr/local/lib/venv/bin/python. Again, that path will likely 
change.</span><div><span class="viv-signature-below"><font 
face="monospace"><font size="3" color="#171717"><span 
style="white-space-collapse: 
preserve;"><br></span></font></font></span></div><div><span 
class="viv-signature-below"><font face="monospace"><font size="3" 
color="#171717"><span style="white-space-collapse: preserve;">find_orphans 
would be an example of this.</span></font></font></span></div><div><span 
class="viv-signature-below"><font face="monospace"><font size="3" 
color="#171717"><span style="white-space-collapse: 
preserve;"><br></span></font>-- <br>Bill</font></span></div></div></body></html>