[Pkg-rust-maintainers] Bug#1064374: rust-gtk-layer-shell-sys: Depends on obsolete rust-gtk

Matthias Geiger werdahias at riseup.net
Wed Feb 21 20:21:09 GMT 2024


On Tue, 20 Feb 2024 17:22:36 -0500 =?UTF-8?Q?Jeremy_B=C3=ADcha?= 
<jeremy.bicha at canonical.com> wrote:
 > Source: rust-gtk-layer-shell-sys
 > Version: 0.7.0-1
 > Severity: serious
 > X-Debbugs-CC: maytha8thedev at gmail.com, sylvestre at debian.org
 >
 > 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x18BD106B3B6C5475.asc
Type: application/pgp-keys
Size: 4036 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20240221/93b3a2f2/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20240221/93b3a2f2/attachment-0001.sig>


More information about the Pkg-rust-maintainers mailing list