Hi Simon, There is no 4.7 yet, so I'm not sure how the patchbot can do what you want. Robert Bradshaw has set up the patchbot to work from the last stable release, which is 4.6.2. You may need to rebase your entire ticket (with its instructions for dependencies etc.) on 4.6.2, or include as dependencies any relevant patches that were merged in the alphas or release candidates.
In any case, it looks like the patchbot is applying a patch for #11115 because #11298 depends on #9976, which the bot somehow thinks depends on #11115. This may be due to the large number of lines in the comments containing "#11115" and "dependency" or "depends"; the patchbot tries to guess what people are talking about, and sometimes guesses wrong, it would seem. Now that Maarten Derickx has implemented a "dependencies" field on trac tickets, I think the patchbot should strictly use that field if it exists, and not guess based on comment parsing - it would likely solve problems like this. Hopefully we will eventually have some way to succinctly and accurately express patch application orders directly on trac as well. I believe Robert Bradshaw's original intent was to make the patchbot unobtrusive and work on its natural language processing abilities to improve accuracy, but I think that as we become more reliant on it it becomes more necessary for us to be able to control it in a more predictable way. -Keshav ---- Join us in #sagemath on irc.freenode.net ! -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
