Details
-
Type:
Bug
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Stack Documentation and UX
-
Labels:None
-
Epic Link:
-
Team:SQuaRE
Description
Original report:
Installing lsstsw on RHEL6 (and presumably derivatives like Scientific Linux and CentOS) fails because the built-in git client does not have https support. The "git" transport protocol does work and is a suitable alternative.
This is a problem within bin/deploy where versiondb.git and lsst_build.git are cloned (fixed on my machine with replacing https: -> git
.
Similarly, in etc/repos.yaml I had to replace all the https: with git: for the downloads to work.
I am not sure if this is a general solution, however. On Stack Overflow somebody noted that some places block the git: transport protocol. Though I don't know how this can be configured.
This ticket is the result of some confusion over how RHEL6 users should configure their environment. Documentation should be examined to clarify that it is always needed regardless of newinstall vs lsstsw and regardless of whether people know they are using C++11.
Attachments
Issue Links
- mentioned in
-
Page Loading...
Activity
Field | Original Value | New Value |
---|---|---|
Watchers | Eli Rykoff, Jim Bosch, Tim Jenness [ Eli Rykoff, Jim Bosch, Tim Jenness ] | Eli Rykoff, Jim Bosch, Jonathan Sick, Tim Jenness [ Eli Rykoff, Jim Bosch, Jonathan Sick, Tim Jenness ] |
Summary | RHEL6 and variants don't have https support in git | Update docs to clarify that RHEL6 users always need devtoolset-3 |
Component/s | Stack Documentation and UX [ 12880 ] |
Description |
Installing lsstsw on RHEL6 (and presumably derivatives like Scientific Linux and CentOS) fails because the built-in git client does not have https support. The "git" transport protocol does work and is a suitable alternative.
This is a problem within bin/deploy where versiondb.git and lsst_build.git are cloned (fixed on my machine with replacing https: -> git:). Similarly, in etc/repos.yaml I had to replace all the https: with git: for the downloads to work. I am not sure if this is a general solution, however. On Stack Overflow somebody noted that some places block the git: transport protocol. Though I don't know how this can be configured. |
Original report:
{quote} Installing lsstsw on RHEL6 (and presumably derivatives like Scientific Linux and CentOS) fails because the built-in git client does not have https support. The "git" transport protocol does work and is a suitable alternative. This is a problem within bin/deploy where versiondb.git and lsst_build.git are cloned (fixed on my machine with replacing https: -> git:). Similarly, in etc/repos.yaml I had to replace all the https: with git: for the downloads to work. I am not sure if this is a general solution, however. On Stack Overflow somebody noted that some places block the git: transport protocol. Though I don't know how this can be configured. {quote} This ticket is the result of some confusion over how RHEL6 users should configure their environment. Documentation should be examined to clarify that it is always needed regardless of newinstall vs lsstsw and regardless of whether people know they are using C++11. |
Team | SQuaRE [ 10302 ] |
Assignee | Jonathan Sick [ jsick ] |
Epic Link |
|
Remote Link | This issue links to "Page (Confluence)" [ 31024 ] |
Resolution | Done [ 10000 ] | |
Status | To Do [ 10001 ] | Won't Fix [ 10405 ] |
You have to use devtoolset-3 on your RHEL6 system to build the stack.