Opened 11 years ago
Closed 10 years ago
#41737 closed defect (wontfix)
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
Reported by: | mfadams@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia), cooljeanius (Eric Gallager), bitpup | |
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
Attachments (1)
Change History (7)
Changed 11 years ago by mfadams@…
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: | new → assigned |
Summary: | port upgrade outdated failed → 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 |
comment:2 Changed 11 years ago by Michael.Tiernan@…
Just to provide confirmation, in an effort to be helpful, I've duplicated the results.
[me@mine]{~}$ sudo port -f deactivate webkit-gtk Password: ---> Deactivating webkit-gtk @2.0.4_1+video ---> Unable to deactivate webkit-gtk @2.0.4_1+video, the following ports depend on it: ---> py26-webkitgtk @1.1.8_6 ---> py27-webkitgtk @1.1.8_7 Warning: Deactivate forced. Proceeding despite dependencies. [me@mine]{~}$ sudo port -f deactivate webkit-gtk Error: port deactivate failed: Image error: port webkit-gtk is not active. [me@mine]{~}$ sudo port install webkit-gtk-2.0 ---> Computing dependencies for webkit-gtk-2.0 ---> Fetching archive for webkit-gtk-2.0 ---> Attempting to fetch webkit-gtk-2.0-2.0.4_0+video.darwin_10.x86_64.tbz2 from http://packages.macports.org/webkit-gtk-2.0 ---> Attempting to fetch webkit-gtk-2.0-2.0.4_0+video.darwin_10.x86_64.tbz2.rmd160 from http://packages.macports.org/webkit-gtk-2.0 ---> Installing webkit-gtk-2.0 @2.0.4_0+video ---> Activating webkit-gtk-2.0 @2.0.4_0+video ---> Cleaning webkit-gtk-2.0 ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> No broken files found. [me@mine]{~}$ sudo port upgrade outdated ---> Fetching archive for xorg-xtrans ---> Attempting to fetch xorg-xtrans-1.3.2_0.darwin_10.noarch.tbz2 from http://packages.macports.org/xorg-xtrans ---> Attempting to fetch xorg-xtrans-1.3.2_0.darwin_10.noarch.tbz2.rmd160 from http://packages.macports.org/xorg-xtrans ---> Installing xorg-xtrans @1.3.2_0 ---> Cleaning xorg-xtrans ---> Deactivating xorg-xtrans @1.2.7_0 ---> Cleaning xorg-xtrans ---> Activating xorg-xtrans @1.3.2_0 ---> Cleaning xorg-xtrans ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> No broken files found.
comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
Yeah I guess I haven't worked on automating the upgrade like I said I would, and by now users will have upgraded already.
Note: See
TracTickets for help on using
tickets.
The workaround is:
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.