Changeset 149299


Ignore:
Timestamp:
Jun 10, 2016, 12:32:50 PM (8 years ago)
Author:
raimue@…
Message:

livecheck: report error if matched version is old

Applying the same message to 'livecheck.type regexm' that was already
introduced for 'regex' in r127797.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/src/port1.0/portlivecheck.tcl

    r148084 r149299  
    161161                    if {[regexp $the_re $data matched updated_version]} {
    162162                        set foundmatch 1
     163                        ui_debug "The regex matched \"$matched\", extracted \"$updated_version\""
    163164                        if {$updated_version ne ${livecheck.version}} {
    164                             set updated 1
     165                            if {[vercmp $updated_version ${livecheck.version}] > 0} {
     166                                set updated 1
     167                            } else {
     168                                ui_error "livecheck failed for ${subport}: extracted version '$updated_version' is older than livecheck.version '${livecheck.version}'"
     169                            }
    165170                        } else {
    166171                            set updated 0
    167172                        }
    168                         ui_debug "The regex matched \"$matched\", extracted \"$updated_version\""
    169173                    }
    170174                } else {
Note: See TracChangeset for help on using the changeset viewer.