[mythtv-users] Struggling to build v34 on Opensuse leap 15.4 and 15.5
James Linder
jam at tigger.ws
Wed Feb 14 12:57:36 UTC 2024
> On Feb 14, 2024, at 17:01, Paul Gardiner <lists at glidos.net> wrote:
>
>
>
> On 11/02/2024 23:57, James Linder wrote:
>>> On Feb 12, 2024, at 05:15, Bill Meek <keemllib at gmail.com> wrote:
>>>
>>>
>>>
>>>
>>> On Sunday 11 February 2024 02:44:53 PM (-06:00), Gary Buhrmaster wrote:
>>>
>>>> On Sun, Feb 11, 2024 at 1:52 PM James Linder <jam at tigger.ws> wrote:
>>>>
>>>>>
>>>>> First install gcc-13 and g++-13
>>>>>
>>>>
>>>> If it would make sense, I can probably
>>>> create a PR(*) to add installing gcc13
>>>> and gcc13-c++ to the ansible tasks for
>>>> Leap. It would not help for the ./configure
>>>> invocation, but at least the compiler
>>>> would be there.
>>>>
>>>>
>>>>
>>>> (*) Or, better yet, you could create the PR
>>>> for the MythTV/ansible repo.
>>>
>>>
>>> Or, you can try this. If it works, I'll push it. Not sure if I need to remove the 'old'
>>> gcc/gcc-c++
>> I had no luck when trying, but having extra gcc was harmless. (and I did not waste time spelunking)
>> What I cannot see is how to ‘ansible’ the mysql pip bit.
>> Tumbleweed uses gcc13 and python 3.11
>> in case it is of any value, from history:
>> 139 sudo zypper in mariadb-tools
>> 140 sudo zypper in bc git ansible
>> 141 sudo zypper in gcc13-c++ gcc13
>> 142 sudo zypper in python311
>> 143 sudo zypper in python311-lxml
>> 144 sudo zypper in python311-requests python311-simplejson
>> 145 sudo zypper in python311-future
>> 146 sudo zypper in python311-requests-cache
>> 147 sudo zypper in python3-requests-cache
>> 148 sudo zypper in python3-devel
>> 149 pip3 install mysqlclient
>> 150 cd PROJECTS/ansible/
>> 151 git pull
>> 152 ./mythtv.yml --limit=localhost
>> 153 sudo zypper in python311-devel
>> 154 pip3 install mysqlclient
>> 155 cd ../mythtv/
>> 156 git pull
>> Here I was trying stuff
>> 157 ./configure --cc=gcc-13 --cxx=g++-13 --enable-set-cc-default --python=python3.11
>> 158 cd mythtv
>> 159 ./configure --cc=gcc-13 --cxx=g++-13 --enable-set-cc-default --python=python3.11
>> 160 make -j 9
>> 161 git clean -xfd
>> 162 ./configure --cc=gcc-13 --cxx=g++-13 --enable-set-cc-default --python=python3.11
>> 163 make -j 9
>> 164 sudo make install
>
> I found a python311-mysqlclient package in the repo devel:languages:python:backports. Including that makes my package generation succeed.
>
> I haven't managed to find python311-requests-cache so far. Where are you getting that from?
Paul that is history, does not show errors, checked my system
i+ | python3-requests-cache
James
More information about the mythtv-users
mailing list