Bug 210897 - x11/gnome-shell-extensions: Dependency of apps-menu missing
Summary: x11/gnome-shell-extensions: Dependency of apps-menu missing
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
Depends on:
Reported: 2016-07-07 18:33 UTC by freebsd
Modified: 2020-04-04 16:31 UTC (History)
5 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Note You need to log in before you can comment on or make changes to this bug.
Description freebsd 2016-07-07 18:33:12 UTC
Extension "apps-menu" depends on port "x11/gnome-menus" which is not required.
Comment 1 Dan Barowy 2017-04-04 12:11:05 UTC
I was just bitten by this.  gnome-shell-extensions-3.18.4 has a hidden dependency on gnome-menus-3.13.3_1 through at least one shell extension.  The one that triggered a missing TypeLib stacktrace for me was "Auto move windows".  Pressing the gear button tries to load a menu which fails.  Installing gnome-menus makes the error go away.
Comment 2 tonymaher 2017-08-09 10:49:09 UTC
gnome-shell-extension requires gnome-menus package to be installed for 
"Applications menu" to work.

FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC

This issue was hard to debug.
Finally found error in ~/.cache/gdm/session.log

(gnome-shell:4332): Gjs-WARNING **: JS ERROR: Exception in callback for signal: extension-found: Error: Requiring GMenu, version none: Typelib file for name
space 'GMenu' (any version) not found
Comment 3 Walter Schwarzenfeld freebsd_triage 2019-08-07 22:53:39 UTC
Comment 4 Matthias Andree freebsd_committer 2020-04-04 16:31:44 UTC
Over to maintainer