I wont be able to apply the change untill next monday, as I am
currently out of town without much internet access.  I will push the
change first thing when I get back.

-Andy

On 11/11/05, Fuzzyman <[EMAIL PROTECTED]> wrote:
> Andrew Garbutt wrote:
> Well, I gave it try. And I came up with the same error as you
describe. When
> I applied the patch, the OSError exception was no
longer thrown. So, I
> believe that the error was trying to assign a
negative integer to the atime.
> The patch that I submitted seems to
eleminate this error on Windows.


> Cool - it's weird though, the actual error the OS throws is about the file
> path....
>
> Is your patch now applied in SVN ?
>
> Fuzzyman
> http://www.voidspace.org.uk/python/index.shtml
>
>
> -Andy

On 11/8/05, Fuzzyman <[EMAIL PROTECTED]> wrote:

> Andrew Garbutt wrote:


> I have submitted a ticket to the pudge tracker
> at
http://lesscode.org/projects/pudge/ along with a
> preliminary patch.
(ticket #1) However, my patch addresses an issue with the
> second
tuple argument of os.utime(). I made use of the stat module to
> make
the code more portable in assigning access and modified times. In
> as
far as I know, Windows has a less atomic resolution of atime, mtime
than
> *nix.
I will re-check out the source and check to make sure that we
> are
addressing the same issue.



> I'm going to try using pudge from buildutils. If you're already using
pudge
> from windows without seeing the same problem as me, then it may be
a
> peculiarity of working direct from
> pudge.

Thanks

Fuzzyman
http://www.voidspace.org.uk/python


> -Andrew

On 11/7/05, Fuzzyman <[EMAIL PROTECTED]> wrote:



> Ian Bicking wrote:




> [snip..]




> Anyway - I've only *played* with it and not dug very deeply, but I have
a
> couple of what *appear* to be bug reports. Hints for further
exploration, as
> well as actual solutions appreciated.

I'm using pudge on windoze. I get an
> error report when using it : ::

 Running 'F:\Python Projects\modules
> in
progress\pudge\pudge_test.py' ...
 File "<source>", line 8, in ?
 File
> "C:\Python24\lib\site-packages\pudge\generator.py", line
> 81,
in generate
 self.generate_source()
 File
> "C:\Python24\lib\site-packages\pudge\generator.py", line
> 217,
in generate_source
 os.utime(dest_file, (-1, src_mtime))
 OSError:
> [Errno 22] Invalid argument: '.\\configobj.py.html'

Commenting out that
> line in ``generate_source`` results in a clean exit.



> Probably a unixism; the appropriate thing to do would be to first
> test
hasattr(os, 'utime'), and only run it in that case.



> It's present in windoze - it's just being given an invalid path.
Dynamically
> commenting it out *works* - but I think Andrew is saying
he's fixed this
> issue with a patch (hopefully now in SVN).

I'd love SVN access - I'll try
> and track down the problem with the wrong
license file being linked to...
(
> username fuzzyman please Ryan).

I've not seen 'buildutils' - I just
> followed the example on the
homepage.....

All the
> best,


Fuzzyman
http://www.voidspace.org.uk/python
_______________________________________________
Pudge
> mailing
> list
[email protected]
http://lesscode.org/mailman/listinfo/pudge



> _______________________________________________
Pudge
> mailing
> list
[email protected]
http://lesscode.org/mailman/listinfo/pudge



> _______________________________________________
Pudge
> mailing
> list
[email protected]
http://lesscode.org/mailman/listinfo/pudge

> _______________________________________________
Pudge
> mailing
> list
[email protected]
http://lesscode.org/mailman/listinfo/pudge

>
>
> _______________________________________________
> Pudge mailing list
> [email protected]
> http://lesscode.org/mailman/listinfo/pudge
>
>
>

_______________________________________________
Pudge mailing list
[email protected]
http://lesscode.org/mailman/listinfo/pudge

Reply via email to