Uploaded image for project: 'Razor'
  1. Razor
  2. RAZOR-1111

`unf` dependency issue in Razor client gem

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • RAZOR 1.9.3
    • Client
    • None
    • Skeletor
    • Skeletor Kanban 20190828
    • Needs Assessment

    Description

      We have some dependency issues in razor-client involving the unf gem:
      1. If we use 0.1.4, the latest released version, native extensions need to be installed. This requires gcc on Ubuntu, and both gcc and gcc-c++ on Centos, to be installed. 1.9.1 and prior both require this.
      2. If we use 0.2.0.beta2, a prerelease version, the install happens without native extensions. However, the gem install command needs the --pre flag.
      The Gemfile cannot say ">= 0.1.4" and still pick up the prerelease gem, so we must choose a path. There's a third option:
      3. We fork and release the 0.2.0.beta2 gem as a full version.

      1.9.1, the last version of razor-client, did option 1, so we will stick with that.

      Attachments

        Activity

          People

            scott.mcclellan Scott McClellan
            scott.mcclellan Scott McClellan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support