[MacPorts] #33144: py-rbtools misses dependency to py-simplejson

MacPorts noreply at macports.org
Sun Feb 5 00:30:12 PST 2012


#33144: py-rbtools misses dependency to py-simplejson
-----------------------------+----------------------------------------------
 Reporter:  mk@…             |       Owner:  singingwolfboy@…           
     Type:  enhancement      |      Status:  new                        
 Priority:  Normal           |   Milestone:                             
Component:  ports            |     Version:  2.0.3                      
 Keywords:                   |        Port:  py27-rbtools               
-----------------------------+----------------------------------------------
 Hi singingwolfboy,

 I've got several parallel MacPorts installations on my machine and I
 tripped over the following problem:

 On installation 1 I installed port py-rbtools. A necessary dep is
 py24-rbtools and python24 etc. then.

 On installation 2 I installed port py27-rbtools, because I wanted to avoid
 having to install all the python24 stuff. So far so good.

 But when I call post-review on my 2nd installation the executable can't be
 found since it is named post-review-2.7 in that case.

 I'd actually prefer if py27-rbtools could not be installed with
 py24-rbtools in place.

 I understood that py*-rbtools are all handled by the py-rbtools portfile,
 so I guess it is impossible to mark the versions from 24 to 27 as
 conflicting with each other.

 But I'd prefer if the py27-rbtools port would also create a post-review
 executable.

 That would ease things a bit, since then I would have only one entry for
 the post-review in my ~/.gitconfig like this:
 {{{
 [alias]
     post-review = !post-review --guess-summary --guess-description
 --username=kaning --parent=master --tracking-branch=origin/master
 --target-groups=kmymoney
 }}}

 Anyway, this is just a thought for improvement of the portfile, since
 another workaround for me is to get rid of py24-rbtools completely and
 install py27-rbtools on all my MP installations. :-)

 Greets,
 Marko

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


More information about the macports-tickets mailing list