Am Freitag, 25. März 2022, 06:04:35 CET schrieb Andrei Borzenkov:
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.
Wrong. It is not about third-party repositories, it is about packages that are part of Leap.
And home directories or factory do not belong to leap? I don't care where they come from A search should return all the results. And so it was in Leap 15.2 and bevor.
S.o.o does not search in repos which named openSUSE_Leap_15.3 or openSUSE_Leap_15.4 Point to the official OBS API specification that tells us how search engine should determine distribution from which repository is derived (or for which repository is built).
In any case, your statement is not correct:
# one off exception for Leap 15.3, which switched it's default # repository name from openSUSE_Leap_15.3 to 15.3 elsif package.repository == 'openSUSE_Leap_15.3' leap153 = @distributions.find { |d| d[:dist_id] == '19032' } next unless leap153
package.baseproject = leap153[:project] end
I don't know what you're trying to tell me. If I name my repos openSUSE_Leap_15.3/15.4 a search returns no hits. If I rename the repos to 15.3 and 15.4 I get hits on a search.
Why this not can be fixed, I don't understand.
Care to step up and do it?
This is the answer I have been waiting for. I would do it smoothly if I knew about it. Regards Eric