Opened 11 years ago

Last modified 9 years ago

#41737 closed defect

webkit-gtk is not supported for this installation of MacPorts. It requires libc++ be selected as your C++ runtime. Please use webkit-gtk-2.0 instead — at Version 1

Reported by: mfadams@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: jeremyhu@…
Port: webkit-gtk

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I have tried to fix remove webkit-gtk but it has many dependancies. I looked on the web and was not able to fix this.

09:08  ~/Documents/Publications/hpgmg$  sudo port upgrade outdated
Password:
Warning: No port clang found in the index.
--->  Computing dependencies for webkit-gtk
--->  Configuring webkit-gtk
Error: webkit-gtk is not supported for this installation of MacPorts.  It requires libc++ be selected as your C++ runtime.  Please use webkit-gtk-2.0 instead
Error: org.macports.configure for port webkit-gtk returned: unsupported configuration
Please see the log file for port webkit-gtk for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit-gtk/webkit-gtk/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

Change History (2)

Changed 11 years ago by mfadams@…

Attachment: main.log added

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to ryandesign@…
Port: webkit-gtk added
Status: newassigned
Summary: port upgrade outdated failedwebkit-gtk is not supported for this installation of MacPorts. It requires libc++ be selected as your C++ runtime. Please use webkit-gtk-2.0 instead

The workaround is:

sudo port -f deactivate webkit-gtk
sudo port install webkit-gtk-2.0

Then repeat the command you were originally trying to run ("sudo port upgrade outdated" in this case).

I will try to make this upgrade happen automatically in the future, but for now this manual intervention is required.

Note: See TracTickets for help on using tickets.