[Pkg-rust-maintainers] Bug#1120814: Blocks portal implementation for a long time on startup

Guido Günther agx at sigxcpu.org
Sun Nov 16 21:19:03 GMT 2025


Hi,
On Sun, Nov 16, 2025 at 08:47:00PM +0100, Guido Günther wrote:
> Hi,
> On Sun, Nov 16, 2025 at 08:28:18PM +0100, Guido Günther wrote:
> > Source: rust-ashpd
> > Version: 0.12.0-3
> > Severity: grave
> > Tags: patch
> > X-Debbugs-CC: debian-on-mobile-maintainers at alioth-lists.debian.ne
> > 
> > Due the way ashpd currently exports interfaces portal implementations
> > can block for a long time rendering the system unusable (as e.g. apps
> > take up to 25s to start up).
> > 
> > There is an upstream patch at:
> > 
> > https://github.com/bilelmoussaoui/ashpd/pull/313
> > 
> > The patch is uninvasive and fixes the issue. I tried to backport this using
> > debcargo via 
> > 
> > https://rust-team.pages.debian.net/book/hacks.html#patching-crates
> > 
> > but failed big time as I can't wrap my head around the order of commands
> > and debcargo keeps screaming different things I'm doing wrong.  Can't I
> > use git for this? Happy to open an MR if someone can quickly walk me
> > through it.
> > 
> > Filing with grave severity as enabling the rust based portal in phosh
> > would break end users system until DBus times out initial (25s) (I've
> > thus uploaded to exprimental for the moment).
> 
> After screaming back at quilt I think I have something that looks
> reasonable, will open an MR after testing.

Merge request is now at https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/1010

>  -- Guido



More information about the Pkg-rust-maintainers mailing list