> Source: rust-gtk-layer-shell-sys > Version: 0.7.0-1 > Severity: serious > X-Debbugs-CC: [email protected], [email protected] > > rust-gtk-layer-shell-sys (and rust-gtk-layer-shell) depends on > rust-gtk which is the old GTK3 library that is no longer maintained. > rust-gtk is only in Debian because of squeekboard. > > Please instead package https://crates.io/crates/gtk4-layer-shell and > encourage apps using the old rust-gtk-layer-shell to switch to the > gtk4 version. > > Please let me know if there is a reason we should not file a removal > bug for rust-gtk-layer-shell-sys (which only appeared in Debian this > month). > > On behalf of the Debian Rust Maintainers, > Jeremy Bícha >
>Since this was packaged in preparation for swayosd (which I would like to see packaged in debian) I think the best way forward here is to vendor gtk-layershell(-sys) and its gtk3-rs related deps in (for swayosd) and remove it from debian.
GTK3-rs is eol upstream and building "mixed" is a good compromise imho until upstream switches to gtk4-layershell.
I will try to prepare a MR for Maythams WIP packaging which does that. best, -- Matthias Geiger <werdahias> Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg
OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature

