New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13313 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

variants and platforms should never return an error

Reported by: edewitt@… Owned by: macports-tickets@…
Priority: High Milestone:
Component: ports Version:
Keywords: parsing variant Cc: nox@…, gwright@…, compconsultant@…
Port:

Description

if you attempt to clean all uninstalled ports using the command 'port clean --archive uninstalled' you will receive the error:

Error: Error executing darwin_7: nesteedsums is not supported on Panther (OS X 10.3.x). Error: Unable to open port: Error evaluating variant

This is one example, many ports (for example GiNaC and cln) also have this problem. It is unclear why this error is occurring on my system as it is running 10.4, but clearly the ability to clean the port should not be dependent on the platform or variants and it is unclear why this parsing problem is occurring in the first place.

Attachments

port.errors Download (1.2 KB) - added by nox@… 4 years ago.

Change History

Changed 4 years ago by nox@…

  • cc nox@… added
  • milestone set to MacPorts base bugs
  • summary changed from BUG: 'port clean' depends on variant of uninstalled ports! to 'port clean' depends on variant of uninstalled ports!

Are you sure you're not running an outdated MacPorts installation? Please run

sudo port selfupdate

and try again.

Changed 4 years ago by jmpp@…

  • component changed from ports to base

Changed 4 years ago by dluke@…

I don't think this is a base bug, it's a bug in the ports in question.

ie, from cln:

platform darwin 7 {

return -code error "cln is not supported on Panther (OS X 10.3.x)" }

This is the same sort of thing that sometimes breaks portindex. The error return should be wrapped in the 'fetch' phase, probably.

Changed 4 years ago by nox@…

  • cc gwright@…, compconsultant@… added
  • milestone changed from MacPorts base bugs to Port Bugs
  • component changed from base to ports
  • version 1.5.0 deleted
  • summary changed from 'port clean' depends on variant of uninstalled ports! to variants and platforms should never return an error

Adding the maintainers of the broken ports:

  • gwright (GiNaC, cln, ghc, nestedsums)
  • compconsultant (qmail-spamcontrol)

xloops is also broken, but unmaintained.

Changed 4 years ago by nox@…

Changed 4 years ago by nox@…

  • priority changed from Normal to High

Changed 4 years ago by compconsultant@…

Yep, will take care of qmail-spamcontrol

Changed 4 years ago by compconsultant@…

qmail-spamcontrol is fixed via trac case 13972. All those changes have to be committed. I do not have commit permission.

Changed 3 years ago by nox@…

  • status changed from new to closed
  • resolution set to fixed

Changed 3 years ago by anonymous

  • milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.