Opened 11 years ago
Closed 11 years ago
#40122 closed defect (fixed)
lion and mtln buildbots fail cleanup stage because of FreeRDP version issue
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | server/hosting | Version: | |
Keywords: | Cc: | anddam (Andrea D'Amore), dbevans (David B. Evans) | |
Port: |
Description
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 (example). The snowleopard buildbot is not yet affected because there is an unrelated issue preventing FreeRDP from building on snowleopard, but would be affected if that issue were resolved.
The FreeRDP version number has 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
Change History (2)
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |