Activity log for bug #986279

Date Who What changed Old value New value Message
2012-04-20 16:49:52 fqj1994 bug added bug
2012-04-20 16:49:52 fqj1994 attachment added 000-fix-line-split-error-on-bad-data-from-rebase.txt https://bugs.launchpad.net/bugs/986279/+attachment/3096032/+files/000-fix-line-split-error-on-bad-data-from-rebase.txt
2012-04-20 16:50:56 fqj1994 bug added subscriber Ubuntu Stable Release Updates Team
2012-04-20 17:02:43 fqj1994 bug added subscriber Ubuntu Sponsors Team
2012-04-20 17:05:07 fqj1994 removed subscriber Ubuntu Stable Release Updates Team
2012-04-21 01:40:01 fqj1994 removed subscriber Ubuntu Sponsors Team
2012-04-21 01:40:13 fqj1994 attachment removed 000-fix-line-split-error-on-bad-data-from-rebase.txt https://bugs.launchpad.net/ubuntu/+source/hg-git/+bug/986279/+attachment/3096032/+files/000-fix-line-split-error-on-bad-data-from-rebase.txt
2012-04-25 16:37:20 fqj1994 attachment added 000-fix-line-split-error-on-bad-data-from-rebase.diff https://bugs.launchpad.net/ubuntu/+source/hg-git/+bug/986279/+attachment/3103670/+files/000-fix-line-split-error-on-bad-data-from-rebase.diff
2012-04-25 16:37:50 fqj1994 bug added subscriber Ubuntu Sponsors Team
2012-04-26 10:22:37 fqj1994 bug added subscriber Julian Taylor
2012-04-30 16:14:28 Julian Taylor hg-git (Ubuntu): status New Fix Released
2012-04-30 16:17:38 Julian Taylor nominated for series Ubuntu Lucid
2012-04-30 16:17:38 Julian Taylor bug task added hg-git (Ubuntu Lucid)
2012-04-30 16:17:38 Julian Taylor nominated for series Ubuntu Natty
2012-04-30 16:17:38 Julian Taylor bug task added hg-git (Ubuntu Natty)
2012-04-30 16:17:38 Julian Taylor nominated for series Ubuntu Oneiric
2012-04-30 16:17:38 Julian Taylor bug task added hg-git (Ubuntu Oneiric)
2012-04-30 16:17:38 Julian Taylor nominated for series Ubuntu Precise
2012-04-30 16:17:38 Julian Taylor bug task added hg-git (Ubuntu Precise)
2012-04-30 16:30:41 Julian Taylor description hg clone git://git.debian.org/git/pkg-kde/kde-std/calligra.git destination directory: calligra importing Hg objects into Git ["git-upload-pack '/git/pkg-kde/kde-std/calligra.git'"] Counting objects: 349, done. Compressing objects: 100% (270/270), done. Total 349 (delta 126), reused 134 (delta 0) importing Git objects into Hg ** unknown exception encountered, please report by visiting ** http://mercurial.selenic.com/wiki/BugTracker ** Python 2.6.7 (r267:88850, Jul 10 2011, 08:11:54) [GCC 4.6.1] ** Mercurial version 1.8.3, système de gestion de sources distribué ** Extensions chargées : git, transplant Traceback (most recent call last): File "/usr/bin/hg", line 38, in <module> mercurial.dispatch.run() File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16, in run sys.exit(dispatch(sys.argv[1:])) File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 36, in dispatch return _runcatch(u, args) File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 58, in _runcatch return _dispatch(ui, args) File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 601, in _dispatch cmdpats, cmdoptions) File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 406, in runcommand ret = _runcommand(ui, options, cmd, d) File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 655, in _runcommand return checkargs() File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 609, in checkargs return cmdfunc() File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 598, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 433, in check return func(*args, **kwargs) File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 825, in clone branch=opts.get('branch')) File "/usr/lib/pymodules/python2.6/mercurial/hg.py", line 335, in clone dest_repo.clone(src_repo, heads=revs, stream=stream) File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 2014, in clone return self.pull(remote, heads) File "/usr/lib/pymodules/python2.6/hgext/git/hgrepo.py", line 14, in pull git.fetch(remote.path, heads) File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 104, in fetch self.import_git_objects(remote_name, refs) File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 415, in import_git_objects self.import_git_commit(commit) File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 422, in import_git_commit hg_branch, extra) = self.extract_hg_metadata(commit.message) File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 812, in extract_hg_metadata command, data = line.split(" : ", 1) ValueError: need more than 1 value to unpack [Impact] cloning of repositories with bad data from rebases fails [Development Fix] fix backported from upstream vcs to handle the issue [Stable Fix] same fix applies to stable [Test Case] put this in ~/.hgrc : [extensions] hgext.bookmarks = hgext.git = hg clone git://git.debian.org/git/pkg-kde/kde-std/calligra.git expected: a clone result: ValueError: need more than 1 value to unpack [Regression Potential] low, only handles a situation which prevously caused a crash every time hg clone git://git.debian.org/git/pkg-kde/kde-std/calligra.git destination directory: calligra importing Hg objects into Git ["git-upload-pack '/git/pkg-kde/kde-std/calligra.git'"] Counting objects: 349, done. Compressing objects: 100% (270/270), done. Total 349 (delta 126), reused 134 (delta 0) importing Git objects into Hg ** unknown exception encountered, please report by visiting ** http://mercurial.selenic.com/wiki/BugTracker ** Python 2.6.7 (r267:88850, Jul 10 2011, 08:11:54) [GCC 4.6.1] ** Mercurial version 1.8.3, système de gestion de sources distribué ** Extensions chargées : git, transplant Traceback (most recent call last):   File "/usr/bin/hg", line 38, in <module>     mercurial.dispatch.run()   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16, in run     sys.exit(dispatch(sys.argv[1:]))   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 36, in dispatch     return _runcatch(u, args)   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 58, in _runcatch     return _dispatch(ui, args)   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 601, in _dispatch     cmdpats, cmdoptions)   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 406, in runcommand     ret = _runcommand(ui, options, cmd, d)   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 655, in _runcommand     return checkargs()   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 609, in checkargs     return cmdfunc()   File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 598, in <lambda>     d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)   File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 433, in check     return func(*args, **kwargs)   File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 825, in clone     branch=opts.get('branch'))   File "/usr/lib/pymodules/python2.6/mercurial/hg.py", line 335, in clone     dest_repo.clone(src_repo, heads=revs, stream=stream)   File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 2014, in clone     return self.pull(remote, heads)   File "/usr/lib/pymodules/python2.6/hgext/git/hgrepo.py", line 14, in pull     git.fetch(remote.path, heads)   File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 104, in fetch     self.import_git_objects(remote_name, refs)   File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 415, in import_git_objects     self.import_git_commit(commit)   File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 422, in import_git_commit     hg_branch, extra) = self.extract_hg_metadata(commit.message)   File "/usr/lib/pymodules/python2.6/hgext/git/git_handler.py", line 812, in extract_hg_metadata     command, data = line.split(" : ", 1) ValueError: need more than 1 value to unpack
2012-04-30 17:10:22 Julian Taylor bug added subscriber Ubuntu Stable Release Updates Team
2012-04-30 17:11:56 Iain Lane removed subscriber Ubuntu Sponsors Team
2012-05-01 22:31:44 Launchpad Janitor hg-git (Ubuntu Lucid): status New Confirmed
2012-05-01 22:31:44 Launchpad Janitor hg-git (Ubuntu Natty): status New Confirmed
2012-05-01 22:31:44 Launchpad Janitor hg-git (Ubuntu Oneiric): status New Confirmed
2012-05-01 22:31:44 Launchpad Janitor hg-git (Ubuntu Precise): status New Confirmed
2012-05-02 06:00:35 Martin Pitt hg-git (Ubuntu Natty): status Confirmed Fix Committed
2012-05-02 06:00:38 Martin Pitt bug added subscriber SRU Verification
2012-05-02 06:00:41 Martin Pitt tags verification-needed
2012-05-02 06:01:05 Martin Pitt hg-git (Ubuntu Oneiric): status Confirmed Fix Committed
2012-05-02 08:39:44 Martin Pitt hg-git (Ubuntu Precise): status Confirmed Fix Committed
2012-05-02 17:41:17 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/hg-git
2012-05-02 17:41:23 Launchpad Janitor branch linked lp:ubuntu/natty-proposed/hg-git
2012-05-02 17:41:25 Launchpad Janitor branch linked lp:ubuntu/oneiric-proposed/hg-git
2012-05-02 17:41:28 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/hg-git
2012-05-03 05:00:33 Martin Pitt tags verification-needed verification-done verification-done-oneiric verification-needed
2012-05-07 10:10:19 fqj1994 tags verification-done verification-done-oneiric verification-needed verification-done verification-done-oneiric verification-done-precise verification-needed
2012-05-11 00:54:08 Launchpad Janitor hg-git (Ubuntu Precise): status Fix Committed Fix Released
2012-05-18 10:58:14 Launchpad Janitor hg-git (Ubuntu Oneiric): status Fix Committed Fix Released
2012-05-21 06:41:03 Martin Pitt tags verification-done verification-done-oneiric verification-done-precise verification-needed verification-done verification-needed
2012-05-21 06:41:09 Martin Pitt tags verification-done verification-needed verification-needed
2012-07-25 22:42:15 Clint Byrum tags verification-needed verification-done
2012-07-26 05:39:23 Scott Kitterman tags verification-done verification-needed
2012-07-26 05:40:26 Scott Kitterman hg-git (Ubuntu Lucid): status Confirmed Fix Committed
2012-07-26 05:45:19 Launchpad Janitor hg-git (Ubuntu Natty): status Fix Committed Fix Released
2012-08-01 17:10:33 Clint Byrum tags verification-needed verification-done
2012-08-01 18:51:25 Clint Byrum removed subscriber Ubuntu Stable Release Updates Team
2012-08-01 19:43:13 Launchpad Janitor hg-git (Ubuntu Lucid): status Fix Committed Fix Released