diff --git a/deb/publish.go b/deb/publish.go index d00de7e6..329008f3 100644 --- a/deb/publish.go +++ b/deb/publish.go @@ -523,7 +523,9 @@ func (p *PublishedRepo) Publish(packagePool aptly.PackagePool, publishedStorageP progress.InitBar(int64(list.Len()), false) } - err = list.ForEach(func(pkg *Package) error { + list.PrepareIndex() + + err = list.ForEachIndexed(func(pkg *Package) error { if progress != nil { progress.AddBar(1) }