On a hunch, I installed XQuartz 2.7.11, but now I get this when I try to start 
netsurf-gtk3

bash-3.2$ netsurf-gtk3 
dbus[2197]: Dynamic session lookup supported but failed: launchd did not 
provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Options failed to initialise (BadParameter)

Of course, org.freedesktop.dbus-session.plist is neither loaded nor installed. 
Using Pacifist, I looked in the XQuartz package, and it is not in there, thus 
it was not installed.

[sigh]


> On Dec 15, 2022, at 10:30, [email protected] wrote:
> 
> Thanks Josh. port reclaim did the trick.
> 
> I'm still preparing a ticket for gtk3 build fail on Mojave, but thought I 
> should double check here to make sure this is a gtk3 ticket and not a NetSurf 
> ticket.
> 
> -----
> NetSurf build appears to have been successful on OS X 10.8.5 w/ Xcode 5.1.1 
> on Macmini5,2. But when I try to invoke netsurf-gtk3, I get an error:
> 
> netsurf-gtk3:59718): Gtk-WARNING **: 10:26:10.346: cannot open display:
> 
> NetSurf documentation is unrevealing. Expects there to be an application to 
> double-click, and I also expected there to be app bundle in 
> /Applications/MacPorts/.  gtk3 documentation may as well be in Sanskrit for 
> all the good it's doing me. I don't want to build an interface, I just want 
> to run a thing.
> 
> 
>> On Dec 15, 2022, at 09:27, Joshua Root <[email protected]> wrote:
>> 
>> 
>>> 
>>> Does MacPorts have a way to uninstall the dependencies it installed in 
>>> attempting to build NetSurf (or any complex port that fails to build) 
>>> without uninstalling the dependencies that were already installed?
>>> 
>>> Will "port reclaim" catch these?
>> 
>> Yes, port reclaim will clean up such ports for you. You can also use an 
>> expression like 'leaves and rdepof:NetSurf' to do it manually; I would pass 
>> it to 'port echo' first to check that it doesn't match anything you want to 
>> keep, and then use it with clean and uninstall.
>> 
>> - Josh
>> 

Reply via email to