Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-14026

newinstall.sh depends on `which` -- an undocumented dependency

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: stack release
    • Labels:
      None
    • Templates:
    • Story Points:
      1.125
    • Epic Link:
    • Team:
      SQuaRE

      Description

      Paul Price reported via slack yesterday that which is required to run newinstall.sh on the official docker.io/centos images. Currently, which is not a documented dependency. Additionally, the eups build requires which.

      Paul Price [8:09 PM]
      Just discovered that the `which` package is missing from the list of Centos prereqs (https://pipelines.lsst.io/install/prereqs/centos.html).
       
      (If I Docker `FROM centos:7`, I don't have `which`, but `newinstall.sh` uses it.) (edited)

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  jhoblitt Joshua Hoblitt
                  Reporter:
                  jhoblitt Joshua Hoblitt
                  Reviewers:
                  Jonathan Sick
                  Watchers:
                  Gabriele Comoretto, Jonathan Sick, Joshua Hoblitt, Kian-Tat Lim, Paul Price, Tim Jenness
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Summary Panel