[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