#236 python-jwcrypto package for ipsilon-openidc not available on CentOS 7
Closed: Invalid None Opened 7 years ago by dtheisen.

It appears that jwcrypto is required for mod_auth_openidc from the ipsilon-openidc package for the tests to complete on build. This might also be an issue with my build, but "python-jwcrypto" still won't work well as a dependency on CentOS 7 with EPEL.

httpd: Syntax error on line 24 of /tmp/ipsilon-testdir.f5SUzhNb/test1/idp1/httpd.conf: Cannot load modules/mod_auth_openidc.so into server: /tmp/ipsilon-testdir.f5SUzhNb/test1/idp1/modules/mod_auth_openidc.so: cannot open shared object file: No such file or directory

Here's the results from installing ipsilon-openidc from Yum:

[root@ipsilon12 ipsilon]# yum install ipsilon-openidc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.cc.columbia.edu
 * epel: mirror.symnds.com
 * extras: mirror.symnds.com
 * updates: mirror.trouble-free.net
Resolving Dependencies
--> Running transaction check
---> Package ipsilon-openidc.noarch 0:1.2.0-1.el7 will be installed
--> Processing Dependency: python-jwcrypto for package: ipsilon-openidc-1.2.0-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: ipsilon-openidc-1.2.0-1.el7.noarch (puiterwijk.fedorapeople.org_ipsilon-master_)
           Requires: python-jwcrypto
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

And a search for jwcrypto:

[root@ipsilon12 ipsilon]# yum search jwcrypto
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.cc.columbia.edu
 * epel: mirror.symnds.com
 * extras: mirror.symnds.com
 * updates: mirror.trouble-free.net
Warning: No matches found for: jwcrypto
No matches found

From IRC:

13:00:32 <ipsilon-bot> trac.ticket.new -- dtheisen opened a new ticket on the ipsilon trac instance https://fedorahosted.org/ipsilon/ticket/236
13:12:18 <djt> that one shouldn't be too annoying to fix
13:13:06 <puiterwijk> You mean #236?
13:13:11 <djt> yeah
13:13:24 <djt> freeipa ships python-jwcrypto
13:13:26 <djt> in their repos
13:13:30 <djt> for centos7
13:13:40 <puiterwijk> Right. And it'll land in CentOS/RHEL7.3
13:13:59 <djt> oh nice
13:14:00 <puiterwijk> So because of that we can't ship it in EPEL
13:14:11 <djt> you can probably just close that ticket then
13:14:18 <puiterwijk> Yeah, was just about to do so
13:14:33 <djt> just wanted known issues to be out there :)
13:14:48 <puiterwijk> Fair enough :)

Fields changed

resolution: => worksforme
status: new => closed

Metadata Update from @dtheisen:
- Issue assigned to puiterwijk
- Issue set to the milestone: Backlog
- Issue tagged with: centos, jwcrypto, openidc, package, test, yum

7 years ago

Login to comment on this ticket.

Metadata