[Python-apps-team] Bug#522426: Status on debian bug #522426 (Mercurial 1.2.1)?

Vincent Danjean vdanjean at debian.org
Mon Apr 27 10:33:57 UTC 2009


  hi,

Fredrik Jonson wrote:
> Hi,
> 
> I'm a debian/unstable hg user. After 3 weeks of bug inactivity and
> about 6 weeks after the release of hg 1.2.1 I wonder what is the
> status of bug 522426? The bug mentions some form of build dependency
> issue, is there any activity on this issue, and are there any other
> bugs that this issue depends on?

  There is an issue in the build-tool chain. In fact, the current package
(1.2-1) FTBFS (fails to build from source) with the tools in sid.
I suspect this is a change in cdbs that trigger this problem.

> I notice that Ubuntu has built and released[0] a backport of mercurial
> 1.2.1 that actually is based on debian's mercurial svn repository
> so I'm a bit surprised to see that the debian release is stalled.

  They is not much difference in the svn packaging between 1.2 and 1.2.1
(wrt debian packaging). So, environments where 1.2-1 can build are also
able to build 1.2.1-1. I'm pretty sure that the svn repo is able to
build a 1.2.1-1 in a lenny environment.

  Two solutions can be done for this bug:
- find a small patch so that the current package can build with sid tools
- redone the packaging based on dh7 directly (and drop the cdbs dependency)

  I'm planning to do the second one but I'm missing free time to do it
for now. I also will accept any patch that can lead to a package that can
be built with current sid tools.

> [0] https://launchpad.net/~mercurial-releases/+archive/ppa
> 
> BTW, any plans for a 1.2.1 backport for lenny? Mercurial has acquired
> a lot of polish and command sanity in the 1.1 and 1.2.1 releases
> compared to the 1.0.1 release found in debian stable. 

Yes, I upload mercurial backport to backport.org as soon as I can
(ie as soon as it reaches testing). You can use the version in the
etch distribution (1.1.2-2~bpo40+1) for now.
And 1.2-1 should build on lenny without any problem:
apt-get build-dep mercurial
apt-get source -b mercurial
dpkg -i *.deb

  Regards,
    Vincent

> cheers,


-- 
Vincent Danjean       GPG key ID 0x9D025E87         vdanjean at debian.org
GPG key fingerprint: FC95 08A6 854D DB48 4B9A  8A94 0BF7 7867 9D02 5E87
Unofficial pacakges: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo:  deb http://perso.debian.org/~vdanjean/debian unstable main






More information about the Python-apps-team mailing list