Yea the shitshow is I can't arbitrarily update python in our kicad
packaging without potentially breaking python plugins lol. So I rather
leave it until 9.0

But I wonder if i can pin something in our tree hmmm

On Sun, Oct 27, 2024 at 2:02 PM Ethan Chien <[email protected]> wrote:

> The root cause of this build issue is that some modules required by the
> get-pip-x64-windows package have been removed in python 12. Either patch
> the get-pip-x64-windows package in the vcpkg fork or wait until its
> maintainer upgrades it to accommodate Python 12
> BTW, vcpkg will always download and use the version of python specified in
> its meta configuration file
>
> On Mon, Oct 28, 2024 at 1:48 AM Nicholas Burns <
> [email protected]> wrote:
>
>> Not sure I follow this clearly... Do I use GIT to downgrade vcpkg? If so,
>> then my tenuous grip of GIT may be a problem! Though I'm sure I can work
>> that out if I need to. However, is it not a bad idea to downgrade vcpkg to
>> an earlier version to try and solve this problem? Does that not result in
>> multiple packages being older than they should be?
>>
>> On Sun, 27 Oct 2024 at 17:01, Ethan Chien <[email protected]>
>> wrote:
>>
>>> I have been fighting with python 3.12 too , the solution I found is to
>>> navigate to the vcpkg registry dir , reset it hard to an earlier commit in
>>> which python 3.11 is its default .
>>>
>>> Take a look at my kicad-win-builder mirror
>>> <https://github.com/Huaqiu-Electronics/kicad-win-builder.git> on Github
>>> in which the older vcpkg  (3 months ago)
>>> <https://github.com/Huaqiu-Electronics/vcpkg.git>  is referenced. It
>>> built the KiCad 8.0.5 successfully few days ago.
>>>
>>> On Mon, Oct 28, 2024 at 12:04 AM Nicholas Burns <
>>> [email protected]> wrote:
>>>
>>>> I had a system install of Python 3.7-odd installed I believe, but have
>>>> uninstalled following the error. I then restarted the computer, went back
>>>> into Visual Studio, went to Build->Delete Cache and Reconfigure, and ran
>>>> into the same problem. Should I just wipe the KiCAD and vcpkg folders and
>>>> try again from scratch because something has been polluted by the existing
>>>> installation? I was holding off doing that due to the time it takes to
>>>> compile all the dependencies!
>>>>
>>>> On Sunday 27 October 2024 at 15:50:02 UTC [email protected] wrote:
>>>>
>>>>> It kind of sounds you have a broken build environment already somehow.
>>>>> That error is expected if python 3.12 is used but we have python 3.11
>>>>> specified in our vcpkg config and its maintained in our vcpkg registry
>>>>> layer.
>>>>>
>>>>> Do you have a system install of python 3.12? I have fought for many
>>>>> years trying to get it ignored from the vcpkg build but python is 
>>>>> literally
>>>>> cancer and has numerous backdoors detection methods to keep picking up the
>>>>> system install.
>>>>>
>>>>>
>>>>> On Sun, Oct 27, 2024 at 11:47 AM Nicholas Burns <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hello. I've been trying to set up a build environment for KiCAD under
>>>>>> Windows, following the visual studio build guide. I've avoided VS like 
>>>>>> the
>>>>>> plague until now - but for this project I was willing to dip my toes!
>>>>>>
>>>>>> I've run into a python related problem during the CMake configuration
>>>>>> phase. It collects and builds various packages through vcpkg, as 
>>>>>> expected,
>>>>>> but trips up on wxpython. Investigating the log file I'm pointed to
>>>>>> (D:\External_Gitlab_Projects\vcpkg\buildtrees\wxpython\get-pip-x64-windows-err.log)
>>>>>> I find on the last line, "ModuleNotFoundError: No module named 
>>>>>> 'distutils'"
>>>>>>
>>>>>> I've done some looking around, and the most hopeful solution I found
>>>>>> was to uninstall all installations of Python and try again... but
>>>>>> unfortunately, this has not solved my problem.
>>>>>>
>>>>>> I have to admit - I'm stuck! Probably something simple because I'm
>>>>>> not familiar with the toolchain. Any help would be fantastic though : )
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "KiCad Developers" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To view this discussion visit
>>>>>> https://groups.google.com/a/kicad.org/d/msgid/devlist/e2c3bdbe-b5d7-44be-893f-ea292c8add73n%40kicad.org
>>>>>> <https://groups.google.com/a/kicad.org/d/msgid/devlist/e2c3bdbe-b5d7-44be-893f-ea292c8add73n%40kicad.org?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "KiCad Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion visit
>>>> https://groups.google.com/a/kicad.org/d/msgid/devlist/6de8b862-1bc9-4e50-990b-2f3f652b5e25n%40kicad.org
>>>> <https://groups.google.com/a/kicad.org/d/msgid/devlist/6de8b862-1bc9-4e50-990b-2f3f652b5e25n%40kicad.org?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "KiCad Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion visit
>>> https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJgxgPYF4AQCVXC74XXQR2wR6gUuCMBoub6m1ZAJFf6KHqa3VQ%40mail.gmail.com
>>> <https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJgxgPYF4AQCVXC74XXQR2wR6gUuCMBoub6m1ZAJFf6KHqa3VQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "KiCad Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion visit
>> https://groups.google.com/a/kicad.org/d/msgid/devlist/CAPn0USPYw5xE5Rx5Pi6RjeKWCQ4y3-tVzjQPzTfda9z35BGK%2Bw%40mail.gmail.com
>> <https://groups.google.com/a/kicad.org/d/msgid/devlist/CAPn0USPYw5xE5Rx5Pi6RjeKWCQ4y3-tVzjQPzTfda9z35BGK%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "KiCad Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJgxgPb6AyTBSGyPNVWf6%3DPnCsiczcd4c9bcyWGG-Du62vSX3Q%40mail.gmail.com
> <https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJgxgPb6AyTBSGyPNVWf6%3DPnCsiczcd4c9bcyWGG-Du62vSX3Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/CAJjB1qJB9fhG2tOUx0AXacGgUipQrfYau3dT6RbrD%3DBRq1NMJQ%40mail.gmail.com.

Reply via email to