[MacPorts] #30521: ipython update to version 0.11

MacPorts noreply at macports.org
Wed Aug 10 09:10:26 PDT 2011


#30521: ipython update to version 0.11
--------------------------------------+-------------------------------------
 Reporter:  Deil.Christoph@…          |       Owner:  akitada@…                               
     Type:  update                    |      Status:  new                                     
 Priority:  Normal                    |   Milestone:                                          
Component:  ports                     |     Version:                                          
 Keywords:                            |        Port:  py25-ipython, py26-ipython, py27-ipython
--------------------------------------+-------------------------------------

Comment(by Deil.Christoph@…):

 Replying to [comment:25 jjstickel@…]:
 > Following the conventions of other unified python portfiles I have
 looked at, the folder name should be "py-ipython" and the portfile name
 should be (of course) "Portfile".  I appended pyxx-ipython for the upload
 just to distinguish that it is a unified portfile and not simply one for
 py24.
 > [...]
 > I get double-entries for some since I have not deleted the mono-
 portfiles from my primary macports tree.  However, I do not get a
 py25-ipython @0.11, as you do.  Have you made sure that you do not have
 some extraneous files laying around?

 I now renamed the pyxx-ipython directory I had created to py-ipython.
 I have deleted the old py-ipython, py24-ipython, py25-ipython,
 py26-ipython and py27-ipython directories completely and also uninstalled
 all ports before trying the new Portfile.
 I also think there must be "some extraneous files laying around", because
 I still get e.g. a py25-ipython port in port search:
 {{{
 ipython_select @0.1 (python)
     common files for selecting default ipython version

 py-ipython @0.11 (python)
     An enhanced Interactive Python shell

 py25-ipython @0.11 (python)
     An enhanced Interactive Python shell

 py26-ipython @0.11 (python)
     An enhanced Interactive Python shell

 py27-ipython @0.11 (python)
     An enhanced Interactive Python shell

 py31-ipython @0.11 (python)
     An enhanced Interactive Python shell

 py32-ipython @0.11 (python)
     An enhanced Interactive Python shell

 Found 7 ports.
 }}}

 Of course py-ipython and py25-ipython shoudn't be there and don't install.

 Maybe this gives a clue as to the problem?
 {{{
 $ port file py25-ipython
 can't create directory "/opt/local/var/macports/portdirs": permission
 denied
     while executing
 "file mkdir $fetchdir"
     (procedure "macports::fetch_port" line 4)
     invoked from within
 "macports::fetch_port $path 1"
     (procedure "macports::getportdir" line 12)
     invoked from within
 "macports::getportdir $porturl"
     ("uplevel" body line 21)
     invoked from within
 "uplevel 1 $block"
     (procedure "foreachport" line 20)
     invoked from within
 "foreachport $portlist {
         array unset portinfo
         # If we have a url, use that, since it's most specific, otherwise
 try to map the portname..."
     (procedure "action_portcmds" line 12)
     invoked from within
 "$action_proc $action $portlist [array get global_options]"
     (procedure "process_cmd" line 95)
     invoked from within
 "process_cmd $remaining_args"
     invoked from within
 "if { [llength $remaining_args] > 0 } {

     # If there are remaining arguments, process those as a command
     set exit_status [process_cmd $remaining..."
     (file "/opt/local/bin/port" line 4664)
 }}}

 Anyways, if you don't see the problem, I think we should ignore this
 problem?
 It could very well be that I messed up my port ipython stuff during the
 last days while playing with the new Portfile.

-- 
Ticket URL: <https://trac.macports.org/ticket/30521#comment:28>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list