Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-543

proper auto-tools dependency checking and packaging

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.12.0
    • None
    • build

    Description

      Currently mesos repo includes direct version dependencies in tarballs and does not do proper m4 system dependency checking by default && optional --with(ver). That is the standard practice for downstream channel adoption.

      For more details see: https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines

      Separate fedora related packaging is being driven through: https://fedoraproject.org/wiki/Big_data_SIG (terrible catch all name)

      -------------------------------------------
      stout breakout: (enable stout to build and rev as a independent package)
      repo: https://github.com/besser82/stout
      rpm: https://github.com/ignatenkobrain/stout-rpm

      pull request: https://github.com/3rdparty/stout/pull/4
      packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=988545

      -------------------------------------------
      libprocess breakout: (enable libprocess to build and rev as a independent package)
      repo: https://github.com/ignatenkobrain/libprocess
      rpm: https://github.com/ignatenkobrain/libprocess-rpm

      pull request: https://github.com/3rdparty/libprocess/pull/4
      packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=994152

      -------------------------------------------
      mesos build cleaning: (remove all 3rd party cruft and do proper checks for libprocess & stout)

      repo: https://github.com/timothysc/mesos
      rpm: https://github.com/timothysc/mesos-rpm
      packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1010512

      Please see: https://fedoraproject.org/wiki/Mesos_packaging for details.

      Attachments

        Activity

          People

            Unassigned Unassigned
            tstclair Timothy St. Clair
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated: