Overview

Request 945469 accepted

- Update to 0.6.1
- Change packaging to use obs_scm and cargo services

Loading...

William Brown's avatar

Hey @cunix:

Regarding "broken" builds, in the security repo rsign2 version 0.5.7 is reported to build successful for SLE_15_SP3 and openSUSE_Leap_15.3, while in your branch it shows "unresolvable: nothing provides cargo-packaging" here for the current version.

I've also reverted this for the moment until I can get cargo-packaging into leap :)

You should only need to request cargo to get rust, so I've changed it, and we'll see how that goes.

If some tool edits the spec file in an unwanted way, i would propose to not use it until it gets fixed or undo the mentioned edits manually.

It looks like it's a bug in osc. For the moment I've manually added your copyright back in a way that it CAN NOT be automatically be removed. It appears any comment "before" the start of %defines is removed which is really bad.

https://bugzilla.suse.com/show_bug.cgi?id=1194504

If you want to track the progress here.

Otherwise thanks for your patience with me on this!


c unix's avatar

Sorry for the delay firstyear!

[...]

I've also reverted this for the moment until I can get cargo-packaging into leap :)

Thank you for working on this!

Unfortunately requiring "cargo-packaging" seems to be not the only thing Leap 15.3 does not like.

If Leap builds fail anyway, your previous, more future proof, revision may be the better one, retrospectively.

Perhaps you'll want to submit it again.

With current spec, crate "bitflags" fails to build, probably because it needs rust >= 1.46. I'm not sure Leap 15.3 has it but will try requiring this after accepting your request in my home repo.

You should only need to request cargo to get rust, so I've changed it, and we'll see how that goes.

O.K. thanks

[...]

It looks like it's a bug in osc. For the moment I've manually added your copyright back in a way that it CAN NOT be automatically be removed. It appears any comment "before" the start of %defines is removed which is really bad.

https://bugzilla.suse.com/show_bug.cgi?id=1194504

If you want to track the progress here.

Thank you very much for tracking this issue down and tackling it.

I do not expect to have an own copyright line in each spec file i touch.

But as SUSE probably won't accept removal of their tags, this should be handled equally for all contributers.

Otherwise thanks for your patience with me on this!

I have to thank you a little bit more ;)


Request History
William Brown's avatar

firstyear created request

- Update to 0.6.1
- Change packaging to use obs_scm and cargo services


c unix's avatar

cunix accepted request

Thanks!
See comments.

openSUSE Build Service is sponsored by