Ubuntu

etckeeper should default to bzr in Ubuntu

Reported by Jorge O. Castro on 2008-02-13
4
Affects Status Importance Assigned to Milestone
etckeeper (Ubuntu)
Wishlist
Daniel Hahler

Bug Description

Binary package hint: etckeeper

The bzr support in Mark A. Hershberger's branch is pretty awesome; I think it'd be nice to have that turned on by default for Ubuntu.

This depends on bug 189293 getting resolved.

Related branches

Daniel Hahler (blueyed) wrote :

I've included a fix for this in the package provided for bug 189293.

Changed in etckeeper:
importance: Undecided → Wishlist
status: New → Triaged
Daniel Hahler (blueyed) wrote :

The upstream maintainer has now included bzr support, but does not recommend using it:
"""
However, etckeeper clearly doesn't work as well with bzr as it does with
git or mercurial, since bzr cannot support a commit hook that runs
etckeeper pre-commit. I'm going to make the documentation discuss this
limitation.

I see in launchpad that there's talk of making bzr the default rcs for
etckeeper in Ubuntu; I feel this would be a mistake.
"""
from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470515#10

So, do we still want this?

Daniel Hahler (blueyed) wrote :

It's possible to provide a pre-commit hook, by using a particular bzr plugin or the general bzr-shell-hooks plugin [1].
The plugin has been created by Jelmer Vernooij to add bzr support to etckeeper, which is available in git [2].

See bug 189293 for integration of bzr support in etckeeper.

[1] bzr-shell-hooks plugin: https://lists.ubuntu.com/archives/bazaar/2008q1/036955.html
[2] git tree for bzr support in etckeeper: http://gitweb.samba.org/?p=jelmer/etckeeper.git;a=summary

Jelmer Vernooij (jelmer) wrote :

Fixed in the attached patch (and linked bzr branch).

Changed in etckeeper:
assignee: nobody → jelmer
status: Triaged → Fix Committed
Jelmer Vernooij (jelmer) wrote :

My apologies for accidently subscribing ubuntu-main-sponsors rather than ubuntu-universe-sponsors, there's no way to unsubscribe somebody else unfortunately :-(

Jelmer Vernooij (jelmer) wrote :
Daniel Hahler (blueyed) wrote :

Thanks, sponsoring.

Changed in etckeeper:
assignee: jelmer → blueyed
status: Fix Committed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package etckeeper - 0.25ubuntu1

---------------
etckeeper (0.25ubuntu1) jaunty; urgency=low

  * Default to bzr. (LP: #191680)

 -- Jelmer Vernooij <email address hidden> Sun, 25 Jan 2009 16:14:46 +0100

Changed in etckeeper:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.