Michael Altfield
Michael Altfield
Ugh, that didn't work. Here's the build after I made `requests-2.24.0` available * https://github.com/BusKill/buskill-app/actions/runs/10102858506/job/27939214374 ``` 2024-07-25T23:15:19.1942030Z + /tmp/venv/bin/python3 -m pip install --ignore-installed --upgrade --cache-dir build/deps/ --no-index --find-links file:///Users/runner/work/buskill-app/buskill-app/build/deps/ build/deps/Kivy-2.3.0-cp312-cp312-macosx_10_9_universal2.whl 2024-07-25T23:15:19.8133120Z...
So, I didn't delete any package named `charset-normalizer`. In fact, this package is already available in the deps repo ``` user@buskill:~/sandbox/buskill-app-deps/build/deps$ ls | grep -i char charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl user@buskill:~/sandbox/buskill-app-deps/build/deps$ ``` ...but...
Well now it's not happy about idna. * https://github.com/BusKill/buskill-app/actions/runs/10102958900/job/27939479221 ``` 2024-07-25T23:25:37.8556430Z + /tmp/venv/bin/python3 -m pip install --ignore-installed --upgrade --cache-dir build/deps/ --no-index --find-links file:///Users/runner/work/buskill-app/buskill-app/build/deps/ build/deps/Kivy-2.3.0-cp312-cp312-macosx_10_9_universal2.whl 2024-07-25T23:25:38.3232860Z Looking in links: file:///Users/runner/work/buskill-app/buskill-app/build/deps/ 2024-07-25T23:25:38.3343510Z...
And now it's `urllib3` * https://github.com/BusKill/buskill-app/actions/runs/10103054950/job/27939740443 ``` 2024-07-25T23:35:49.1099700Z + /tmp/venv/bin/python3 -m pip install --ignore-installed --upgrade --cache-dir build/deps/ --no-index --find-links file:///Users/runner/work/buskill-app/buskill-app/build/deps/ build/deps/Kivy-2.3.0-cp312-cp312-macosx_10_9_universal2.whl 2024-07-25T23:35:49.5941940Z Looking in links: file:///Users/runner/work/buskill-app/buskill-app/build/deps/ 2024-07-25T23:35:49.6063690Z Processing ./build/deps/Kivy-2.3.0-cp312-cp312-macosx_10_9_universal2.whl 2024-07-25T23:35:49.7175370Z...
Alright, now the kivy -> certifi install looks good in the build logs * https://github.com/BusKill/buskill-app/actions/runs/10103115733/job/27939906379 ``` 2024-07-25T23:43:22.6020760Z + /tmp/venv/bin/python3 -m pip install --ignore-installed --upgrade --cache-dir build/deps/ --no-index --find-links file:///Users/runner/work/buskill-app/buskill-app/build/deps/ build/deps/Kivy-2.3.0-cp312-cp312-macosx_10_9_universal2.whl...
...and I confirmed that, in fact, the latest build does open successfully on our mac mini * https://github.com/BusKill/buskill-app/releases/tag/10103115733_mac
Deps have been deleted again, closing this issue as completed
TODO: Check how popular programs with "addons" or "extensions" declare metadata in their plugins. For example: 1. Wordpress 2. Mozilla Firefox/Thunderbird 3. Chromium
I'm starting with this task starting with Linux. I had two issues with my linux build script that was preventing it from being deterministic: 1. Our AppImage is shipping with...
Linux deterministic builds are complete. For a diff of the changes (and associated commit messages) needed to achieve this, see: * https://github.com/buskill/buskill-app/compare/e29e133dd6f5be17ad7fad6dcb96109affffe188...78ac8ab4a47d4d1d8d63ed90db918d42e08853be After the changes listed in the comment above,...