package: snapd
version: 2.31

The snapd package will use github.com/snapcore/bolt in the upcoming
2.31 release. This fork from github.com/boltdb/bolt just contains a
(trivial) built fix for powerpc. I attached a (quilt) patch that makes
the debian version switch back to the boltdb repo and will submit the
(trivial) patch to the debian package of golang-github-boltdb-bolt [1].

Fwiw, I also submited the fix boltdb upstream and to the coreos fork
of bolt. It was accepted by the later but the "official" boltdb repo
is currently not accepting patches.

Cheers,
 Michael

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887983
Indecription: Do not use a fork of github.com/boltdb/bolt
 Upstream uses a fork of this library to fix a built failure on powerpc.
 We can just fix the golang-github-boltdb-bolt-dev package with the
 relevant fix: https://github.com/snapcore/bolt/commit/9eca199504ee1299394669820724322b5bfc070a
Author: Michael Vogt <m...@debian.org>
Origin: vendor
Forwarded: not-needed
Last-Update: 2017-08-15: snapd/advisor/backend.go
===================================================================
--- snapd.orig/advisor/backend.go
+++ snapd/advisor/backend.go
@@ -23,7 +23,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/snapcore/bolt"
+	"github.com/boltdb/bolt"
 
 	"github.com/snapcore/snapd/dirs"
 )

Reply via email to