-----Original Message----- From: Krzysztof Kosiński [mailto:tweenk.pl@...400...] Sent: 04 February 2011 00:24 To: ~suv Cc: Inkscape Devel List; Engelen, J.B.C. (Johan) Subject: Re: [Inkscape-devel] Updated 2geom -- what changed?
W dniu 3 lutego 2011 22:11 użytkownik ~suv <suv-sf@...58...> napisał:
Can those two files just be copied from <http://bazaar.launchpad.net/~lib2geom-
hackers/lib2geom/trunk/files/head:/src/2geom/>
or are there other changes needed in inkscape's 2geom files? ~suv
Build failures should be fixed in 10031. I also fixed a problem with DBus header conflicts that appears if you have sufficiently new giomm.
Thanks for fixing it.
Sorry for breaking the build. Of course, it was a bzr (un)usability
issue. Again I wonder why we ever switched to bzr... I cannot fix the build or add files because now bzr is broken again here.
This is not very helpful. What exactly is broken and how does this brokenness manifest? Trying to abandon an unquestionably better tool at the first sight of a problem is not a wise idea. My wild guess is that you somehow copied 2geom's bzr directory into the Inkscape tree. Delete it and things should be back to normal. If they're not, you'll need a fresh checkout.
Wild guesses are not very helpful either.
What happened is that I just copied files into Inkscape's tree, and (tortoise)bzr does not tell me they are unversioned/not-added upon commit. (Tortoisesvn does tell and provides checkboxes to tick which one should be committed and which should not.) So I forgot to add them. Then yesterday I did a bzr update, got the files that Josh added, then tried to bzr add more and... crashes on trying to add files. I did not try with the commandline, as the software should be better than that.
Also here's an useful tip: you can say "bzr add directory" and Bazaar will recursively add all unversioned, non-ignored files it finds in that directory.
Thanks for that tip. Although most often I do not want to add all files.
Again, thanks for fixing the build, Johan
PS. About the unquestionably better tool. I am sure you can find benefits of using Bazaar (note that you are one of the very few that uses branches). But Bazaar is also: - slow - broken (crashing or failing on simple functions) - cumbersome - not providing functionality that I need often, while providing functionality that is rarely used