etckeeper should default to bzr in Ubuntu

Bug #191680 reported by Jorge Castro
4
Affects Status Importance Assigned to Milestone
etckeeper (Ubuntu)
Fix Released
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

Revision history for this message
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
Revision history for this message
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?

Revision history for this message
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

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

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

Changed in etckeeper:
assignee: nobody → jelmer
status: Triaged → Fix Committed
Revision history for this message
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 :-(

Revision history for this message
Jelmer Vernooij (jelmer) wrote :
Revision history for this message
Daniel Hahler (blueyed) wrote :

Thanks, sponsoring.

Changed in etckeeper:
assignee: jelmer → blueyed
status: Fix Committed → In Progress
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

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