[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