software.opensuse.org does not show dpkg packages
Heya,
I think this is the same issue Renato_ had [0] ten days ago. I just
subscribed to the list, so I can't answer directly.
However this time on the opensuse obs instance, rather than an on-perm
one.
I'm building home:sp1rit:notekit/clatexmath [1] for a lot of different
distros, but the software-o-o ui fails to display any dpkg based
distribution [2]. It's only displaying instructions for Arch & RPM
packages.
However it actually publishes the build results [3], so I assume it's
likely a regression with software-o-o, or I just forgot to flick some
blatently obvious switch (there are other projects that have no issues
displaying dpkg distros).
Regards,
Florian "sp1rit"
[0]:https://lists.opensuse.org/archives/list/buildservice@lists.opensuse.org/thr...
[1]:https://build.opensuse.org/package/show/home:sp1rit:notekit/clatexmath
[2]:https://software.opensuse.org//download.html?project=home%3Asp1rit%3Anotekit&package=clatexmath
[3]:https://download.opensuse.org/repositories/home:/sp1rit:/notekit/Debian_10/
--
$\int_\text{now}^{+\infty}\text{Keep trying}$
Matrix: @sp1rit:tchncs.de
Am Dienstag, dem 15.06.2021 um 17:27 +0200 schrieb sp1rit:
Heya, I think this is the same issue Renato_ had [0] ten days ago. I just subscribed to the list, so I can't answer directly. However this time on the opensuse obs instance, rather than an on-perm one.
I'm building home:sp1rit:notekit/clatexmath [1] for a lot of different distros, but the software-o-o ui fails to display any dpkg based distribution [2]. It's only displaying instructions for Arch & RPM packages. However it actually publishes the build results [3], so I assume it's likely a regression with software-o-o, or I just forgot to flick some blatently obvious switch (there are other projects that have no issues displaying dpkg distros).
Regards, Florian "sp1rit"
[0]: https://lists.opensuse.org/archives/list/buildservice@lists.opensuse.org/thr... [1]: https://build.opensuse.org/package/show/home:sp1rit:notekit/clatexmath [2]: https://software.opensuse.org//download.html?project=home%3Asp1rit%3Anotekit&package=clatexmath [3]: https://download.opensuse.org/repositories/home:/sp1rit:/notekit/Debian_10/
I did some digging through the source of software-o-o and found that if
I run
```
curl -u username:password
"https://api.opensuse.org/search/published/binary/id?match=project='home:sp1rit:notekit'+and+name='clatexmath'
"
```
that is basically what software-o-o does. However the request doesn't
return any dpkg packages, even tho all packages have the publish flag
set in the webui.
--
$\int_\text{now}^{+\infty}\text{Keep trying}$
Matrix: @sp1rit:tchncs.de
On Jun 15 2021, sp1rit wrote:
I did some digging through the source of software-o-o and found that if I run ``` curl -u username:password "https://api.opensuse.org/search/published/binary/id?match=project='home:sp1rit:notekit'+and+name='clatexmath' " ``` that is basically what software-o-o does. However the request doesn't return any dpkg packages, even tho all packages have the publish flag set in the webui.
That's because there is no deb package with the name clatexmath. There are some with the name libclatexmath-dev, though. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."
Am Mittwoch, dem 16.06.2021 um 09:45 +0200 schrieb Andreas Schwab:
On Jun 15 2021, sp1rit wrote:
I did some digging through the source of software-o-o and found that if I run ``` curl -u username:password " https://api.opensuse.org/search/published/binary/id?match=project='home:sp1rit:notekit'+and+name='clatexmath' " ``` that is basically what software-o-o does. However the request doesn't return any dpkg packages, even tho all packages have the publish flag set in the webui.
That's because there is no deb package with the name clatexmath. There are some with the name libclatexmath-dev, though.
Andreas.
Thank you very much, that does indeed solve that.
However I wonder if software-o-o could be changed, that it calls
```
https://api.opensuse.org/search/published/binary/id?match=project='home:sp1rit:notekit'+and+package='clatexmath'
```
instead, if a user presses the "Download package" button on the OBS
webui (so that it displays all built packages, rather than just the
main one).
Unless someone objects, I'd open an issue for that on software-o-o's
github.
Cheers,
Florian "sp1rit"
--
$\int_\text{now}^{+\infty}\text{Keep trying}$
Matrix: @sp1rit:tchncs.de
participants (2)
-
Andreas Schwab
-
sp1rit