Opened 13 years ago

Closed 13 years ago

#34004 closed defect (fixed)

dcraw, molden livecheck infinite loop

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.0.99
Keywords: Cc: jochen@…
Port: dcraw, molden

Description

With MacPorts 2.1.0 beta 1, running livecheck on molden or dcraw puts MacPorts in an infinite loop.

[snip]
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
DEBUG: The regex matched "0", extracted "0"
[snip]

Both ports use the same unusual livecheck mechanism of checking a script on my server, which itself checks the respective project sites, because both projects engage in chronic stealth updates and we thus need to check not only the advertised version number but also the date of release. My script pulls those two pieces of information from an upstream URL and presents them next to each other so livecheck can deal with them. livecheck.regex is "(.*)" to indicate we want it to simply match the entire livecheck url's contents. Perhaps I can modify this regex.

Change History (1)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.