[MacPorts] #40122: lion and mtln buildbots fail cleanup stage because of FreeRDP version issue
MacPorts
noreply at macports.org
Thu Aug 15 00:11:50 PDT 2013
#40122: lion and mtln buildbots fail cleanup stage because of FreeRDP version issue
----------------------------+-------------------------
Reporter: ryandesign@… | Owner: wsiegrist@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: server/hosting | Version:
Keywords: | Port:
----------------------------+-------------------------
The FreeRDP port briefly had a version number containing the "+" sign.
Apparently MacPorts can install such a port, but not uninstall it. (The
"+" is confused with a variant specification.) Therefore the lion and mtln
buildbots are failing every build at the cleanup stage
([https://build.macports.org/builders/buildports-lion-
x86_64/builds/13209/steps/cleanup/logs/stdio example]). The snowleopard
buildbot is not yet affected because there is an unrelated [ticket:40097
issue preventing FreeRDP from building on snowleopard], but would be
affected if that issue were resolved.
The FreeRDP version number has [changeset:109370 already been corrected]
to no longer contain a "+" sign, but we still need to manually uninstall
FreeRDP on the two affected buildbots.
I think the problem only arises when trying to uninstall using the full
installed name:
{{{
$ sudo port uninstall FreeRDP @1.1.0-beta+2013071101_2
Error: port uninstall failed: Registry error: FreeRDP @1.1.0-beta not
registered as installed
}}}
Uninstalling using only the port name should work:
{{{
$ sudo port uninstall FreeRDP
---> Deactivating FreeRDP @1.1.0-beta+2013071101_2
---> Uninstalling FreeRDP @1.1.0-beta+2013071101_2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/40122>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list