I’m thinking that rebasing against my GitHub fork of MacPorts is what sent my 
pull request into a tail spin (second question below).  If so, then it appears 
that I need to maintain two MacPorts clones: a private one for rebasing that 
only I see, and another on GitHub for submitting pull requests.  Is there a 
more efficient workflow?
-AM

> On Dec 20, 2017, at 2:22 AM, Andrew L. Moore <slew...@gmail.com> wrote:
> 
> Hi,
> A couple weeks ago, I made a couple Port submissions (devel/libwebsockets and 
> net/mosquitto).  Travis is reporting build failures for Xcode 7 and 8.  I 
> don’t, unfortunately, have the resources to easily test on other systems, and 
> the Travis report doesn’t seem to offer much guidance what the issue is, at 
> least that I could see.  How to proceed?
> 
> On a separate note,  I notice that my pull request appears to be tracking my 
> entire macports-ports fork, which includes changes to several other ports.  
> Should I create a new fork for each pull request?
> 
> For reference, here’s what i did:
> 
> * Created a fork of macports-ports on GitHub
> 
> * Cloned that fork to my local system
> 
> * Added  an upstream reference 
> (https://github.com/macports/macports-ports.git)
> 
> * Then to sync with upstream, I use:
> 
>  git fetch upstream
>  git rebase upstream/master
> 
> * And to push to my GitHub fork, I just use:
> 
>  git push
> 
> Got now my pull request appears to have picked up all that activity.  Where 
> did I go wrong?
> -AM
> 
> 

Reply via email to