[MacPorts] #38236: root 5.34.05_0 still broken after rebuilding 3 times
MacPorts
noreply at macports.org
Thu Feb 28 06:14:37 PST 2013
#38236: root 5.34.05_0 still broken after rebuilding 3 times
---------------------------+--------------------------------
Reporter: andre.david@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: | Port: root
---------------------------+--------------------------------
`port upgrade` just picked up an upgrade to `root`, which ended up not
working out so well:
{{{
---> Activating root
@5.34.05_0+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
---> Cleaning root
---> Updating database of binaries: 100.0%
---> Scanning binaries for linking errors: 100.0%
---> Found 9 broken file(s), matching files to ports
Error: Port root 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.
}}}
So, I obliged and this is what it looks like
{{{
$ sudo port -d -y rev-upgrade
dyld: DYLD_ environment variables being ignored because main executable
(/usr/bin/sudo) is setuid or setgid
DEBUG: Copying /Users/adavid/Library/Preferences/com.apple.dt.Xcode.plist
to /opt/local/var/macports/home/Library/Preferences
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/bugpoint
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llc
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/lli
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-ar
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-as
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-bcanalyzer
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-cov
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-diff
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-dis
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-dwarfdump
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-extract
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-ld
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-link
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-mc
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-nm
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-objdump
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-prof
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-ranlib
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-rtdyld
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/llvm-size
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/macho-dump
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/llvm-3.0/bin/opt
DEBUG: Ignoring loadcommand containing @executable_path in
/opt/local/libexec/ld64/ld
DEBUG: skipping ppc in
/opt/local/share/cmake-2.8/Modules/CPack.OSXScriptLauncher.in since this
system can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/apptemplate/prebuilt/main-fat since this system
can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/apptemplate/prebuilt/main-fat3 since this system
can't run it anyway
DEBUG: skipping ppc64 in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/apptemplate/prebuilt/main-universal since this
system can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/apptemplate/prebuilt/main-universal since this
system can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/bundletemplate/prebuilt/main-fat since this system
can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/bundletemplate/prebuilt/main-fat3 since this system
can't run it anyway
DEBUG: skipping ppc64 in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/bundletemplate/prebuilt/main-universal since this
system can't run it anyway
DEBUG: skipping ppc in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/py2app/bundletemplate/prebuilt/main-universal since this
system can't run it anyway
---> Scanning binaries for linking errors
Could not open libXrdUtils.1.dylib: Error opening or reading file
(referenced from /opt/local/bin/xproofd)
DEBUG: Marking /opt/local/bin/xproofd as broken
Could not open libXrdClient.1.dylib: Error opening or reading file
(referenced from /opt/local/bin/xproofd)
DEBUG: Marking /opt/local/bin/xproofd as broken
Could not open libXrdMain.1.dylib: Error opening or reading file
(referenced from /opt/local/bin/xproofd)
DEBUG: Marking /opt/local/bin/xproofd as broken
DEBUG: Marking /opt/local/lib/root/libNetx.5.34.so as broken
DEBUG: Marking /opt/local/lib/root/libNetx.5.34.so as broken
DEBUG: Marking /opt/local/lib/root/libProofx.5.34.so as broken
DEBUG: Marking /opt/local/lib/root/libProofx.5.34.so as broken
DEBUG: Marking /opt/local/lib/root/libXrdProofd.5.34.so as broken
DEBUG: Marking /opt/local/lib/root/libXrdProofd.5.34.so as broken
---> Found 9 broken file(s), matching files to ports
---> Found 1 broken port(s), determining rebuild order
DEBUG: Broken: root
DEBUG: Processing port root @0:5.34.05_0
+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
---> Rebuilding in order
root @5.34.05
+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: root 5.34.05_0 exists in the ports tree
DEBUG: root 5.34.05_0
+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
is the latest installed
DEBUG: root 5.34.05_0
+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
is active
DEBUG: Merging existing variants
'+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml'
into variants
DEBUG: new fully merged portvariants: fftw3 + graphviz + python27 + roofit
+ bash_completion + pythia + minuit2 + soversion + tmva + xml + ssl +
opengl + gsl +
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/root
DEBUG: OS darwin/12.2.1 (Mac OS X 10.8) arch i386
DEBUG: org.macports.load registered provides 'load', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
existing procedure. Target override will not be provided
DEBUG: universal_variant is false, so not adding the default universal
variant
DEBUG: Requested variant +bash_completion is not provided by port root.
DEBUG: Executing variant soversion provides soversion
DEBUG: Executing variant graphviz provides graphviz
DEBUG: Executing variant fftw3 provides fftw3
DEBUG: Executing variant gsl provides gsl
DEBUG: Executing variant roofit provides roofit
DEBUG: Executing variant tmva provides tmva
DEBUG: Executing variant minuit2 provides minuit2
DEBUG: Executing variant opengl provides opengl
DEBUG: Executing variant python27 provides python27
DEBUG: Executing variant ssl provides ssl
DEBUG: Executing variant xml provides xml
DEBUG: Executing variant pythia provides pythia
DEBUG: rev-upgrade override ... upgrading!
DEBUG: Not following dependencies
Skipping deactivate root
@5.34.05_0+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
(dry run)
Skipping activate root
@5.34.05_0+fftw3+graphviz+gsl+minuit2+opengl+pythia+python27+roofit+soversion+ssl+tmva+xml
(dry run)
DEBUG: Rebuilding port root finished with status 0
Warning: If this was no dry run, rev-upgrade would now run the checks
again to find unresolved and newly created problems
}}}
It does not look like it has to do with my flags (which are many), but
something more fundamental, as if some of the `libXrd*.dylib` are simply
not being built. They surely aren't in the disk:
{{{
$ sudo find /opt/local/ -iname "*libXrd*"
dyld: DYLD_ environment variables being ignored because main executable
(/usr/bin/sudo) is setuid or setgid
/opt/local/lib/root/libXrdProofd.5.34.so
/opt/local/lib/root/libXrdProofd.5.so
/opt/local/lib/root/libXrdProofd.so
}}}
--
Ticket URL: <https://trac.macports.org/ticket/38236>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list