Bug#1136406: [Debian-on-mobile-maintainers] Bug#1136406: xdg-desktop-portal-phosh: Upcoming gtk-rs update

2026-05-17 Thread Guido Günther
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

2026-05-14 Thread Guido Günther
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

2026-05-13 Thread Guido Günther
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

2026-05-13 Thread Matthias Geiger

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

2026-05-13 Thread Guido Günther
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
>