summaryrefslogtreecommitdiff
path: root/doVerify.go
diff options
context:
space:
mode:
Diffstat (limited to 'doVerify.go')
-rw-r--r--doVerify.go11
1 files changed, 9 insertions, 2 deletions
diff --git a/doVerify.go b/doVerify.go
index 54ebfb1..3a8029c 100644
--- a/doVerify.go
+++ b/doVerify.go
@@ -36,7 +36,7 @@ func doVerify() (string, error) {
}
if p.DebInfo == nil {
fullname := filepath.Join(me.pb.BaseDir, p.Filename)
- log.Printf("debinfo == nil. need to run dpkg -I %s\n", fullname)
+ log.Printf("Running: dpkg -I %s\n", fullname)
populateDebInfo(p)
counter += 1
// if counter > 10 {
@@ -94,7 +94,7 @@ func doVerify() (string, error) {
}
if p.DebInfo.Architecture != "" {
if p.Architecture != p.DebInfo.Architecture {
- log.Printf("%-16.16s %-130.130s\n", "arch mismatch", p.Architecture, p.DebInfo.Architecture)
+ log.Printf("%-16.16s %-130.130s %s\n", "arch mismatch", p.Architecture, p.DebInfo.Architecture)
counter += 1
continue
}
@@ -104,6 +104,13 @@ func doVerify() (string, error) {
counter += 1
continue
}
+ if p.DebInfo.Size == "" {
+ log.Printf("%-16.16s %-130.130s\n", "Size is blank", pdump)
+ // todo: fix this
+ p.DebInfo.Size = p.DebInfo.InstalledSize
+ counter += 1
+ continue
+ }
// verify constructed filename
constructedFilename := p.Package + "_" + p.Version + "_" + p.Architecture + ".deb"
_, fname := filepath.Split(p.Filename)