Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot package on CentOS 8 #2078

Closed
sergey-safarov opened this issue Sep 27, 2019 · 4 comments
Closed

Cannot package on CentOS 8 #2078

sergey-safarov opened this issue Sep 27, 2019 · 4 comments
Assignees
Labels
pkg packaging related

Comments

@sergey-safarov
Copy link
Member

Several packages not exist in CentOS 8 repos.
Will wait until docker centos:8 image available and i will try fix

Not existed deps

nothing provides hiredis-devel
nothing provides GeoIP-devel
nothing provides mysql-devel
nothing provides python
nothing provides python-devel
nothing provides radiusclient-ng-devel
nothing provides squirrel-devel
nothing provides python2-rpm-macros
@sergey-safarov sergey-safarov added the pkg packaging related label Sep 27, 2019
@sergey-safarov sergey-safarov self-assigned this Sep 27, 2019
@sergey-safarov
Copy link
Member Author

When packaged libphonenumber we get error

No match for argument: gtest-devel
No match for argument: protobuf-compiler
No match for argument: protobuf-devel

This error related to 16303 and 16301 CentOS tickets.

@sergey-safarov
Copy link
Member Author

CentOS:8 docker images released and now not available packages

No match for argument: python
There are following alternatives for "python": python2, python36
No match for argument: python-devel
No match for argument: radiusclient-ng-devel
No match for argument: squirrel-devel

@miconda
Copy link
Member

miconda commented Oct 9, 2019

Maybe for radius there are the other lib alternatives: radcli or freeradius client. I think the rpm specs use freeradius for opensuse. I know for debian is use radcli.

The squirrel-devel should not be needed, because app_squirrel has all the code embedded. Maybe this is a wrong dependency added in the specs.

As for python, try installing both python2 and python36, then see if there are python2-devel and python36-devel, both should be needed for app_python and app_python3.

@sergey-safarov
Copy link
Member Author

Looks as CentOS 8 not have this packages:

hiredis
GeoIP
grpc

Until this packages is added I have disabled build for this kamailio modules on CentOS 8:

cnxcc
geoip
phonenum
redis

Ticket will close.
If issue not resolved, please reopen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg packaging related
Projects
None yet
Development

No branches or pull requests

2 participants