Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update
Hi, On Thu, May 14, 2026 at 10:00:11AM +0200, Guido Günther wrote: > Hi Matthias, > On Wed, May 13, 2026 at 01:57:40PM +0200, Matthias Geiger wrote: > > On Wed, 13 May 2026 13:56, Guido Günther wrote: > > > Hi, > > > On Wed, May 13, 2026 at 01:47:22PM +0200, Matthias Geiger wrote: > > > > Source: xdg-desktop-portal-phosh > > > > Version: 0.53.0-1 > > > > Severity: normal > > > > Tags: patch > > > > X-Debbugs-Cc: [email protected] > > > > > > > > -BEGIN PGP SIGNED MESSAGE- > > > > Hash: SHA512 > > > > > > > > > > > > Hi, > > > > > > > > I intend to update gtk-rs to it's next major version (0.11). > > > > This is currently staged in experimental. No code changes are > > > > required save for a patch bumping it in Cargo.toml. > > > > > > We're waiting for a ashpd release here as all currently released 0.13 > > > versions break xdg-desktop-portal-phosh > > > > > > > > > https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/work_items/27 > > > > > Hi Guido, > > > > if that helps, I can include that commmit in the ashpd package. > > Spotted one more issue: We need gtk-rs 0.22.5 (current in experimental > is 0.22.3) due to this one patch: > > 92a5d301fad ("glib: Create safe bindings for `BookmarkFile`") > > That should be the last recent dependency for a while and hopefully get > us out of that tight version coupling for a while (we're not aware of > any missing API bits in either or our dependency crates atm). > > Is updating that an option? Thanks a lot for providing the updated version! -- Guido > > Cheers, > -- Guido > > > > > best, > > > > werdahias
Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update
Hi Matthias, On Wed, May 13, 2026 at 01:57:40PM +0200, Matthias Geiger wrote: > On Wed, 13 May 2026 13:56, Guido Günther wrote: > > Hi, > > On Wed, May 13, 2026 at 01:47:22PM +0200, Matthias Geiger wrote: > > > Source: xdg-desktop-portal-phosh > > > Version: 0.53.0-1 > > > Severity: normal > > > Tags: patch > > > X-Debbugs-Cc: [email protected] > > > > > > -BEGIN PGP SIGNED MESSAGE- > > > Hash: SHA512 > > > > > > > > > Hi, > > > > > > I intend to update gtk-rs to it's next major version (0.11). > > > This is currently staged in experimental. No code changes are > > > required save for a patch bumping it in Cargo.toml. > > > > We're waiting for a ashpd release here as all currently released 0.13 > > versions break xdg-desktop-portal-phosh > > > > > > https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/work_items/27 > > > Hi Guido, > > if that helps, I can include that commmit in the ashpd package. Spotted one more issue: We need gtk-rs 0.22.5 (current in experimental is 0.22.3) due to this one patch: 92a5d301fad ("glib: Create safe bindings for `BookmarkFile`") That should be the last recent dependency for a while and hopefully get us out of that tight version coupling for a while (we're not aware of any missing API bits in either or our dependency crates atm). Is updating that an option? Cheers, -- Guido > > best, > > werdahias
Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update
Hi Matthias, On Wed, May 13, 2026 at 01:57:40PM +0200, Matthias Geiger wrote: > On Wed, 13 May 2026 13:56, Guido Günther wrote: > > Hi, > > On Wed, May 13, 2026 at 01:47:22PM +0200, Matthias Geiger wrote: > > > Source: xdg-desktop-portal-phosh > > > Version: 0.53.0-1 > > > Severity: normal > > > Tags: patch > > > X-Debbugs-Cc: [email protected] > > > > > > -BEGIN PGP SIGNED MESSAGE- > > > Hash: SHA512 > > > > > > > > > Hi, > > > > > > I intend to update gtk-rs to it's next major version (0.11). > > > This is currently staged in experimental. No code changes are > > > required save for a patch bumping it in Cargo.toml. > > > > We're waiting for a ashpd release here as all currently released 0.13 > > versions break xdg-desktop-portal-phosh > > > > > > https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/work_items/27 > > > Hi Guido, > > if that helps, I can include that commmit in the ashpd package. There's a 0.13.11 release now that has the necessary changes. Having that would be great, I can then upload a fixed portal as well. Cheers, -- Guido > > best, > > werdahias >
Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update
On Wed, 13 May 2026 13:56, Guido Günther wrote: Hi, On Wed, May 13, 2026 at 01:47:22PM +0200, Matthias Geiger wrote: Source: xdg-desktop-portal-phosh Version: 0.53.0-1 Severity: normal Tags: patch X-Debbugs-Cc: [email protected] -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, I intend to update gtk-rs to it's next major version (0.11). This is currently staged in experimental. No code changes are required save for a patch bumping it in Cargo.toml. We're waiting for a ashpd release here as all currently released 0.13 versions break xdg-desktop-portal-phosh https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/work_items/27 Hi Guido, if that helps, I can include that commmit in the ashpd package. best, werdahias
Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update
Hi, On Wed, May 13, 2026 at 01:47:22PM +0200, Matthias Geiger wrote: > Source: xdg-desktop-portal-phosh > Version: 0.53.0-1 > Severity: normal > Tags: patch > X-Debbugs-Cc: [email protected] > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > > Hi, > > I intend to update gtk-rs to it's next major version (0.11). > This is currently staged in experimental. No code changes are required > save for a patch bumping it in Cargo.toml. We're waiting for a ashpd release here as all currently released 0.13 versions break xdg-desktop-portal-phosh https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/work_items/27 Cheers, -- Guido > > best, > > werdahias > > > > - -- System Information: > Debian Release: forky/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.18-amd64 (SMP w/16 CPU threads; PREEMPT) > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /usr/bin/dash > Init: OpenRC (via /run/openrc), PID 1: init > LSM: AppArmor: enabled > > -BEGIN PGP SIGNATURE- > > iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCagRkyRUcd2VyZGFoaWFz > QGRlYmlhbi5vcmcACgkQ7L7btge5sr5PIgEAp+R+HE6AWkvP0qLWaSpOnU5zWS+C > KltG7GlbkJuuOwMBAMVHjfvWrF2tcsuOgwa1AmduzlEIxR9qVfUugBt5faEG > =OWQ0 > -END PGP SIGNATURE- > > ___ > Debian-on-mobile-maintainers mailing list > [email protected] > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-on-mobile-maintainers >

