Code import from git://anonscm.debian.org/collab-maint/fslint.git and git://git.debian.org/git/collab-maint/fslint.git fails - should I report a bug?

Asked by Mantas Kriaučiūnas on 2014-03-20

Hi Launchpad developers,

I need to import code from Debian packaging git (fslint package), because there are no branches for fslint at https://code.launchpad.net/ubuntu/+source/fslint or https://code.launchpad.net/debian/+source/fslint

But code import from git://anonscm.debian.org/collab-maint/fslint.git fails, also I've tried git://git.debian.org/git/collab-maint/fslint.git - this adress is specified at http://packages.qa.debian.org/f/fslint.html - the same error in log:

 bzrlib.errors.BadIndexKey: The key 'fslint/tstlnt/findnl/' is not a valid key.

See https://code.launchpad.net/~baltix/fslint/fslint-debian and
https://launchpadlibrarian.net/170109270/baltix-fslint-fslint-debian.log

It seems this is a bug, should I report a bug and against which launchpad project?

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
2014-03-20
Last reply:
2014-03-20
William Grant (wgrant) said : #1

It's not possible to import that repository into Bazaar. Its history contains a filename that consists of a single line feed character (yes, a file named "\n"), and Bazaar doesn't support files named purely with whitespace.

Mantas Kriaučiūnas (mantas) said : #2

Very strange situation, maybe Lauchpad has ability to import only latest code, without history?

William Grant (wgrant) said : #3

That's not possible. The nature of Git repostories means that we need the full history.

Mantas Kriaučiūnas (mantas) said : #4

Maybe Launchpad could simply ignore such files, which names aren't supported by Bazaar?
Should I report a wishlist bug? Not for this particular situation, but for other, future situations?

If you think, that such bugreport would be useful - please tell me against which launchpad project.

William Grant (wgrant) said 1 minute ago:
> Its history contains a filename that consists of a single line feed character (yes,
> a file named "\n"), and Bazaar doesn't support files named purely with whitespace.

Thanks,
Mantas

William Grant (wgrant) said : #5

It's not possible to do a partial representation of the tree, for the same reason it's not possible to do a partial representation of the history. If you want to file a bug, bzr-git is probably the correct component. But it's unlikely to be fixed unless you write a patch.

Can you help with this problem?

Provide an answer of your own, or ask Mantas Kriaučiūnas for more information if necessary.

To post a message you must log in.