action #1749
closed
update perl-Net-OpenID-Consumer
Added by lnussel about 11 years ago.
Updated almost 11 years ago.
Description
the perl-Net-OpenID-Consumer package needs an update as 1.03 is outdated. The new upstream version is api incompatible and requires perl-Net-OpenID-Common which also needs to be packaged.
- Status changed from New to In Progress
- % Done changed from 0 to 50
the needed packages almost here https://build.opensuse.org/project/show/home:mlin7442:perl-m
I've tried change API setup_needed -> setup_required(will deprecated later) in Session.pm, it looks works as normal. But unfortunately, perl-Crypt-DH-GMP always failed during "make test", 01_dh.t have 20%~40% test failed, it's randomly, Google told me there have some discussion about it and same failure buildlog, but haven't solution...
interesting, perl-Crypt-DH-GMP build succeeded if disabled post-build-checks...
- Target version set to Sprint 05
max: devel:languages:perl has a fixed version now
- Status changed from In Progress to Resolved
- % Done changed from 50 to 100
Cool! Thanks coolo \o/
now perl-Net-OpenID-Consumer with the latest version is fine in OBS, and it's dependencies is fine as well. the API what affects us is setup_required function in handle_server_response, but it still in it's place[1], hence it should no hurt if we didn't change the function, even if we want to change it to new function just replace it to setup_needed. I've been test it with OpenID 1.x, works.
[1] line 444 in https://github.com/wrog/Net-OpenID-Consumer/blob/master/lib/Net/OpenID/Consumer.pm
Also available in: Atom
PDF