The patch was created on my virtual box Ubuntu system, and e-mailed through 
the windows side. The attachment was then downloaded directly to the new 
Ubuntu system.


On Wednesday, May 15, 2013 2:55:13 PM UTC-5, leif wrote:
>
> Ben wrote: 
> > As far as I can tell, yes these are being applied to the correct 
> > repository. The .hg/patches/series file in the correct devel branch gets 
> > the patch added to it and the error looks like it is applying to the 
> > correct place. 
> > 
> > cd "[edited out]/sage/sage-5.8/devel/sage" && sage --hg qpush 
> > applying test.patch 
> > patching file sage/schemes/generic/morphism.py 
> > Hunk #1 FAILED at 1788 
> > 1 out of 1 hunks FAILED -- saving rejects to file 
> > sage/schemes/generic/morphism.py.rej 
> > patch failed, unable to continue (try -v) 
> > patch failed, rejects left in working dir 
> > errors during apply, please fix and refresh test.patch 
>
> How did you transfer the patch(es)? 
>
> Maybe some encoding issue (DOS vs. Unix line endings, or non-ASCII 
> characters not encoded as UTF-8)? 
>
> (HGENCODING=utf8 at least within a Sage subshell.) 
>
>
> You may also try to "manually" apply the patch with 'patch', which is 
> also shipped with Sage (i.e., there's a version in 
> $SAGE_ROOT/local/bin/), just to sort out such issues. 
>
>
> -leif 
>
> > On Wednesday, May 15, 2013 2:28:33 PM UTC-5, John H Palmieri wrote: 
> > 
> >     On Wednesday, May 15, 2013 12:08:57 PM UTC-7, Ben wrote: 
> > 
> >         I am trying to help someone install patches on their sage and it 
> >         has gone beyond my ability to diagnose. The system is Ubuntu 
> >         12.04 with sage 5.8 built from source. Mercurial is version 
> 2.0.2. 
> > 
> >         The behavior is that a patch can be imported into the queue and 
> >         then qpush fails. The patch appears to fail at every hunk. Just 
> >         to make sure this wasn't as issue with the particular patch 
> >         (which works fine on my 5.8 system), I made a simple patch that 
> >         adds just a single function to morphism.py. That patch also 
> >         failed with the same behavior. The morphism.py file on the two 
> >         systems system are identical and the patch applies on mine 
> >         without issue, so this seems like some kind of configuration 
> >         problem. 
> > 
> >         We've tried both hg and sage -hg and checked that the patch file 
> >         and .hgrc are without errors. What else could be going wrong 
> here? 
> > 
> > 
> >     Are you applying the patches to the correct repository? There are 
> >     several: one in the top directory "SAGE_ROOT", another in 
> >     SAGE_ROOT/local/bin, and (probably the one you want) one in 
> >     SAGE_ROOT/devel/sage. 
> > 
> >     -- 
> >     John 
>
> -- 
> () The ASCII Ribbon Campaign 
> /\   Help Cure HTML E-Mail 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to