# Package dependencies for v 1.7 and 1.8

**URL:** <https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894>\
**Category:** Get Help\
**Created:** [May 5, 2020, 2:33pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894 "2020-05-05T14:33:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![milberg](https://avatars.discourse-cdn.com/v4/letter/m/c2a13f/32.png) [@milberg](https://discourse.openondemand.org/u/milberg)\
**Post date:** [May 5, 2020, 2:33pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894/1 "2020-05-05T14:33:05Z")

</div>

Since the 1.8 rpms were added to the ondemand repo, simply trying to update the `ondemand` package to the latest available version no longer works. It tries to update dependencies `ondemand-apache`, `ondemand-runtime`, `ondemand-nodejs`, `ondemand-ruby`, `ondemand-python` to 1.8 which is incompatible with the package `ondemand-1.7.10-2.el7` (requires dependencies to be 1.7, not 1.8). As a work-around, changing the baseurl for the repo to have ‘`1.7`’ instead of ‘`latest`’ for the version results in compatible dependencies being selected.

(System: RHEL 7.7, yum 3.4.3)

---

<div class="post-metadata">

**Author:** ![jeff.ohrstrom](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/jeff.ohrstrom/32/136_2.png) [@jeff.ohrstrom](https://discourse.openondemand.org/u/jeff.ohrstrom)\
**Post date:** [May 27, 2020, 7:25pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894/2 "2020-05-27T19:25:50Z")

</div>

@tdockendorf can you advise?

---

<div class="post-metadata">

**Author:** ![tdockendorf](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/tdockendorf/32/202_2.png) [@tdockendorf](https://discourse.openondemand.org/u/tdockendorf)\
**Post date:** [May 27, 2020, 7:50pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894/3 "2020-05-27T19:50:30Z")

</div>

@milberg I would not advise using the latest repo unless absolutely necessary. When OSC begins testing 1.8 the repos for latest will have 1.8 packages and there will probably be a time period where the dependencies for 1.8 exist before actual 1.8 releases of OnDemand which is necessary to actually build ondemand RPMs. The latest repo has since had the 1.8 build dependencies removed so we could continue building 1.7 RPMs but once we begin preparing to build 1.8 those RPMs will be put back into the latest repo.

---

<div class="post-metadata">

**Author:** ![milberg](https://avatars.discourse-cdn.com/v4/letter/m/c2a13f/32.png) [@milberg](https://discourse.openondemand.org/u/milberg)\
**Post date:** [May 27, 2020, 8:03pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894/4 "2020-05-27T20:03:36Z")

</div>

@tdockendorf Thanks for the info!

---

<div class="post-metadata">

**Author:** ![westburg.2](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@westburg.2](https://discourse.openondemand.org/u/westburg.2)\
**Post date:** [May 26, 2022, 3:43pm UTC](https://discourse.openondemand.org/t/package-dependencies-for-v-1-7-and-1-8/894/5 "2022-05-26T15:43:14Z")

</div>


