Opened 13 years ago

Closed 13 years ago

#31093 closed defect (invalid)

sudo port install py26-ipython results in "Dependency 'py26-nose' not found"

Reported by: gburachas@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.2
Keywords: Cc:
Port:

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello,

I'm using macports to install ipython for python2.6 on Mac OX 10.6.8.

After installing multiple dependencies it fails with:

--->  Computing dependencies for py26-ipython
Error: Dependency 'py26-nose' not found.
Error: Status 1 encountered during processing.

py26-nose seems not to be available from macports. Any suggestions would be appreciated.. Giedrius

Change History (6)

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

Description: modified (diff)

py26-nose works for me. Are your ports and MacPorts up to date? Try running selfupdate.

sudo port selfupdate

comment:2 in reply to:  1 ; Changed 13 years ago by gburachas@…

actually, I did that before attempted ipython installation.
For me doing

sudo port list *nose

gives:

py-nose                        @1.0.0          python/py-nose

so no py26-nose found...

and

sudo port install py26-ipython with py-nose

gives same error (no py26-nose..)

thanks-
Giedrius

Replying to ryandesign@…:

py26-nose works for me. Are your ports and MacPorts up to date? Try running selfupdate.

sudo port selfupdate

comment:3 Changed 13 years ago by gburachas@…

Probably I should have mentioned that ipython installation among other things updated to the new Python26 version:

--->  Installing python26 @2.6.7_1
--->  Cleaning python26
--->  Computing dependencies for python26
--->  Deactivating python26 @2.6.6_3
--->  Cleaning python26
--->  Activating python26 @2.6.7_1

I wonder how this context may have messed up *nose..

Giedrius

comment:4 in reply to:  2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Please remember to use WikiFormatting.

Replying to gburachas@…:

sudo port list *nose

The output on my system is:

$ port list *nose
py-nose                        @1.0.0          python/py-nose
py24-nose                      @1.0.0          python/py-nose
py25-nose                      @1.0.0          python/py-nose
py26-nose                      @1.0.0          python/py-nose
py27-nose                      @1.0.0          python/py-nose
py31-nose                      @1.0.0          python/py-nose
py32-nose                      @1.0.0          python/py-nose

So you're missing some things. Sounds like your ports are up to date, but your MacPorts is not, because only MacPorts 2 knows about the new "subport" feature being used by nose and an increasing number of other python ports.

What version of MacPorts are you running? Find out with:

port version

What output do you get with running selfupdate verbosely?

sudo port -v selfupdate

comment:5 Changed 13 years ago by gburachas@…

I ran

  sudo port -v selfupdate

as suggested, which led to issuing:

  sudo port -v upgrade outdated

after this ipython istalled just fine. Thanks for the help!

gdrs

comment:6 Changed 13 years ago by mf2k (Frank Schima)

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