Overview

Request 1088483 accepted

This package is unmaintained in favour of cargo-packaging.


Dominique Leuenberger's avatar
rust-packaging is still a build requirement of:

- bitwarden
- jless
- stl-thumb

William Brown's avatar

Yep, I'm aware - I've reported bugs against each of these. If they don't respond within a few weeks I think we need to take a different approach.


Bruno Pitrus's avatar

I don't like how it's incompatible with Fedora — rust-packaging has %{build_rustflags} (same as Fedora's rust-srpm-macros) while cargo-packaging has %{__rustflags}. Makes it harder to write cross-system specs.

Also, rust-packaging had -Ccodegen-units=1 which is missing in cargo-packaging. Oversight?


William Brown's avatar

Not an oversight, intentional. The manipulation of codegen units is a source of issues in builds for memory exhaustion and has no meaningful impact on performance.

The macros name could be changed, or we could support both possibilities. Can you open an issue so I don't forget to add this?

Regardless, we are taking a different approach to rust in suse to fedora/redhat and as a result, there will probably be conflicts in that - it's a sad but inevitable part of the process.


William Brown's avatar

we are only waiting on jless now.

Request History
William Brown's avatar

firstyear created request

This package is unmaintained in favour of cargo-packaging.


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:25 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:25"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:25"


Saul Goodman's avatar

licensedigger accepted review


Factory Auto's avatar

factory-auto added as a reviewer

submitter not devel maintainer


Factory Auto's avatar

factory-auto accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse accepted review

2 months in the queue, all consumers are fixed. so let's accept this


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:25 got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:25 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:25 got accepted.

openSUSE Build Service is sponsored by