diff options
| author | Jeff Carr <[email protected]> | 2025-10-14 02:23:53 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-14 02:25:01 -0500 |
| commit | ffc907088d357a8e3250ac5f2edb531cd51d9f9d (patch) | |
| tree | 12ac6630483f7f75f426c4027c431ac9d8c253a5 | |
| parent | c6fb67ad577915016fdf06506506847c62ba58aa (diff) | |
use new standard dpkg -I -> PB func()
| -rw-r--r-- | parseDpkgOutputIntoPB.go | 3 | ||||
| -rw-r--r-- | wit.go | 10 |
2 files changed, 10 insertions, 3 deletions
diff --git a/parseDpkgOutputIntoPB.go b/parseDpkgOutputIntoPB.go index d9b1c4d..7c5ef69 100644 --- a/parseDpkgOutputIntoPB.go +++ b/parseDpkgOutputIntoPB.go @@ -19,6 +19,9 @@ func ParseDpkgOutputIntoPB(pb *zoopb.Package, all string) { for scanner.Scan() { line := scanner.Text() parts := strings.Fields(line) + if len(parts) == 0 { + continue + } if starting { if parts[0] == "new" { if config.Verbose() { @@ -77,9 +77,13 @@ func scanPackageListFile(m *zoopb.Machine, filename string) error { for scanner.Scan() { line := scanner.Text() if line == "" { - p, namemap := parsePackageInfo(debInfo) - _ = namemap - fillPB(p, namemap) + p := new(zoopb.Package) + ParseDpkgOutputIntoPB(p, debInfo) + /* + p, namemap := parsePackageInfo(debInfo) + _ = namemap + fillPB(p, namemap) + */ m.Wit.Clone(p) debInfo = "" } |
