ok, so there is another snag i've just found out.  The new dulwich code 
which hg-git relies on requires mmap -- which we do not provide in ape 
currently.  I'm new to plan9; but am not afraid to code up things that are 
useful.  I do need to know what the best idea is for how to resolve 
this...seems I can write an mmap for ape (which might be a huge pain) or we can 
run it on linuxemu (which i really don't want to do).  And, of course, there is 
just eliminating git repositories.  It posts to the git repo; however, when it 
starts to handle the pack or object it just freaks out because thats all in the 
dulwich code dealing with things like...

mmap.mmap(f.fileno(), size, access=mmap.ACCESS_READ)

and seeing as we have no mmap in ape the mmap module in python 2.5 has been 
diligently ommitted....

sorry if i got someone elses (other than my own) hopes up.  She works just fine 
for hg though...

++james
--- Begin Message ---
Congratulations! I'm interested in giving it a shot; is it just a
tarball to compile, or is it a package for fgb's contrib(1)? I'll
throw it on sources for you if you don't have an alternate hosting
solution while you wait for your contrib.

John

On Thu, Jul 16, 2009 at 5:35 PM, <driv...@0xabadba.be> wrote:
>        I currently have hg and this bookmarks git module working on plan9. 
> Russ, thanks for the clue -- i have this packaged up now (my first package 
> but doesn't seem like rocket science.  Please let me know if you are 
> interested.  Also to be honest 98% of this was Filipe and FGB i just put a 
> few pieces together to get 1.3 and git working nicely together.
>
> hope everyone is doing well,
>
> respectfully,
>
> james toy
>
>
> ---------- Forwarded message ----------
> From: "Federico G. Benavento" <benave...@gmail.com>
> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
> Date: Thu, 16 Jul 2009 20:25:06 -0300
> Subject: Re: [9fans] git on plan9
> ok, I didn't get this the first time, so this is not the hg which is in 
> sources
> this is hg 1.3
>
> cpu% hg clone --traceback http://bitbucket.org/jespern/django-piston/
> destination directory: django-piston
> requesting all changes
> adding changesets
> adding manifests
> adding file changes
> added 161 changesets with 309 changes to 67 files
> updating working directory
> 53 files updated, 0 files merged, 0 files removed, 0 files unresolved
> cpu%
>
> the one i have installed just works, notice is the same link you provided.
> as I told you yesterday, hg changes a lot of stuff from release to
> release, and it's probably ape's fault.
>
> On Thu, Jul 16, 2009 at 8:16 PM, Federico G.
> Benavento<benave...@gmail.com> wrote:
>> and my reply to that was:
>>
>> my patch behaves exactly like chmod(1), so those bits are inherited
>> I think this is the right thing to do as posix doesn't support those bits.
>>
>> http://www.opengroup.org/onlinepubs/000095399/basedefs/sys/stat.h.html
>>
>>
>> On Thu, Jul 16, 2009 at 8:08 PM, Federico G.
>> Benavento<benave...@gmail.com> wrote:
>>> it was loosing the dir bit, from the readme:
>>>
>>> Fixed chmod and fchmod, they were ignoring the dir bit.
>>>
>>> federico
>>>
>>>
>>> from the notes:
>>>
>>> Fri May 30 00:04:19 EDT 2008 geoff
>>>    should append-only and exclusive-access be cleared,
>>>    inherited or settable via the mode argument?
>>>
>>>
>>> On Thu, Jul 16, 2009 at 6:17 PM, ron minnich<rminn...@gmail.com> wrote:
>>>> I may be missing it, but what particular thing in the chmod failed?
>>>> What was it trying to set?
>>>>
>>>> ron
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Federico G. Benavento
>>>
>>
>>
>>
>> --
>> Federico G. Benavento
>>
>
>
>
> --
> Federico G. Benavento
>
>



-- 
"I've tried programming Ruby on Rails, following TechCrunch in my RSS
reader, and drinking absinthe. It doesn't work. I'm going back to C,
Hunter S. Thompson, and cheap whiskey." -- Ted Dziuba

--- End Message ---

Reply via email to