#49677 closed update (fixed)
xrootd: update to 4.2.3
Reported by: | cjones051073 (Chris Jones) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch maintainer | Cc: | mojca (Mojca Miklavec) |
Port: | xrootd |
Description
Updates to the v4 series.
Attachments (1)
Change History (13)
Changed 9 years ago by cjones051073 (Chris Jones)
Attachment: | xrootd.diff added |
---|
comment:1 Changed 9 years ago by cjones051073 (Chris Jones)
comment:2 Changed 9 years ago by mf2k (Frank Schima)
Summary: | Update rooted port to latest in the v4 series. → Update xrootd port to latest in the v4 series. |
---|---|
Version: | 2.3.4 |
comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Summary: | Update xrootd port to latest in the v4 series. → xrootd: update to 4.2.3 |
---|
You've added a python27 dependency, but how does xrootd know to use MacPorts python27, as opposed to another python?
comment:4 Changed 9 years ago by cjones051073 (Chris Jones)
It seems to find it fine during configuration, i.e.
-- Found PythonLibs: /opt/local/lib/libpython2.7.dylib (found suitable version "2.7.10", minimum required is "2.4") -- Found PythonInterp: /opt/local/bin/python2.7 (found suitable version "2.7.10", minimum required is "2.4")
But yes, perhaps it would be better to ensure this. I'll check to see if there is a configuration option to do it..
Chris
comment:5 Changed 9 years ago by cjones051073 (Chris Jones)
I've run some checks, and I don't think anything needs to change. python27 is picked automatically already, even if a newer python3x port is installed. So just adding the port dependency is enough to make sure it is found and used.
Chris
comment:6 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Are you sure you haven't used "sudo port select python python27"?
comment:8 Changed 9 years ago by cjones051073 (Chris Jones)
So... Can this be committed, or do you still thing something is wrong. As far as I can tell xrootd is correctly picking the python version.
comment:9 Changed 9 years ago by mojca (Mojca Miklavec)
To Ryan: finding Python is controlled by a relatively complex script
/opt/local/share/cmake-3.4/Modules/FindPythonInterp.cmake
If MacPorts user doesn't have any Python installed, it picks the system-wide Python. Else it picks any Python >= 2.4, probably the latest one. If any suspicion is there, you should address it to the CMake developers (or the CMake port maintainer).
comment:11 Changed 9 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Damn auto spell check....
Port is xrootd, not 'rooted'...