Project

General

Profile

Actions

Bug #27482

closed

RPM Dependency Conflict

Added by Max Bender almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
RPMs
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Hey Foreman Crew

I am part of a team from IBM trying to port Foreman to the Mainframe - IBM Z (s390x). We are having to doing a bunch of custom compiles for dependencies due to no s390x available in the EPEL 7 and Foreman yum branches.

Now I am running into an issue with a conflict of a MAJOR version of the `rubygem-rack` package.

See a short writeup here : https://gist.github.com/bendermIBM/252e4c14c7ff2ccf350c3b5a7c0f5139

Would someone from the Foreman crew be able to walk me through your build process? Specifically I'm curious how much you customize certain gem packaging to deal with these version conflicts and if possible would like to re-create as much of the process internally until the business catches up and we start getting some of these s390x branches.

I will be in IRC #theforeman-dev as bender1215 - thanks in advance.

Actions #1

Updated by Ewoud Kohl van Wijngaarden almost 5 years ago

Currently we have https://github.com/theforeman/rails-packaging as a dependency which includes the packages you mentioned. https://yum.theforeman.org/rails/ contains the built RPMs for this repo.

Actions #2

Updated by Ewoud Kohl van Wijngaarden over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF