[darcs-users] Re: Using Darcs for Debian package maintenance

Peter Van Eynde pvaneynd at debian.org
Wed Aug 2 20:43:21 UTC 2006


Hello,

I fear I'm running into some problems using darcs for my debian packages: 
pull's are getting slower and slower and in some cases are not finishing even 
over the weekend.  I'm putting what I learn on the debian wiki 
(http://wiki.debian.org/PackagingWithDarcsAndTailor). 

Basicly I often have a 'doubleganger' patch problem. I import upstream changes 
(in the past from a tarfile or directly from cvs, now with tailor) into 
<foo>-upstream, do a 'get' into a <foo> repository, and do my debian stuff in 
that <foo> directory. When upstream releases a new version I pull/import this 
into the <foo>-upstream repository and then pull this into the <foo> 
directory.

The problem is that sometimes upstream applies my patches and I get a 
doubleganger, and I've managed to hack round them most of the time. But now I 
have a issue with slime, that I do not think is a doubleganger. I imported 
the (then) current CVS into 
http://cl-debian.alioth.debian.org/repository/pvaneynd/slime-upstream/
and did my thing in 
http://cl-debian.alioth.debian.org/repository/pvaneynd/slime/

Now I updated the slime-upstream repository and tried to pull those changes 
into slime, but after leaving it to run over the weekend it still was 
at 'diffing directory'. So I suspect there is a conflicting patch, but I'm at 
a loss to know which.

I also tried using --partial to make smaller repositories, but even if I can 
merge the patch in the branch, merging it into the main repository seems 
equally difficult as working on the full repository.

Is there a way to find out where darcs is blocking? This is getting a rather 
big problem for me and unless I find some ways to work round this problem I 
fear I will have to abandon darcs :-(

Groetjes, Peter

-- 
signature -at- pvaneynd.mailworks.org 
http://www.livejournal.com/users/pvaneynd/
"God, root, what is difference?" Pitr | "God is more forgiving." Dave Aronson|




More information about the darcs-users mailing list