9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: drivers@0xabadba.be
To: 9fans@9fans.net
Subject: Re: [9fans] git on plan9
Date: Fri, 17 Jul 2009 12:45:01 -0400	[thread overview]
Message-ID: <705ed060b8fa8a249437246378974130@yourdomain.dom> (raw)
In-Reply-To: <7d3530220907161802v7a539b5vaa49b10d9eb74c89@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 918 bytes --]

	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

[-- Attachment #2: Type: message/rfc822, Size: 6723 bytes --]

From: John Floren <slawmaster@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] git on plan9
Date: Thu, 16 Jul 2009 18:02:32 -0700
Message-ID: <7d3530220907161802v7a539b5vaa49b10d9eb74c89@mail.gmail.com>

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, <drivers@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" <benavento@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<benavento@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<benavento@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<rminnich@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

  parent reply	other threads:[~2009-07-17 16:45 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-15 22:38 drivers
2009-07-15 23:01 ` Russ Cox
2009-07-15 23:44   ` John Floren
2009-07-15 23:56     ` Russ Cox
2009-07-16  0:08     ` Federico G. Benavento
2009-07-16 20:51       ` drivers
2009-07-16 21:17         ` ron minnich
2009-07-16 21:21           ` Felipe Bichued
2009-07-16 21:28             ` drivers
2009-07-16 23:08           ` Federico G. Benavento
2009-07-16 23:16             ` Federico G. Benavento
2009-07-16 23:25               ` Federico G. Benavento
2009-07-17  0:35                 ` drivers
2009-07-17  1:02                   ` John Floren
2009-07-17  2:08                     ` drivers
2009-07-17 16:45                     ` drivers [this message]
2009-07-17 16:58                       ` Russ Cox
2009-07-17 17:02                         ` drivers
2009-07-16 21:18         ` Felipe Bichued
2009-07-16 21:20           ` erik quanstrom
2009-07-16 21:31             ` Felipe Bichued
2009-07-16 21:38               ` erik quanstrom
2009-07-16  2:36     ` drivers
2009-07-18 22:46 drivers
2009-07-20 21:39 ` John Floren
2009-07-20 21:40   ` John Floren
2009-07-20 21:43   ` Roman V Shaposhnik
2009-07-20 21:47     ` John Floren
2009-07-21 14:50       ` james toy
2009-07-21 14:56         ` james toy
2009-07-21 15:22           ` Federico G. Benavento
2009-07-21 15:55             ` james toy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=705ed060b8fa8a249437246378974130@yourdomain.dom \
    --to=drivers@0xabadba.be \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).