diff --git a/builder/deltapacks.go b/builder/deltapacks.go index 0e8bf30..a954c33 100644 --- a/builder/deltapacks.go +++ b/builder/deltapacks.go @@ -84,7 +84,7 @@ func createDeltaPacks(fromMoM *swupd.Manifest, toMoM *swupd.Manifest, printRepor if len(info.Warnings) > 0 { for _, w := range info.Warnings { - log.Warning(log.Mixer, " Bundle %s: %s", b.Name, w) + log.Warning(log.Mixer, "Bundle %s: %s", b.Name, w) } } report := fmt.Sprintf(" Finished delta pack for bundle %q from %d to %d\n", b.Name, b.FromVersion, b.ToVersion) diff --git a/swupd/packs.go b/swupd/packs.go index 06d7cf5..54567f5 100644 --- a/swupd/packs.go +++ b/swupd/packs.go @@ -294,7 +294,10 @@ func WritePack(w io.Writer, fromManifest, toManifest *Manifest, outputDir, chroo func copyFromDelta(tw *tar.Writer, delta *Delta) (fallback bool, err error) { f, err := os.Open(delta.Path) - if err != nil { + if os.IsNotExist(err) { + log.Debug(log.Mixer, err.Error()) + return true, nil + } else if err != nil { return true, err } defer func() {