Project

General

Profile

Actions

action #1749

closed

update perl-Net-OpenID-Consumer

Added by lnussel about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
2014-02-25
Due date:
% Done:

100%

Estimated time:

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.

Actions #1

Updated by mlin7442 about 10 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...

Actions #2

Updated by mlin7442 about 10 years ago

interesting, perl-Crypt-DH-GMP build succeeded if disabled post-build-checks...

Actions #3

Updated by alarrosa about 10 years ago

  • Assignee set to mlin7442
Actions #4

Updated by alarrosa about 10 years ago

  • Target version set to Sprint 05
Actions #5

Updated by coolo about 10 years ago

max: devel:languages:perl has a fixed version now

Actions #6

Updated by mlin7442 about 10 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

Actions

Also available in: Atom PDF