Opened 3 years ago

Last modified 2 years ago

#62342 assigned defect

wxgtk-2.8 fails to install - Found 3 broken ports

Reported by: programmingkidx Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: wxgtk Cc: programmingkidx, cooljeanius (Eric Gallager)
Port: wxgtk-2.8

Description

I tried install wxgtk-2.8 on Mac OS 10.8. It fails to install because of these broken ports:

     wxgtk-2.8 @2.8.12 
     py38-sip @4.19.24 
     py37-sip @4.19.24

This is what I saw:

Error: Port wxgtk-2.8 is still broken after rebuilding it more than 3 times.
Error: Please run port -d -y rev-upgrade and use the output to report a bug.
Error: rev-upgrade failed: Port wxgtk-2.8 still broken after rebuilding 3 times

Attachments (1)

output.rtf (11.1 KB) - added by programmingkidx 3 years ago.
Output of sudo port -d -y rev-upgrade

Download all attachments as: .zip

Change History (7)

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

Keywords: broken ports removed
Owner: set to mojca
Status: newassigned

So wxgtk-2.8 didn't fail to install: it installed successfully, but is reported as broken.

Please show us the output of port -d -y rev-upgrade so that we can understand why it is broken.

Version 0, edited 3 years ago by ryandesign (Ryan Carsten Schmidt) (next)

Changed 3 years ago by programmingkidx

Attachment: output.rtf added

Output of sudo port -d -y rev-upgrade

comment:2 Changed 3 years ago by mojca (Mojca Miklavec)

The attachment contains the following and eventually says "no broken ports found" (which conflicts with the information that a port is broken):

DEBUG: Copying /Users/user/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
Warning: port definitions are more than two weeks old, consider updating them by running 'port selfupdate'.
--->    Scanning binaries for linking errors
DEBUG: skipping ppc in /opt/local/share/cmake-3.19/Modules/Internal/CPack/CPack.OSXScriptLauncher.in since this system can't run it anyway
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/bugpoint
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/dsymutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/lli
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-ar
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-as
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-bcanalyzer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-c-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cat
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cfi-verify
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-config
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cvtres
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxfilt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxmap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dwarfdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dwp
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-elfabi
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-exegesis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-extract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-ifs
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-jitlink
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-link
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lipo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lto
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lto2
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mca
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-modextract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-nm
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-objcopy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-objdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-opt-report
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-pdbutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-profdata
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-rc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-readobj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-reduce
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-rtdyld
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-size
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-split
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-stress
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-strings
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-symbolizer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-undname
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-xray
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/obj2yaml
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/opt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/sancov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/sanstats
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/verify-uselistorder
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/yaml2obj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libLTO.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libRemarks.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-apply-replacements
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-apply-replacements
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-change-namespace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-change-namespace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-doc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-doc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-import-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-import-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-include-fixer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-include-fixer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-move
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-move
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-offload-wrapper
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-offload-wrapper
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-query
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-query
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-reorder-fields
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-reorder-fields
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-tidy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clang-tidy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clangd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clangd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clangd-xpc-test-client
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/clangd-xpc-test-client
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/find-all-symbols
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/find-all-symbols
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/modularize
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/modularize
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/pp-trace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/pp-trace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libClangdXPCLib.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libclang-cpp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libclang.dylib
--->    No broken files found.
--->    No broken ports found.

comment:3 Changed 3 years ago by mojca (Mojca Miklavec)

To clarify:

  • I'm neither able to reproduce the problem (but I didn't test on 10.8) nor understand from the existing report what could potentially go wrong.
  • I'm really interested in why you ended up installing/needing this port (I would be strongly inclined to remove it in the near future anyway).

(One potential issue is that this port has last been touched and built before we switched to libc++.)

The only dependencies are:

  • lisaem (which should, according to upstream, work with the latest wxWidgets version)
  • grass (totally outdated, there's at least grass7, and I would suggest to remove grass version 6 anyway)
  • spe (which I would be in favour of removing as well; it's most likely defunct anyway)

comment:4 Changed 3 years ago by kencu (Ken)

the llvm tree is one of the very few ports that functions best with @rpaths enabled.

There were a number of tickets 2 or 3 years ago about how a part of it breaks (asans, etc) when they are turned off.

So base flags the @rpath usage during rev-upgrade, but it is not an actual error I believe.

comment:5 Changed 3 years ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:6 in reply to:  3 Changed 2 years ago by cooljeanius (Eric Gallager)

Replying to mojca:

To clarify:

  • I'm neither able to reproduce the problem (but I didn't test on 10.8) nor understand from the existing report what could potentially go wrong.
  • I'm really interested in why you ended up installing/needing this port (I would be strongly inclined to remove it in the near future anyway).

(One potential issue is that this port has last been touched and built before we switched to libc++.)

The only dependencies are:

  • lisaem (which should, according to upstream, work with the latest wxWidgets version)
  • grass (totally outdated, there's at least grass7, and I would suggest to remove grass version 6 anyway)
  • spe (which I would be in favour of removing as well; it's most likely defunct anyway)

Could you at least try giving it a revbump anyways, just to see what happens?

Note: See TracTickets for help on using tickets.