Opened 16 years ago

Closed 16 years ago

Last modified 11 years ago

#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 berserkswig dependencies (was: py25-scipy upgrade goes berserk)

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.:

$ sudo port install swig -ruby -php5

before installing py25-scipy.

Can the number of these default variants be toned down?

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:4 Changed 16 years ago by jmroot (Joshua Root)

That's because of #2377.

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)

Since no improvement can be made without a fix to either #126 or #2377, can this ticket be closed?

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: newclosed

Cross-references to #126 and #2377 added.
We can revisit the issue when either one is fixed.

comment:9 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:10 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.