Ubuntu and snap

Oliver Grawert ogra at ubuntu.com
Mon Oct 30 11:48:22 UTC 2023


Hi,
Am Freitag, dem 27.10.2023 um 14:24 -0400 schrieb Little Girl:
> 
> > you can identify verified publishers by the little green checkmark
> > next to the publisher entry.
> 
> Interesting. All of my Snaps have green check-marks except for
> hunspell-dictionaries-1-7-200. A quick Google session shows that
> LibreOffice (which comes with Kubuntu by default) uses it, but other
> programs might, too. Is the lack of a green check-mark for that a
> cause for concern?
> 
Lin (brlin) is a well known reliable packager and i'm surprised he has
not at least the yellow star (which is the equivalent of a checkmark
for "very reliable and sustained snap packagers") 

https://forum.snapcraft.io/t/the-hunspell-dictionaries-content-snaps/7160

It is semi-official but maintained by a community person ...

> Searching Google for a command to display which program(s) depend(s)
> on a Snap is surprisingly challenging because no matter how you word
> your search, most folks think you want to know what a Snap depends on
> rather than what depends on a Snap. Is there a one-liner that can do
> it?
> 
> This is about the closest I could come to an answer, but isn't
> satisfactory:
> 
> https://forum.snapcraft.io/t/how-to-get-dependencies-and-reserve-dependencies-for-a-sanp-package/19134
> 

well, the thing is that snaps do not actually have any dependencies,
while a snap might consume a content snap (libs, themes, binaries,
etc), there could be plenty of providers here that offer said content
and the design of snaps usually allows you to switch to whatever
provider snap you prefer ... a good example is the steam snap that
allows you to switch out the mesa content snap with plenty of different
versions of mesa at different patch levels using normally incompatible
patches that would not be possible with a traditional packaging system
... (i.e. if you use the steam deb you'd use one for the kisak or obiaf
or padoka mesa PPAs but would replace your whole mesa stack of your
host which might give you great gaming performance, but a broken
desktop, with snaps you can just shufffle out the whole stack on a per-
snap basis)

the only actual way to see such "dependencies" is a local:

snap connections <your-content-snap-here> 

which would show you which consumers a snap has ...

ciao
	oli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20231030/d7f29ff2/attachment.sig>


More information about the ubuntu-users mailing list