[darcs-devel] [issue1103] lossy conversion warnings and segfault during darcs convert

Simon Michael bugs at darcs.net
Fri Sep 26 00:53:15 UTC 2008


New submission from Simon Michael <simon at joyful.com>:

I just tried again to convert a conflictful darcs 1 repo so I and work
colleagues can enter the brave new world of darcs 2. I had a less than optimal
experience.

- It's on an ubuntu dapper server, so I downloaded the darcs 2.0.2 tarball and
built that with ubuntu's ghc 6.4. I advocated dropping 6.4 support so I can't
complain too loudly here. I will need to build a newer ghc so I can build latest
darcs though, since I've run into darcs bugs.

- I haven't see it clearly stated that converting a darcs 1 repo can be lossy.
This is a little disappointing. 

- I wasn't sure what these lossy warnings meant in practice and how to react to
them. If I get the conversion to complete I guess I'll be recursive-diffing the
two repos and applying fixup patches.

In april I asked: what is the significance of many "lossy conversion of
complicated conflict:" warnings during conversion to darcs-2 ?
and lispy replied: I think only droundy could answer that.  My guess is that
something about the way complicated conflictors are "reduced" or "removed" leads
to a lossy conversion.

I think the manual needs much more real-world info for darcs convert, since we
want the world to move off darcs-1 format.

- converting this particular repo gives about 8 lossy warnings and then segfaults.

- when I try to strace the darcs convert command, my shell terminates.

The repo can't easily be made public. Suggestions welcome!

----------
messages: 6141
nosy: dagit, kowey, simon
priority: bug
status: unread
title: lossy conversion warnings and segfault during darcs convert

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1103>
__________________________________


More information about the darcs-devel mailing list