/srv/irclogs.ubuntu.com/2014/09/30/#bzr.txt

=== ggherdov___ is now known as ggherdov
=== Spads_ is now known as Spads
=== jacekn_ is now known as jacekn
=== elmo_ is now known as elmo
slspencerHi. I have a question about a git to bzr import error13:13
slspencerUnknownCommitExtra: Unknown extra fields in <Commit 56ead206c93f1ed9d6f1d46cbfa2a8e79cdad63c>: ['HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename'].13:16
slspencerAnbody seen this error before?13:16
slspencerI'm looking at https://bugs.launchpad.net/ubuntu/+source/bzr-git/+bug/1084403 on gpsig tags.13:24
ubot5Ubuntu bug 1084403 in bzr-git (Ubuntu) "no support for gpgsig tags" [High,Triaged]13:24
slspencerThis isn't the same root cause, but it's a similar error message.13:24
slspencerIn any case, I'm interested in learning how to set up a fast-export/fast-import daily pull from git13:25
slspencerHow is a fast-export/fast-import (as recommended in the bug report) specified in Launchpad import request form https://code.launchpad.net/+code-imports/+new ?13:26
jelmerslspencer: hi13:27
slspencerHi13:27
jelmerslspencer: note that bzr-git is not related to fast-export/fast-import13:28
jelmerthey're two completely different approaches of importing from git into bzr13:28
slspencerRight, hence the confuseion as to why this is rhe recommended work-around in the bug report13:28
slspencerIs there a better solution?13:29
jelmerslspencer: bzr-git can't handle those fields it doesn't know about, so until it does you can't use bzr-git13:30
jelmerslspencer: hence the suggestion to use a completely different way of doing imports13:30
slspencerI'm not seeing any intructions on how to implement the fast-export/fast-import on Launchpad13:30
slspencerHow is this done?13:31
slspencerI'm willing to check it out13:31
jelmerslspencer: you can't do fast-export/fast-import on Launchpad13:31
slspencerah13:31
slspencerSo my project's Ubuntu build is completely hosed13:32
jelmerslspencer: what project is this?13:32
slspencerValentina13:32
jelmerslspencer: those fields are unsupported by C git too I suspect13:33
slspencerunknown13:33
slspencerThey're mercurial rename commit tags13:34
slspencerImported from bitbucket to git, then from git to bzr13:34
jelmerslspencer: I don't think Mercurial should be setting those..13:35
slspencerHG:rename tags are created with the 'hg rename' command13:35
slspencerSo I can't use fast-export/fast-import on a daily pull from git13:36
slspencerI'll keep looking for something to fix this problem13:36
slspencerjelmer: thanks for your time!13:37
jelmerslspencer: yeah, hg-git should not be setting this field...13:50
=== seelaman is now known as IS_hr_bot
=== IS_hr_bot is now known as seelaman
slspencerHi17:58
slspencerI was in #bzr earlier today17:58
slspencerPreviously working import from git into bzr is now returning error message about extra fields in commit18:00
slspencerraise UnknownCommitExtra(commit, [item[0] for item in commit.extra]) bzrlib.plugins.git.errors.UnknownCommitExtra: Unknown extra fields in <Commit 56ead206c93f1ed9d6f1d46cbfa2a8e79cdad63c>: ['HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename', 'HG:rename']. Import failed:18:00
slspencerWhen I checked with the hg-git dev team, they stated that these fields should be there for hg-git interoperability18:01
slspencerthey also said that bzr-git should ignore metadata fields that are not defined or are not understood18:02
slspencerThe fields were created by the 'hg rename' command and traces the history of the file, so they should stay, but bzr doesn't need them18:03
slspencerIs there anyway in Launchpad to import the git repo and tell it to ignore undefined metadata fields?18:04
slspencerMy Ubuntu app is dead until we get this solved18:05
=== thumper is now known as thumper-afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!