lintian import fails

Asked by Colin Watson

The lintian/main import is failing; I'm interested in that since I'm one of the (less active) upstream maintainers and upload it to Ubuntu from time to time. Could you tell me why?

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
David Allouche (ddaa) said :
#1

It is failing with the following error on revision 1:
bzrlib.errors.NotVersionedError: [u'testset', u'filenames', u'files', u"'"] is not versioned

It appears that the history of this repository contains entries with very weird names such as testset/filenames/files/' (yes, single quote) and that confuses the version of bzr currently used by the import system (0.11). The problem may be fixed when I upgrade the import system to bzr-0.15, which should happen soon.

If it does not fix the problem, I will investigate further.

Revision history for this message
Colin Watson (cjwatson) said :
#2

Yeah, these files are intentionally present in lintian's test suite ...

Revision history for this message
David Allouche (ddaa) said :
#3

I found the problem:

% svn co -r1 http://svn.wolffelaar.nl/lintian/trunk lintian
...
lintian/testset/filenames/files/'\
...

Bzr does not support file names containing a backslash, for the sake of Windows compatibility. There was some discussion in the past about supporting them somehow, you should take the issue with the bzr developers.

Since cscvs cannot commit the data found in svn into a bzr branch, the import fails. I do not think I can usefully work around the problem until bzr is fixed.

Can you help with this problem?

Provide an answer of your own, or ask Colin Watson for more information if necessary.

To post a message you must log in.