[MacPorts] #58825: PortIndex on mirrors has incorrect version for iTerm2
MacPorts
noreply at macports.org
Mon Aug 12 15:35:18 UTC 2019
#58825: PortIndex on mirrors has incorrect version for iTerm2
----------------------+--------------------
Reporter: yan12125 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version:
Keywords: | Port: iTerm2
----------------------+--------------------
{{{
$ rsync
rsync://rsync.macports.org/macports/release/tarballs/PortIndex_darwin_18_i386/PortIndex
.
$ grep iTerm2 PortIndex | tr ' ' '\n' | grep -A 1 version
version
3.2.0
}}}
The iTerm2 version should be 3.2.9 (as of writing) instead of 3.2.0. A
direct impact is that `port outdated` gets broken:
{{{
$ port -v outdated
The following installed ports are outdated:
iTerm2 3.2.9_0 > 3.2.0_0 !
}}}
Seems those PortIndex files are generated by mprsyncup (1), so the cause
might be that portindex fails to map the `-p` argument to `${os.version}`
(2) used in iTerm2's Portfile (3).
Also ping the maintainer of iTerm2.
(1) https://github.com/macports/macports-
infrastructure/blob/master/jobs/mprsyncup
(2) https://github.com/macports/macports-
base/blob/master/src/port/portindex.tcl#L236
(3) https://github.com/macports/macports-
ports/blob/master/aqua/iTerm2/Portfile#L11
--
Ticket URL: <https://trac.macports.org/ticket/58825>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list