@matthewfeickert commented on this pull request.


In cmake/XRootDDefaults.cmake:

> @@ -18,7 +18,7 @@ option( ENABLE_XRDCL     "Enable XRootD client."
 option( ENABLE_TESTS     "Enable unit tests."                                             FALSE )
 option( ENABLE_HTTP      "Enable HTTP component."                                         TRUE )
 option( ENABLE_PYTHON    "Enable python bindings."                                        TRUE )
-option( PIP_VERBOSE      "Turn on --verbose flag for pip during Python bindings install." FALSE )
+option( PIP_OPTIONS      "pip options to use during the Python bindings install."         "" )

so, i checkout out the PR and gave it a spin:

  1. without any additional options the python bindings are not installed and i get:
Processing ./bindings/python
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
ERROR: Could not find a version that satisfies the requirement OFF (from versions: none)
ERROR: No matching distribution found for OFF

i suspect that some defaults (empty variable) are not well enough processed

Ah okay @adriansev this is useful info. This means that indeed, PIP_OPTIONS is getting set to a BOOL of OFF and not being set as an empty string by default. I'll need to figure out how to guard against this.

@henryiii if this is obvious to you, can you suggest a fix to me?


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.Message ID: <xrootd/xrootd/pull/1648/review/908937224@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/pull/1648#pullrequestreview-908937224", "url": "https://github.com/xrootd/xrootd/pull/1648#pullrequestreview-908937224", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1