[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-18 Thread Ian Johnson
I agree with jdstrand, I think `snap warnings` would be a good way to surface this, that ux would look something like: ``` $ snap install some-snap-needing-desktop-things foobar installed WARNING: there is one new warning $ snap warnings some-snap-needing-desktop-things depends on XYZ being instal

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-13 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: snapd (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1902915 Title: snap

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-12 Thread Jamie Strandboge
snapd could help with Pawel's idea a bit. A snap could say "I need this and that to function" where "this" and "that" are a list of things snapd knows how to check their availability. snapd could then provide a warning to the user if any of those things aren't there (or expose that information to t

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-12 Thread Oliver Grawert
the majority of snap packages in the store is *not* desktop focused, snaps are widely commercially used in IoT, embedded, industrial, cloud and server setups ... unlike flatpak which is a delivery mechanism for desktop-only apps, snap is an actual package format, making portals a hard dependency o

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-12 Thread CoderGuy
Sorry but I cannot disagree more. When an application requires an external dependency that's missing, snapd must install whatever is needed to fulfil the requirements transparently. Maybe the snap can declare this somehow, I don't know, I mostly use debs. The current situation is terrible from

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2021-01-12 Thread Paweł Stołowski
I understand this can be confusing, but I'm not sure snapd should be in the business of warning about missing desktop components or dbus services of the given interface. Snapd's desktop interface, as other snapd interfaces, grants access to dozens of resources/subsystems, some of which may not be

[Bug 1902915] Re: snapd doesn't ensure portals are available even when they are needed

2020-12-14 Thread Hasenkopf, Andreas
I have an Xubuntu 20.04 upgraded from 18.04 (which was a clean install). Somehow I ran into the exact same problem because `xdg-desktop-portal- gtk` was not installed by default. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://