Opened 7 years ago

Closed 7 years ago

#54925 closed defect (fixed)

Can no longer build Root6

Reported by: AlexanderLarsRobinson (Alexander Lars Robinson) Owned by: cjones051073 (Chris Jones)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc: Schamschula (Marius Schamschula), mojca (Mojca Miklavec), AlexanderLarsRobinson (Alexander Lars Robinson)
Port: root6

Description

A series of port upgrades was unexpectedly aborted yesterday by root6.10 failing to build. I ignored this until today, whereupon the port being 'broken' (but still working) yet unable to be rebuilt was blocking the installation of new ports. I made the mistake of uninstalling root6 to reinstall it, and now am no longer able to do my job because it simply won't build.

Versions and variants tested (cleaning between each): root6 @6.08.06+clang39+cocoa+cxx14+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+xml (this is what was installed) root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml (root6 +python34) root6 @6.08.06+python34 root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml root6 +python27 (using build instead of install to bypass the binaries)

The error occurs quite late, after about a half-hour of compiling. I'm attaching the logs for last four. They are all about identical, and I find them equally unhelpful. Maybe someone else will understand the problem. The python27 variant can be installed via binaries, but this is of no use to me as I need the python34 variant.

This is on MacOS Sierra with Xcode 9.0. Rebooting the computer did not help.

Attachments (4)

root6.08py34.log.bz2 (115.6 KB) - added by AlexanderLarsRobinson (Alexander Lars Robinson) 7 years ago.
root6 @6.08.06+python34
root6.10py34.log.bz2 (113.1 KB) - added by AlexanderLarsRobinson (Alexander Lars Robinson) 7 years ago.
root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml
root6.10py34gcc6.log.bz2 (114.7 KB) - added by AlexanderLarsRobinson (Alexander Lars Robinson) 7 years ago.
root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml
root6.10py27.log.bz2 (114.4 KB) - added by AlexanderLarsRobinson (Alexander Lars Robinson) 7 years ago.
root6 +python27

Download all attachments as: .zip

Change History (15)

Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Attachment: root6.08py34.log.bz2 added

root6 @6.08.06+python34

Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Attachment: root6.10py34.log.bz2 added

root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml

Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Attachment: root6.10py34gcc6.log.bz2 added

root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml

Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Attachment: root6.10py27.log.bz2 added

root6 +python27

comment:1 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Apologies for the poor formatting of the second paragraph. Here is a reformatting of sorts:

Versions and variants tested (cleaning between each):
root6 @6.08.06+clang39+cocoa+cxx14+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+xml (this is what was installed)
root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml (root6 +python34)
root6 @6.08.06+python34
root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml
root6 +python27 (using build instead of install to bypass the binaries)

comment:2 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Addendum: root5 +python34 builds successfully. This has temporarily unblocked my work.

Last edited 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson) (previous) (diff)

comment:3 Changed 7 years ago by Schamschula (Marius Schamschula)

Cc: Schamschula added

comment:4 Changed 7 years ago by Schamschula (Marius Schamschula)

Cc: mojca added
Owner: set to cjones051073
Status: newassigned

comment:5 Changed 7 years ago by Schamschula (Marius Schamschula)

Please add maintainer(s) in the CC field. In this case port info --maintainer root6

comment:6 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Cc: AlexanderLarsRobinson added

comment:7 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Full disclosure: I have no idea how. I can't edit the ticket. (Or did you already add that?)

Last edited 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson) (previous) (diff)

comment:8 Changed 7 years ago by cjones051073 (Chris Jones)

Xcode 9 has broken all ROOT6 builds. I am working on a fix...

comment:9 Changed 7 years ago by cjones051073 (Chris Jones)

I have pushed a candidate fix. Its difficult for me to be sure it works with all OS and Xcode combinations. Please update your ports and give it a try (to be sure you have it you should be installing ROOT6 6.10.06.01).

comment:10 in reply to:  9 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)

Replying to cjones051073:

I have pushed a candidate fix. Its difficult for me to be sure it works with all OS and Xcode combinations. Please update your ports and give it a try (to be sure you have it you should be installing ROOT6 6.10.06.01).

It has been built successfully. Thank you.

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

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.