Annotate package runtime definition when reclaiming

This was an issue as we were copying the buildspec instead
This commit is contained in:
Ettore Di Giacinto
2020-04-30 18:56:50 +02:00
parent 6acc5fc97e
commit 322ac99f17

View File

@@ -222,7 +222,11 @@ func (l *LuetInstaller) Reclaim(s *System) error {
FILES:
for _, f := range artefact.GetFiles() {
if helpers.Exists(filepath.Join(s.Target, f)) {
toMerge = append(toMerge, ArtifactMatch{Artifact: artefact, Package: artefact.GetCompileSpec().GetPackage()})
p, err := repo.GetTree().GetDatabase().FindPackage(artefact.GetCompileSpec().GetPackage())
if err != nil {
return err
}
toMerge = append(toMerge, ArtifactMatch{Artifact: artefact, Package: p})
break FILES
}
}