On 3/25/22 04:32, Eric Schirra wrote:
Am 23. März 2022 15:17:51 MEZ schrieb Richard Biener rguenther@suse.de:
On Wed, 23 Mar 2022, Martin Wilck wrote:
On Wed, 2022-03-23 at 13:43 +0000, Nicolas Formichella wrote:
First of all, a very basic regex check of the URL, most repos have distinct URLs that expose their distro (like for ex. Emulators with https://download.opensuse.org/repositories/Emulators/openSUSE_Tumbleweed/ ) would immediately ease that process
For all other repos that don't (i.e Kernel), IMO, outside of normalizing a format for those URLs, I don't have any idea idea about that
I was talking about something else: current s.o.o frequently finds _nothing_ when you search software for Leap 15.3. It isn't as bad as messing up your system, but it's disappointing and frustrating nonetheless.
The reason is, that s.o.o only search for repos named 15.3 or 15.4. S.o.o does not search in repos which named openSUSE_Leap_15.3 or openSUSE_Leap_15.4 Why this not can be fixed, I don't understand.
Most 15.3 repos were still openSUSE_Leap_15.3 at some point so that's not the only issue, It should probably also look for the relevant backports, without looking at the code searching three results and aggregating them may not be a simple change.
The other major issue is that the repo structure for the official repos is also completely different as its split between packages from SLE and Non SLE packages so that also needs to be resolved because we shouldn't be pointing people to 3rd party repos when there are official packages (In my opinion we probably shouldn't be sending them to non official repos at all which is why my interest in making this better is pretty low we should either officially offer stuff or not at all but i'm sure theres plenty of people who disagree with me).