#51175 closed defect (fixed)
angband trouble with 'port clean'
Reported by: | reeskm (Rees Machtemes) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | angband |
Description
While running a "port clean angband" you encounter port variant problems. This stops a complete system wide clean, which is useful to run from time to time.
You can make it go away by issuing:
port clean angband -aqua
but this is less than desirable most of the time and shouldn't be necessary.
See example output:
[rees@powermacg5 ~]$sudo port -f clean --all all ---> Cleaning 2Pong ---> Cleaning 3proxy ---> Cleaning 4th ---> Cleaning 9e ---> Cleaning 54321 ---> Cleaning a2ps ---> Cleaning a2ps-j ---> Cleaning a52dec ---> Cleaning aacgain ---> Cleaning aalib ---> Cleaning aamath ---> Cleaning aap ---> Cleaning abcde ---> Cleaning abcl ---> Cleaning abclock ---> Cleaning abcm2ps ---> Cleaning abcMIDI ---> Cleaning abgx360 ---> Cleaning abinit ---> Cleaning abiword ---> Cleaning abiword-x11 ---> Cleaning abook ---> Cleaning abtransfers ---> Cleaning abyss ---> Cleaning accountsservice ---> Cleaning ace ---> Cleaning aces_container ---> Cleaning ack ---> Cleaning ackmate ---> Cleaning acl2 ---> Cleaning acpica ---> Cleaning activewire ---> Cleaning add ---> Cleaning adns ---> Cleaning adodb ---> Cleaning adtpro ---> Cleaning advancecomp ---> Cleaning advancemame ---> Cleaning advancemenu ---> Cleaning advancescan ---> Cleaning advi ---> Cleaning adwaita-icon-theme ---> Cleaning aee ---> Cleaning aegis ---> Cleaning aescrypt ---> Cleaning aesutil ---> Cleaning aewan ---> Cleaning aewm ---> Cleaning afflib ---> Cleaning afio ---> Cleaning afni ---> Cleaning afsctool ---> Cleaning AfterStep ---> Cleaning agave ---> Cleaning aget ---> Cleaning agprocess ---> Cleaning agree ---> Cleaning agrep ---> Cleaning aiccu ---> Cleaning aida ---> Cleaning aide ---> Cleaning aimage ---> Cleaning aircrack-ng ---> Cleaning airctl ---> Cleaning airport ---> Cleaning airspy ---> Cleaning ajp-wsgi ---> Cleaning akonadi ---> Cleaning alac_decoder ---> Cleaning alacarte ---> Cleaning ale ---> Cleaning algol68g ---> Cleaning alienarena ---> Cleaning alienarena-data ---> Cleaning alienblaster ---> Cleaning allegro ---> Cleaning allegro5 ---> Cleaning allegro5-devel ---> Cleaning alliance ---> Cleaning alot ---> Cleaning alpine ---> Cleaning alps ---> Cleaning ALPSCore ---> Cleaning altermime ---> Cleaning am-utils ---> Cleaning amarok ---> Cleaning amavisd-new ---> Cleaning ample ---> Cleaning amttools ---> Cleaning anacron ---> Cleaning analitza ---> Cleaning analog ---> Cleaning andatool ---> Cleaning android ---> Cleaning android-ndk Error: Inconsistent variant specification: angband variant +universal is required by at least one of +aqua, but specified -universal Error: Unable to open port: Error evaluating variants
Change History (5)
comment:1 follow-ups: 2 3 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 follow-up: 4 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
I think I've worked around this problem in r147849.
comment:3 Changed 8 years ago by reeskm (Rees Machtemes)
Replying to ryandesign@…:
I don't see this on my system. Do you perhaps have
-universal
specified in your variants.conf file?
Yes, I do.
comment:4 Changed 8 years ago by reeskm (Rees Machtemes)
Replying to ryandesign@…:
I think I've worked around this problem in r147849.
Yes, now I can confirm this issue is fixed!
comment:5 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Ok great.
MacPorts already defaults to not using the universal variant, so the only thing that putting -universal
in variants.conf accomplishes is disabling the universal variant of ports like angband with the aqua variant that explicitly require the universal variant. That's probably only going to cause you problems, so I would recommend removing -universal
from variants.conf.
I don't see this on my system. Do you perhaps have
-universal
specified in your variants.conf file?