On Sat, Jan 03, 2026 at 02:48:31PM +0100, Marcus MERIGHI wrote: > Hello, > > to use flare-messenger I had to pkg_add gnome-keyring, otherwise it > would give me the error message shown below. > Patch to add gnome-keyring to RUN_DEPENDS is at the end of the message.
Most stuff depending on libsecret needs this dbus service method in case one wants to store secrets (org.freedesktop.secrets). But several applications provide it. AFAIR, there's indeed gnome-keyring, but also KeepassXC, ksecretsservice (or KWallet, don't remember) and may be others. I just ran into this: https://gist.github.com/GrabbenD/6658c36a1c7fc7ee30ee2498647ca4c6 So unless this is a hard error, I'd rather let the users choose their prefered storage. Maybe that warrants a pkg-readmen in libsecret, no sure. > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > DBus( > Service( > ZBus( > MethodError( > OwnedErrorName( > "org.freedesktop.DBus.Error.ServiceUnknown", > ), > Some( > "The name org.freedesktop.secrets was not provided > by any .service files", > ), > Msg { > type: Error, > serial: 3, > sender: UniqueName( > "org.freedesktop.DBus", > ), > reply-serial: 4, > body: Str, > fds: [], > }, > ), > ), > ), > ) > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/flare-messenger/Makefile,v > retrieving revision 1.2 > diff -u -p -u -r1.2 Makefile > --- Makefile 18 Dec 2025 22:04:20 -0000 1.2 > +++ Makefile 3 Jan 2026 13:44:40 -0000 > @@ -43,6 +43,7 @@ BUILD_DEPENDS= devel/gettext,-tools \ > x11/blueprint-compiler \ > x11/gnome/libsecret > RUN_DEPENDS= x11/gnome/libsecret \ > + x11/gnome/keyring \ > x11/gtk+4,-guic \ > devel/desktop-file-utils > LIB_DEPENDS= textproc/libspelling \ > -- Antoine
