git-core requires rcs?

Ryan Schmidt ryandesign at macports.org
Fri Jan 26 12:42:07 PST 2007


On Jan 26, 2007, at 13:34, Bryan Blackburn wrote:

> On Jan 26, 2007, at 12:59 AM, Ryan Schmidt wrote:
>
>> On Jan 26, 2007, at 01:26, Bryan Blackburn wrote:
>>
>>>> The latest git-core Portfile makes the port rcs a runtime  
>>>> dependency to git-core but there is no such port called rcs, at  
>>>> least port search rcs doesn't show up. Do you smell a broken port?
>>>
>>> Yeah, that's been broken since at least April 2006:
>>>
>>> <http://opendarwin.org/pipermail/darwinports/2006-April/033325.html>
>>
>> But what exactly is broken? As I said, git-core compiles just fine  
>> for me, since a binary called rcs, as requested by the port, does  
>> already exist on my system. Does it not exist on yours? What error  
>> do you see when you try to compile git-core?
>
> You're right, it should compile just fine with a normal 10.4  
> install (I'm not sure if rcs, in the BSD package on 10.4, was also  
> in BSD in 10.3, which I think was still optional).  The only issue  
> is that the dependency claims that it can be resolved by installing  
> the rcs port, which doesn't exist.

Ah, is that what it means? The portfile says "depends_run ...  
bin:merge:rcs ..." Does that mean "I need the binary called merge,  
and if there isn't one, install the port rcs"? I'm still muddling my  
way through the portfile syntax.


> With 10.4, we can definitely assume it's just there, so the fix is  
> simply to remove that dep altogether.  Though, if you look at that  
> thread, most of the issues didn't seem to be of interest...






More information about the macports-users mailing list