Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#31794 closed defect (fixed)

dependencies can be installed multiple times when required with different archs

Reported by: ottd@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 2.1.0
Component: base Version: 2.0.3
Keywords: Cc:
Port:

Description

See the attached upgrade log for wine-devel. I'm not exactly where it goes wrong, but macports keeps building identical packages in a loop, e.g. you find python27 twice in it and then again as universal. The same applies to bison, once in the beginning, and near the end again as universal. Same with jasper and others.

It *might* be related to that I updated a few libraries and with them glib2 to +universal a few weeks ago. Still it should then build all stuff straight as +universal and be done instead of taking literally hours to re-build everything thus 3 times (normal and i386/x64 as universal)

Attachments (2)

ports.log (48.6 KB) - added by ottd@… 13 years ago.
log file from update attempt
ports_cont.log (3.7 KB) - added by ottd@… 13 years ago.
continuation / finishing log of upgrade

Download all attachments as: .zip

Change History (7)

Changed 13 years ago by ottd@…

Attachment: ports.log added

log file from update attempt

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

Component: portsbase
Port: wine-devel removed

comment:2 Changed 13 years ago by ottd@…

New day, new try, one new info which I just recalled when I added +universal to wine-devel install, too: I previously installed glib2 as dependency of fluidsynt as universal using --enforce-variants Thus I might have forced this repeated install orgy upon me by this action.

Changed 13 years ago by ottd@…

Attachment: ports_cont.log added

continuation / finishing log of upgrade

comment:3 Changed 13 years ago by ottd@…

I finished upgrade with ports upgrade wine-devel +universal (the +universal was not given previously), and it was done quite quickly, see the added ports_cont.log Note though the message concerning gstreamer and its subsequent built despite of the message.

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

Milestone: MacPorts Future
Resolution: fixed
Status: newclosed
Summary: Endless loop / Building twice, once with and without +universal when building wine-develdependencies can be installed multiple times when required with different archs

comment:5 Changed 13 years ago by jmroot (Joshua Root)

Milestone: MacPorts FutureMacPorts 2.1.0
Note: See TracTickets for help on using tickets.