New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #27296 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

perl5 group: new livecheck.regex pattern (recent CPAN changes break existing pattern)

Reported by: larry+macports@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: haspatch Cc: ricci@…
Port:

Description

For reasons as yet unknown to me, CPAN has changed their HTML so that many plaintext strings are now encoded using numeric character entities. This breaks the existing livecheck.regex pattern because the module name it looks for is now in encoded form.

Here is a patch that uses some new(?) JavaScript code in each page as the target for the regex pattern. Since it's a simpler pattern, this may be preferable even in the case where CPAN reverts back to the unencoded strings.

Attachments

perl5-group-livecheck-regex.patch (826 bytes) - added by larry+macports@… 3 years ago.
New livecheck.regex for perl5 group

Change History

Changed 3 years ago by larry+macports@…

New livecheck.regex for perl5 group

comment:1 Changed 3 years ago by jmr@…

  • Cc ricci@… added
  • Component changed from base to ports

comment:2 Changed 3 years ago by larry+macports@…

Please be aware that livecheck is broken for roughly 800 ports until this problem is fixed.

comment:3 Changed 3 years ago by ryandesign@…

  • Owner changed from macports-tickets@… to ryandesign@…
  • Status changed from new to assigned

comment:4 Changed 3 years ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Thank you, committed in r73611.

Note: See TracTickets for help on using tickets.