Opened 9 years ago

Closed 9 years ago

#25106 closed defect (fixed)

port clean fails at rgm3800py

Reported by: thedoobs@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: phw@…, jmroot (Joshua Root)
Port: rgm3800py

Description

"sudo port clean all" fails at rgm3800py saying that it couldn't change working directory to "/opt/local/var/macports/sources/rsync.macports.org/release/ports/python/rgm3800py". Attached is the debug output from "sudo port -d clean rgm3800py".

Attachments (1)

debug-25106.txt (793 bytes) - added by thedoobs@… 9 years ago.

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by thedoobs@…

Attachment: debug-25106.txt added

comment:1 Changed 9 years ago by ryandesign (Ryan Schmidt)

Cc: phw@… jmr@… added

This port has had a convoluted history:

  • r68175: created as python/py27-rgm3800py
  • r68182: copied to python/rgm3800py
  • r68186: copied to comms/rgm3800py
  • r68191: python/py27-rgm3800py and python/rgm3800py removed

The PortIndex still seems to think it's in the python category:

$ port info rgm3800py
Error: Unable to open port: couldn't change working directory to "/Users/rschmidt/macports/dports/python/rgm3800py": no such file or directory

Is this a bug in the new PortIndex updating code that only updates things it thinks have changed? If so a full rebuild of the PortIndex would fix this, but the same problem would presumably occur again in the future if the same circumstances happen again.

comment:2 Changed 9 years ago by jmroot (Joshua Root)

The Portfile is older than the existing PortIndex, so it gets skipped. Not hard to avoid.

comment:3 Changed 9 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.