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(a)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(a)lists.kamailio.org> *On Behalf Of *Ryan
Cloherty
*Sent:* Tuesday, November 15, 2022 9:06 PM
*To:* sr-users(a)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.…,
I encountered an issue due to a dependency on "libpython3.6m". It seems
like the SPEC file in the repository
<https://github.com/kamailio/kamailio/blob/5.6/pkg/kamailio/obs/kamailio.spec#L851-L852>
differs quite wildly from the SPEC file on the openSUSE Build Service
<https://build.opensuse.org/package/view_file/home:kamailio:v5.6.x-rpms/kamailio56/kamailio.spec?expand=1>.
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