Opened 9 years ago

Closed 6 years ago

#48143 closed defect (worksforme)

octave-1.0.tcl

Reported by: Schamschula (Marius Schamschula) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: haspatch Cc: michaelld (Michael Dickens), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: octave-1.0

Description

Due to an upstream issue, octave-1.0.tcl installs PKG_ADD PKG_DEL in the architecture independent directory of the octave module's tar ball. This causes two negative side effects:

  • the PKG files will be executes twice (probably not what the developer wanted);
  • executing the PKG files may fail if they call functions that belong to the package (which is often the case)

Attachments (1)

octave-1.0.tcl.diff (877 bytes) - added by Schamschula (Marius Schamschula) 9 years ago.

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by Schamschula (Marius Schamschula)

Attachment: octave-1.0.tcl.diff added

comment:1 Changed 9 years ago by michaelld (Michael Dickens)

Given that I've figured out how to keep these PKG files from being created, and STK is the first octave-* port that creates / uses them, I'm inclined to not add this change since it hasn't been necessary until now & we can work around it on a case-by-case basis very easily. Octave will eventually contain a fix for this issue, too. That said, I'm open to others' suggestions / comments / thoughts here.

comment:2 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:3 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: newclosed

Since the upstream developers have said this issue is fixed, I believe this ticket can be safely closed.

Note: See TracTickets for help on using tickets.