I did see somewhere that the openSUSE build service isn't used anymore but I thought that the correct source of RPMs was rpm.kamailio.org but that seems like it was built with the same outdated SPEC as what I see on OBS. Regardless of where it's being built, it seems that the SPEC file used is quite out of date (unless I'm using the wrong source for RPMs).

Best,
Ryan

On Wed, Nov 16, 2022, 8:08 AM Henning Westerholt <hw@gilawa.com> wrote:

Hello,

 

Just a note – the openSUSE build service is not used anymore, so I would expect that its not up to date to the spec files. You can find the current SPEC files in pkg/kamailio in the git repository.

Maybe somebody with more insight about RPM packaging can comment as well.

 

Cheers,

 

Henning

 

--

Henning Westerholt – https://skalatan.de/blog/

Kamailio services – https://gilawa.com

 

From: sr-users <sr-users-bounces@lists.kamailio.org> On Behalf Of Ryan Cloherty
Sent: Tuesday, November 15, 2022 9:06 PM
To: sr-users@lists.kamailio.org
Subject: [SR-Users] RPM SPEC file differs between repo and build server

 

Hello,

 

When trying to install the Kamailio RPM from https://rpm.kamailio.org/centos/7/5.6/5.6.2/x86_64/Packages/k/kamailio-5.6.2-0.el7.centos.src.rpm, I encountered an issue due to a dependency on "libpython3.6m". It seems like the SPEC file in the repository differs quite wildly from the SPEC file on the openSUSE Build Service. On lines 667-668 of the OBS copy, you can see the explicit dependency on "python36". Is this intentional or is this something that needs to be fixed?

 

Thank you,

Ryan C