Bigtop
  1. Bigtop
  2. BIGTOP-115

Pig do-component-build hardcodes dist.dir as debian/tmp

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.2.0
    • Component/s: Debian, General
    • Labels:
      None

      Description

      The Pig do-component-build script specifies "Ddist.dir=debian/tmp", which is where the contents of the Pig distribution tarball are copied to and tar'd up from. Ideally we'd be using the contents of that directory as the contents for the package itself (see BIGTOP-114), but the "debian/tmp" aspect of things creates confusion. We should probably remove the -Ddist.dir entirely from do-component-build, and then add "-Ddist.dir=debian/tmp" to the call to do-component-build in the Debian rules. This way, the RPM build can find it in the default location (build/pig(version)), while the Debian build will still have it be in debian/tmp.

        Activity

        Andrew Bayer created issue -
        Andrew Bayer made changes -
        Field Original Value New Value
        Attachment BIGTOP-115.diff.txt [ 12498677 ]
        Andrew Bayer made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Assignee Andrew Bayer [ abayer ]
        Hide
        Bruno Mahé added a comment -

        +1

        Show
        Bruno Mahé added a comment - +1
        Roman Shaposhnik made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Gavin made changes -
        Workflow no-reopen-closed, patch-avail [ 12637379 ] patch-available, re-open possible [ 12665707 ]
        Roman Shaposhnik made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Andrew Bayer
            Reporter:
            Andrew Bayer
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development