action #1749
closedupdate perl-Net-OpenID-Consumer
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.
Updated by mlin7442 almost 11 years ago
- 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...
Updated by mlin7442 almost 11 years ago
interesting, perl-Crypt-DH-GMP build succeeded if disabled post-build-checks...
Updated by coolo almost 11 years ago
max: devel:languages:perl has a fixed version now
Updated by mlin7442 almost 11 years ago
- 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