Open h-sendai opened 3 years ago
ためしに書いてみた。パッチを添付しておく。
EPELが有効になっている状態でdaqmw-rpm installしてもEPELのomniORBをダウンロードしようとするようなことはなく、DAQ-Middleware RPMパッケージのピンニングにしたがってdaqmw.kek.jpからomniORB 4.1.7をダウンロードする。
https://gist.github.com/h-sendai/49c502053b4cb39e270d5856b8684038
/etc/yum.confにexclude=omniORB*を入れるコードを追加したのでパッチの行数がずれている。 上と同じ内容のパッチ
https://gist.github.com/h-sendai/40e4c2d3e19010f54f6aec81aec37c01
いまのプログラムだとリポジトリファイル(daqmiddleware-*.repo)のインストールにrpmコマンドを使っている。yumコマンドでもrpm同様URLでrpmファイルを指定することができるのでyumコマンドを使うように書き換える。
下記以外にも複数ある。 https://github.com/h-sendai/daqmw-rpm/blob/cf35883b6eb8cd8e3cd34aa8e2a32d53c635b03f/daqmw-rpm#L93