Dear maintainers,

Fabio just flagged that below is now broken in Rawhide because netlink-
packet-route is updated to an incompatible version without providing a
compatibility crate

https://koschei.fedoraproject.org//package/rust-below

Looks like this is only pushed to Rawhide for now

https://bodhi.fedoraproject.org/updates/?search=0.22.0&packages=rust-netlink-packet-route

But is also built in a side tag for F42

https://koji.fedoraproject.org/koji/buildinfo?buildID=2690351

As a reminder, Rawhide updates are not supposed to break - breaking
changes must be communicated in advance to affected maintainers, just
like for stable branches

https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#_rawhide

For Rust -devel packages, you can typically package the compatibility
crate and avoid breaking dependents entirely

$ fedrq-cratedeps-verbose.sh netlink-packet-route -b f42
+ fedrq whatrequires rust-netlink-packet-route-devel -F
multiline:source,requiresmatch:rust-netlink-packet-route-devel: -b f42
+ grep -v 'rust-netlink-packet-route :'
+ sort
+ uniq
+ fedrq whatrequires 'rust-netlink-packet-route+*-devel' -F
'multiline:source,requiresmatch:rust-netlink-packet-route+*-devel:' -b
f42
++ fedrq subpkgs rust-netlink-packet-route -F name
++ grep -v rust-netlink-packet-route
nispor : (crate(netlink-packet-route/default) >= 0.19.0 with
crate(netlink-packet-route/default) < 0.20)
nispor : (crate(netlink-packet-route/default) >= 0.19.0 with
crate(netlink-packet-route/default) < 0.20.0~)
rust-below-tc : (crate(netlink-packet-route/default) >= 0.19.0 with
crate(netlink-packet-route/default) < 0.20.0~)
rust-rtnetlink : (crate(netlink-packet-route/default) >= 0.19.0 with
crate(netlink-packet-route/default) < 0.20.0~)

Best regards,

-- 
 _o) Michel Lind
_( ) identities:
https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2
     README:     https://fedoraproject.org/wiki/User:Salimma#README

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to