[MacPorts] #27235: gnome-terminal has an undeclared dependency on libgnome
#27235: gnome-terminal has an undeclared dependency on libgnome ----------------------------------+----------------------------------------- Reporter: cubranic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gnome-terminal ----------------------------------+----------------------------------------- gnome-terminal @2.30.2_1+universal (active) $ gnome-terminal Xlib: extension "RANDR" missing on display ":0.0". ** ERROR:terminal-app.c:1451:terminal_app_init: assertion failed: (app->system_font_desc != NULL) Abort trap According to SuSE Bugzilla (https://bugzilla.novell.com/show_bug.cgi?id=598818), the problem is that gnome-terminal has an undeclared dependency on libgnome. $ port installed libgnome None of the specified ports are installed. $ sudo port install libgnome ... ---> Activating libgnome @2.30.0_0 $ gnome-terminal Now works correctly. -- Ticket URL: <https://trac.macports.org/ticket/27235> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27235: gnome-terminal has an undeclared dependency on libgnome ----------------------------------+----------------------------------------- Reporter: cubranic@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gnome-terminal ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => devans@… Old description:
gnome-terminal @2.30.2_1+universal (active)
$ gnome-terminal Xlib: extension "RANDR" missing on display ":0.0". ** ERROR:terminal-app.c:1451:terminal_app_init: assertion failed: (app->system_font_desc != NULL) Abort trap
According to SuSE Bugzilla (https://bugzilla.novell.com/show_bug.cgi?id=598818), the problem is that gnome-terminal has an undeclared dependency on libgnome.
$ port installed libgnome None of the specified ports are installed.
$ sudo port install libgnome ... ---> Activating libgnome @2.30.0_0
$ gnome-terminal
Now works correctly.
New description: {{{ gnome-terminal @2.30.2_1+universal (active) $ gnome-terminal Xlib: extension "RANDR" missing on display ":0.0". ** ERROR:terminal-app.c:1451:terminal_app_init: assertion failed: (app->system_font_desc != NULL) Abort trap }}} According to SuSE Bugzilla (https://bugzilla.novell.com/show_bug.cgi?id=598818), the problem is that gnome-terminal has an undeclared dependency on libgnome. {{{ $ port installed libgnome None of the specified ports are installed. $ sudo port install libgnome ... ---> Activating libgnome @2.30.0_0 $ gnome-terminal }}} Now works correctly. -- Comment: Please use WikiFormatting and Cc applicable port maintainers. -- Ticket URL: <https://trac.macports.org/ticket/27235#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27235: gnome-terminal has an undeclared dependency on libgnome -----------------------------------+---------------------------------------- Reporter: cubranic@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: gnome-terminal | -----------------------------------+---------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: r84987 -- Ticket URL: <https://trac.macports.org/ticket/27235#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27235: gnome-terminal has an undeclared dependency on libgnome -----------------------------------+---------------------------------------- Reporter: cubranic@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: gnome-terminal | -----------------------------------+---------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Note that it's not the libgnome library that gnome-terminal needs; it needs the schemas the libgnome port registers when it's activated. This explains why gnome-terminal still works if you install libgnome and then deactivate libgnome. You might think this means libgnome should just be a build dependency, but this would break gnome-terminal if libgnome is ever corrected to unregister the schemas when it's deactivated. Probably it would be most correct for libgnome to be a runtime dependency of gnome- terminal. I increased the revision of gnome-terminal in r85008 to get libgnome installed for those users who didn't have it before. -- Ticket URL: <https://trac.macports.org/ticket/27235#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27235: gnome-terminal has an undeclared dependency on libgnome -----------------------------------+---------------------------------------- Reporter: cubranic@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: gnome-terminal | -----------------------------------+---------------------------------------- Comment(by devans@…): libgnome moved to depends_run in r85018. Thanks for your insights, Ryan. -- Ticket URL: <https://trac.macports.org/ticket/27235#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts