[MacPorts] #65743: cherrytree @0.99.48_0+x11 or +quartz: Critical Errors Launching macOS Monterey 12.5.1

MacPorts noreply at macports.org
Wed Aug 31 21:11:25 UTC 2022


#65743: cherrytree @0.99.48_0+x11 or +quartz: Critical Errors Launching macOS
Monterey 12.5.1
-------------------------+--------------------
  Reporter:  afield1235  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.7.2
Resolution:              |   Keywords:
      Port:  cherrytree  |
-------------------------+--------------------

Comment (by afield1235):

 Hello!


 == Quartz (Preferred)

 No changes with the rev-upgrade.

 {{{
 % sudo port rev-upgrade
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 }}}

 I listed my built depedencies below, several were not installed with the
 +quartz option.

 {{{
 cairo @1.17.4_0+quartz+x11 (active)
 cairomm @1.12.2_0+quartz+x11 (active)
 **glib2 @2.68.4_0+x11 (active)
 **glibmm @2.62.0_0+x11 (active)
 gtk3 @3.24.34_2+quartz (active)
 **gtkmm3 @3.24.2_0+x11 (active)
 pango @1.50.7_0+quartz+x11 (active)
 pangomm @2.42.1_1+quartz+x11 (active)
 }}}

 Since I had built the +x11 version first and then **only** manually
 uninstalled Cherrrytree and GTK3 for Quartz reinstall, I did a complete
 uninstall and reinstall of MacPorts. I then installed cherrytree with the
 +quartz option fresh:
 {{{
 % sudo port install cherrytree +quartz

 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   strchr: found in gtk+-3.24.34/config.log

 % cherrytree

 [2022-08-31 14:04:15.890] [gtk] [critical] Class::register_derived_type():
 base_query.type_name is NULL.
 zsh: segmentation fault  cherrytree
 }}}

 It appears I am now getting an error similar to the one I was getting with
 the X11 Variant. The dependencies all look fine now.
 {{{
 cairo @1.17.4_0+quartz+x11 (active)
 cairomm @1.12.2_0+quartz+x11 (active)
 glib2 @2.68.4_0+quartz (active)
 glibmm @2.62.0_0+quartz (active)
 gtk3 @3.24.34_2+quartz (active)
 gtkmm3 @3.24.2_0+quartz (active)
 pango @1.50.7_0+quartz+x11 (active)
 pangomm @2.42.1_1+quartz+x11 (active)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65743#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list