Comments (11)
@th0ma7, this issue seems very similar to #5841. The challenge I see is that this user has tested with both of the two available versions of python310
in our repo but is getting the following message on install:
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Should this have worked before on ARMv5 platforms? Based on the log above, it did seem to work with python310 3.10.4-9
(#5171).
from spksrc.
It was a bad idea to install Python 3.11.4 for ARMv5.
We intentionally deleted the ARMv5 packages for Python 3.11 - it is not supported on this platform (cryptography wheel i.e. SSL is not supported for ARMv5 toolchains).
from spksrc.
@hgy59, from the logs above the user never installed python311
. This launch failure was with python310
.
from spksrc.
@Safihre we should delete the 88f6281 packages in the repository for sabnzbd depending on python311 (i.e. sabnzbd > 3.7.0-58).
from spksrc.
@hgy59, from the logs above the user never installed
python311
. This launch failure was withpython310
.
oops, you are right. thought it is related to your comment in #5841 (comment)
from spksrc.
I see... two issues:
- openssl 3.x migration of python 3.10 shouldn't be made available to armv5 - packages needs to be deleted
- and yup, older version pre-openssl3 migration got deleted somehow ...
Now that all packages have been migrated to python311, I could probably publish a "one-of" update for armv5 only of python310 for legacy reasons?
It may be possible to jump back right before 941d41a and from there on a local repo, re-sync updates to openssl1.x and python310 and publish. but that state of code would never be merged back to master (or could be merged as branch, but what for?)
I could potentially have a look at it after I close the qoriq issue (getting there, i hope) while finally working on the next set of python package upgrades to do that all at once ...
from spksrc.
@th0ma7 thanks for clarification. I was not aware that the cryptography issue occurred when updating openssl from 1.1 to 3.1.
This said, what about python311 packages for ARMv5 with cross/openssl instead of cross/openssl3?
from spksrc.
But for Python 3.10 we still have ARMv5 packages with openssl3... 😕
from spksrc.
What if:
openssl/
├── openssl1 (if armv5)
└── openssl3 (else)
And republish latest updates of packages?
from spksrc.
hey @th0ma7, would you be considering that for python310
and python311
or just the former? Also, would that same workaround be useful for qoriq
?
from spksrc.
probably both... ?
actually yes, and further it would (in theory) allow:
- re-publishing all
armv5
"compatible" packages - re-publishing all currently broken
qoriq
packages
from spksrc.
Related Issues (20)
- cloudflared start on boot HOT 3
- cloudflared - update? HOT 3
- Readarr (v20230521-2) first installation fails to start
- [Package Request] new version of `dig` in SynoCli Network Tools HOT 3
- ruby: no package for r1000
- Bug when invoking build from cross HOT 1
- Transmission v4.0.5-26: Too many open files error HOT 10
- Flightradar24 integration for Home Assistant needs update from 2023-7.3-22 --> 2024.1.6 HOT 7
- SABnzbd 4.2.2 creates files with incorrect permissions (600 instead of 666) when using 7za to unpack HOT 37
- Can't connect to Synology package center with 1513+ HOT 3
- [Package Request] Telerising API
- [Package Request] Deluge 1.3.11 HOT 4
- Please recompile zsh-static with PCRE support
- autoconf command from SynoCli Development Tools invoke /usr/bin/m4 instead of /usr/local/bin/m4
- [Package Request] hon
- [jellyfin/ffmpeg] OpenCL missing from FFmpeg disables hardware acceleration on Intel HOT 13
- [Package Request] chdman
- Qemu Guest Agent for Synology VM on Proxmox HOT 12
- NZBGet 20240115-30 can neither start nor repair HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spksrc.