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

eupspkg doxygen builds fails on lsst_distrib docker images

    Details

    • Templates:
    • Story Points:
      1.5
    • Epic Link:
    • Team:
      SQuaRE

      Description

      Reported via slack yesterday afternoon, building afw from eupspkg is failing on the w_2018_03 docker image due to dangling references to doxygen artifacts associated with other products.

      buildConfig(["doc/doxygen.conf"], ["doc/doxygen.conf.in"])
      doxygen /opt/lsst/software/stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/afw-14.0-35-g29d3a87a7+1/afw-14.0-35g29d3a87a7+1/doc/doxygen.conf
      error: @INCLUDE = base.inc: not found!
      scons: *** [doc/html] Error 1
      ......................s.................
       generated xml file: /opt/lsst/software/stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/afw-14.0-35-g29d3a87a7+1/afw-14.0-35-g29d3a87a7+1/tests/.tests/pytest-afw.xml 
      

      The fastest solution is to add back some or all of the doxygen doc dir to the installed products. Longer term, there should be a discussion about allowing an end user to disable the doxygen build and/or building the eups' tarballs without docs.

        Attachments

          Container Issues

            Activity

              People

              • Assignee:
                jhoblitt Joshua Hoblitt
                Reporter:
                jhoblitt Joshua Hoblitt
                Watchers:
                Frossie Economou, Heather Kelly, Joshua Hoblitt, Kian-Tat Lim, Scott Daniel, Simon Krughoff, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel