Opened 12 years ago

Closed 12 years ago

#33514 closed defect (invalid)

"port fetch" creates build directory in /opt/local/var/macports/build

Reported by: kurtjaeke@… Owned by: macports-tickets@…
Priority: Low Milestone:
Component: base Version:
Keywords: Cc:
Port:

Description

Running port fetch createsa build directory in /opt/local/var/macports/build.

It should not, since creating this dir implies selecting the default variants, which might not apply for the build process to be triggered later.

Please change port fetch so that it does not create a build dir.

Change History (4)

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

Priority: NormalLow
Type: defectenhancement
Version: 2.0.4

comment:2 Changed 12 years ago by kurtjaeke@…

Let me reiterate why this is a defect, not an enhancment: Running port fetch, a specific set of variants is selected for the build.

$ port help fetch 
Usage: fetch

Downloaded distfiles for the given ports

"help" states nothing about also selecting the default variants for the fetched port.

Please mark as defect.

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

A variant can change the distfiles. You can't fetch with one set of variants selected and expect building with a different set to work.

comment:4 Changed 12 years ago by jmroot (Joshua Root)

Resolution: invalid
Status: newclosed
Type: enhancementdefect
Note: See TracTickets for help on using tickets.