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-netlin…
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