Dear Bioconductor,
I am trying to fix the error that our package bumphunter is producing. The error is due to a data file that is used in the tests which was moved and has a new URL. But when I try to push to upstream, I get an error about duplicate commits. I did this: (i) followed the instructions in the page "force Bioconductor master to GitHub master" (ii) cherry-picked the commit from master_deprecated which fixes the bug and (iii) tried to push upstream. But I'm still getting the same error.
I can't figure out what to do. Do I have to rebase somewhere?
I have the git log --one-line --graph
output I can send if that would be informative.
Any advice you can offer would be extremely helpful.
thanks,
- Sam
Duplicate commits:
commit b403a19b826e6f1247c3db382b39eef6e4939314 Author: hpages@fhcrc.org <hpages@fhcrc.org@bc3139a8-67e5-0310-9ffc-ced21a209358> Date: Mon Apr 24 19:50:57 2017 +0000 bump x.y.z versions to odd y after creation of 3_5 branch git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/bumphunter@129129 bc3139a8-67e5-0310-9ffc-ced21a209358
commit 455927c2a83a7358ec071c4417e75eedfa124955 Author: Herve Pages <hpages@fhcrc.org> Date: Mon Apr 24 19:50:57 2017 +0000 bump x.y.z versions to odd y after creation of 3_5 branch git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/bumphunter@129129 bc3139a8-67e5-0310-9ffc-ced21a209358
Hi Sam,
I took a look at
bumphunter
. There are a couple of things I wanted to say.First, it seems like this commit was the one creating all the duplicate commits for the package.
You can see that there is a "chain" of duplicate commits all the way to the very beginning of the commit history.
(You can try,
git log --oneline
to view the duplicates)Second, the way to fix duplicate commits is given at this location on the bioconductor website. http://bioconductor.org/developers/how-to/git/resolve-duplicate-commits/.
bumphunter
was notified during the last release of the duplicate commit issue https://stat.ethz.ch/pipermail/bioc-devel/2018-April/013469.html. I believe it will be easier going forward if there is effort made to clean up the commit history.If you have any questions, please feel free to let me know. <bioc-devel> mailing list is a better venue for this thread.
OK, thanks, I'll look at it.