<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>