#17452 closed defect (wontfix)
swig dependencies (was: py25-scipy upgrade goes berserk)
Reported by: | ralph@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | kevin@…, jyrkiwahlstedt, skymoo (Adam Mercer), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), cooljeanius (Eric Gallager) | |
Port: | swig, py25-scipy |
Description
Trying to upgrade py25-scipy on my Mac resulted in swig being required, which in turn proceeded to try to install apache2 ruby php5 all of which are utterly unwanted and utterly inappropriate to my desire to use py25-scipy.
Please reconsider this completely inappropriate behaviour.
Change History (10)
comment:1 Changed 16 years ago by skymoo (Adam Mercer)
Cc: | kevin@… jwa@… ram@… added |
---|---|
Port: | swig py25-scipy added |
Summary: | py25-scipy upgrade goes berserk → swig dependencies (was: py25-scipy upgrade goes berserk) |
comment:2 Changed 16 years ago by jmroot (Joshua Root)
This is basically the classic use case for #126. Install swig without the right bindings and its dependents break, but nobody actually wants all the bindings.
comment:3 Changed 16 years ago by ralph@…
Doing the following
sudo port -f uninstall swig sudo port install swig -ruby -php5
says
Installing swig 1.3.36_1+perl+python
Then doing
sudo port upgrade installed
still results in attempts to install ruby, apache2, php5 and so on. This "workaround" does not fix the problem. Please note ruby, apache2, php5 etc were *not* installed before.
comment:5 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | mcalhoun@… added |
---|
Cc Me!
comment:6 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
comment:7 Changed 16 years ago by ralph@…
I suppose so, but please add a cross reference to those tickets if there is not one already.
comment:8 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
As you note this is due to the dependencies of swig, specifically due to the fact of having the perl, python, ruby, and php5 variants turned on by default. To get round this I install swig by hand with only the variants I'm interested in i.e.:
before installing py25-scipy.
Can the number of these default variants be toned down?