Need help with a _service file
Sorry if this is dumb question, I'm new to OBS, I am probably missing something obvious. I managed to create a github integration and have the *.dsc and *.tar.xz files needed for Debian builds downloaded automatically from github: https://build.opensuse.org/package/view_file/home:mx-packaging/xdelta3-gui However, the files have a "_service:" prefix and the build doesn't start (I assume because of the prefix, but not sure). Here's my _service file https://build.opensuse.org/package/view_file/home:mx-packaging/xdelta3-gui/_... Can anybody please take a look and let me know why this is not building (it shows "success" but there's no binary created)? Do I need to rename the downloaded files, how? Thanks, Adrian
On Sun, Oct 29, 2023 at 1:01 PM Adrian
Sorry if this is dumb question, I'm new to OBS, I am probably missing something obvious.
I managed to create a github integration and have the *.dsc and *.tar.xz files needed for Debian builds downloaded automatically from github: https://build.opensuse.org/package/view_file/home:mx-packaging/xdelta3-gui
However, the files have a "_service:" prefix and the build doesn't start (I assume because of the prefix, but not sure).
Here's my _service file https://build.opensuse.org/package/view_file/home:mx-packaging/xdelta3-gui/_...
Can anybody please take a look and let me know why this is not building (it shows "success" but there's no binary created)? Do I need to rename the downloaded files, how?
I don't think you can use _aggregate and _service in the same package space. Try deleting _aggregate and instead add "openSUSE:Tools" to your project meta to allow those needed packages to be available, like so: <repository name="Debian_12"> <path project="Debian:12" repository="standard"/> <path project="openSUSE:Tools" repository="Debian_12"/> <arch>i586</arch> <arch>x86_64</arch> <arch>armv7l</arch> <arch>aarch64</arch> </repository> -- 真実はいつも一つ!/ Always, there's only one truth!
On Sunday 2023-10-29 18:15, Neal Gompa wrote:
On Sun, Oct 29, 2023 at 1:01 PM Adrian
wrote: I managed to create a github integration and have the *.dsc and *.tar.xz files needed for Debian builds downloaded automatically from github: https://build.opensuse.org/package/view_file/home:mx-packaging/xdelta3-gui
However, the files have a "_service:" prefix and the build doesn't start (I assume because of the prefix, but not sure).
I don't think you can use _aggregate and _service in the same package
What you can't mix is _aggregate and a .spec/.dsc. If you need aggregation, you can make dummy OBS packages with arbitrary names ("aaa_aggregate" or something like that)
participants (3)
-
Adrian
-
Jan Engelhardt
-
Neal Gompa