Print

Print


In Issue #1641 @adriansev has explained that for software maintainers installing things at the system level there can be clear reasons why one would want to install the Python bindings with the --ignore-installed pip option instead of the --force-reinstall option

https://github.com/xrootd/xrootd/blob/3d64cdad97f0f93a04dd01234e88a27525285d8d/bindings/python/CMakeLists.txt#L89-L98

Instead of trying to guess what users may or may not need, he also points out that by adding a PIP_OPTIONS CMake option this would allow expert users to exactly choose what they want, making it much more adaptable to installs across the board from a local user to a system admin.

This seems like a great idea to me, that should also be easy to implement. 👍


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/issues/1646@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1646", "url": "https://github.com/xrootd/xrootd/issues/1646", "name": "View Issue" }, "description": "View this Issue 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