On 9/16/2015 2:32 PM, Gijs Kruitbosch wrote:
Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1205376 .
FWIW, part of the reason I've been using tortoisehg is that it used to
make bzexport work, when it didn't work on Windows with the hg that
shipped with mozillabuild. It's a little ironic that it's now
(apparently!) the other way around, especially that we broke what used
to work.
~ Gijs
Tortoisehg could always start shipping with the Cookie module if they
felt so inclined. Which would work until the next feature we tried to
add that depends on a previously-not-shipped python module. Things have
worked in the past because they shipped with more python modules than
the default mercurial distribution did, but ultimately they aren't
shipping with the entirety of all available python modules.
We fixed that in Mozillabuild 2.0 by installing mercurial on top of the
regular python install so *all* modules are available to it instead of
depending on an upstream maintainer to bundle something we may want/need
down the road.
So ultimately, what we're doing now is the most future-proof way to
proceed. If python supports it, it'll be available to mercurial too :)
-Ryan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform