"-v", selfbin+":/arvados-package:ro",
"-v", opts.SourceDir+":/arvados:ro",
buildImageName,
- "eatmydata", "/arvados-package", "fpm",
+ "eatmydata", "/arvados-package", "_fpm",
"-source", "/arvados",
"-package-version", opts.PackageVersion,
"-package-dir", "/pkg",
"-package-chown", opts.PackageChown,
+ "-package-maintainer", opts.Maintainer,
+ "-package-vendor", opts.Vendor,
)
cmd.Stdout = stdout
cmd.Stderr = stderr
return err
}
- cmd = exec.CommandContext(ctx, "bash", "-c", "dpkg-scanpackages . | gzip > Packages.gz.tmp && mv Packages.gz.tmp Packages.gz")
- cmd.Stdout = stdout
- cmd.Stderr = stderr
- cmd.Dir = opts.PackageDir
- err = cmd.Run()
- if err != nil {
- return fmt.Errorf("dpkg-scanpackages: %w", err)
- }
-
return nil
}