Failing livecheck for kdenlive

Joshua Root jmr at macports.org
Thu Aug 21 16:18:07 PDT 2014


On 2014-8-22 08:23 , Lawrence Velázquez wrote:
> On Aug 21, 2014, at 5:50 PM, Marko Käning <MK-MacPorts at techno.ms> wrote:
> 
>> any idea why kdenlive’s livecheck fails claiming that 0.9.2 is *newer* than 0.9.8?
>>
>> ---
>> DEBUG: Executing org.macports.main (kdenlive)
>> DEBUG: livecheck phase started at Thu Aug 21 23:48:00 CEST 2014
>> DEBUG: Executing org.macports.livecheck (kdenlive)
>> DEBUG: Portfile modification date is Tue Jul 22 21:30:27 CEST 2014
>> DEBUG: Port (livecheck) version is 0.9.8
>> DEBUG: Loading the defaults from '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/livecheck/fallback.tcl'
>> DEBUG: Fetching http://packages.gentoo.org/package/media-video/kdenlive
>> DEBUG: The regex is "kdenlive-(\d+(\.\d+)+)"
>> DEBUG: The regex matched "kdenlive-0.9.2", extracted "0.9.2"
>> DEBUG: The regex matched "kdenlive-0.9.2", extracted "0.9.2"
>> kdenlive seems to have been updated (port version: 0.9.8, new version: 0.9.2)
> 
> portlivecheck doesn't really compare the versions; it just checks whether they're equal. If they aren't, it considers the port "outdated". I guess the assumption is that the port's version won't surpass the published version.

More that if your livecheck isn't finding the current version, you need
to fix your livecheck.

- Josh


More information about the macports-dev mailing list