<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 29, 2021 at 2:58 PM Roland Ernst <<a href="mailto:rcrernst@gmail.com">rcrernst@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"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 29, 2021 at 8:27 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@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"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 29, 2021 at 2:02 PM Roland Ernst <<a href="mailto:rcrernst@gmail.com" target="_blank">rcrernst@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"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 29, 2021 at 5:15 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@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"><div dir="ltr">I installed mythv v31 on Archlinux using "yay -S mythtv" to get the dependencies mostly installed. After setting up the backend, it's all working normally.  <div><br></div><div>Then I installed and cloned master. The ./configure worked fine.  However, the "sudo make install" had an error. The tail of that console is:</div><div><br></div>running install_egg_info<br>running egg_info<br>writing MythTV.egg-info/PKG-INFO<br>writing dependency_links to MythTV.egg-info/dependency_links.txt<br>writing top-level names to MythTV.egg-info/top_level.txt<br>reading manifest file 'MythTV.egg-info/SOURCES.txt'<br>writing manifest file 'MythTV.egg-info/SOURCES.txt'<br>removing '/usr/lib/python3.10/site-packages/MythTV-32.0._1-py3.10.egg-info' (and everything under it)<br>Copying MythTV.egg-info to /usr/lib/python3.10/site-packages/MythTV-32.0._1-py3.10.egg-info<br>running install_scripts<br><font color="#ff0000">error: cannot copy tree 'build/scripts-3.10': not a directory</font><br>make[1]: *** [Makefile:27: install] Error 1<br>make[1]: Leaving directory '/home/jim/build/mythtv/mythtv/bindings/python'<br>make: *** [Makefile:75: bindings/python_install] Error 2<br>[jim@den-pc mythtv]$ <br><div><br></div><div>The only dependencies I had to install beyond what v31 installed was:</div><div>touchsound and python-setuptools. I must have missed something.</div><div><br></div><div>Jim A</div><br></div></blockquote><div><br></div><div>I don't think that you missed a dependency. Obviously the "MythTV" python package is built. <br></div><div>The  scripts in question are 'mythpython', 'mythwikiscripts' and should be built in a folder under <br></div><div>'mythtv/bindings/python/build/'</div><div>Could you please check the existence of such folder containing the scripts?<br></div><div><br></div><div>Additionally, check the log file of the build: Look for</div><div><br></div><div>running build_scripts<br>creating build/scripts-3.10<br>copying and adjusting scripts/mythpython -> build/scripts-3.10<br>copying and adjusting scripts/mythwikiscripts -> build/scripts-3.10</div><div><br></div><div>Roland</div></div></div></blockquote><div>Sorry for a dumb question but where is the log file for the build hidden??</div><div>Below is the folder I think you wanted. I see wikiscripts but not the other one.</div><div><br></div><div>Jim A</div><div><br></div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">jim@den-pc build]$ ls -l ~/build/mythtv/mythtv/bindings/python/build/lib/MythTV/
</span><br>total 336
<br>-rw-r--r-- 1 jim jim  7301 Dec 29 10:21 altdict.py
<br>-rw-r--r-- 1 jim jim 21134 Dec 29 10:21 connections.py
<br>-rw-r--r-- 1 jim jim  3795 Dec 29 10:21 _conn_mysqldb.py
<br>-rw-r--r-- 1 jim jim 52524 Dec 29 10:21 database.py
<br>-rw-r--r-- 1 jim jim 51895 Dec 29 10:21 dataheap.py
<br>-rw-r--r-- 1 jim jim  9096 Dec 29 10:21 exceptions.py
<br>-rw-r--r-- 1 jim jim  1717 Dec 29 10:21 __init__.py
<br>-rw-r--r-- 1 jim jim 19572 Dec 29 10:21 logging.py
<br>-rw-r--r-- 1 jim jim 50064 Dec 29 10:21 methodheap.py
<br>-rw-r--r-- 1 jim jim  4726 Dec 29 10:21 msearch.py
<br>-rw-r--r-- 1 jim jim 42224 Dec 29 10:21 mythproto.py
<br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">services_api</span><span style="color:rgb(0,0,0)">
</span><br>-rw-r--r-- 1 jim jim  7426 Dec 29 10:21 static.py
<br>-rw-r--r-- 1 jim jim 17338 Dec 29 10:21 system.py
<br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">tmdb3</span><span style="color:rgb(0,0,0)">
</span><br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">ttvdb</span><span style="color:rgb(0,0,0)">
</span><br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">ttvdbv4</span><span style="color:rgb(0,0,0)">
</span><br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">tvmaze</span><span style="color:rgb(0,0,0)">
</span><br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">utility</span><span style="color:rgb(0,0,0)">
</span><br>drwxr-xr-x 2 jim jim  4096 Dec 29 14:03 <span style="font-weight:bold;color:rgb(84,84,255)">wikiscripts</span><span style="color:rgb(0,0,0)">
</span><br>[jim@den-pc build]$ <br>
</span><br></div></div></blockquote><div><br></div><div>What shows</div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">ls -l ~/build/mythtv/mythtv/bindings/python/build</span></span></div><div><span style="font-family:arial,sans-serif"><span style="color:rgb(0,0,0)"><br></span></span></div><div><span style="font-family:arial,sans-serif"><span style="color:rgb(0,0,0)">The scripts folder should be built under this folder.</span></span></div><div><span style="font-family:arial,sans-serif"><span style="color:rgb(0,0,0)">Do not mix the 'wikiscripts' folder with the script  'mythwikiscripts'.</span></span></div></div></div></blockquote><div><br></div><div>the only folder under bindings/python/build is lib</div><div><br></div><div>I just finished a rebuild capturing the console. It's on my google drive at</div><div><a href="https://drive.google.com/file/d/1Ebj9V-Kym5YlCeNqlfisw08whLS9rlAG/view?usp=sharing">https://drive.google.com/file/d/1Ebj9V-Kym5YlCeNqlfisw08whLS9rlAG/view?usp=sharing</a><br></div><div><br></div><div>Jim A<br></div><div> </div></div></div>