Scott Macfarlane

Results 22 issues of Scott Macfarlane

Our release process currently uses the `hab` cli provide by our build infrastructure until enough of the release is built (hab, plan-build, studio) to switch over to the release candidate....

Stale
Type: Chore

This behavior applies only to the Linux chroot studio. During the set up phase of chroot studio creation, we have need to import the appropriate keys into the file tree...

Type: Bug
Team:Habitat

We have a requirement that each plan include a README as part of their inclusion in core-plans. This would be a simple test to add to CI to reduce the...

Type:Chore
Focus:Core Plans

Rust has introduced a number of new binaries in their releases that we need to account for in the plan: `rust-lld, llvm-nm, llvm-strip, llvm-profdata, llvm-objdump, llvm-objcopy, llvm-readobj, llvm-size, rustdoc, cargo-clippy`...

Type:Bug
Type:Chore
Focus:Core Plans

## Context grub-mkfont has a runtime dependency of libfreetype, provided by the `core/freetype` package. This should be added to the `pkg_deps` of grub. ``` /hab/pkgs/core/grub/2.02/20190118152851/bin/grub-mkfont: linux-vdso.so.1 (0x00007ffeaa983000) libfreetype.so.6 => not...

Type:Bug
Type:Chore
Focus:Core Plans

`core/bundler` is built against `core/ruby` in order to provide gem management. However, `core/ruby23`,`core/ruby24` and `core/ruby25` do not have equivalent packages, making it difficult for users to utilize those packages. With...

L-shell
Focus:Core Plans
Type:Additional Help

The RPATH for libsnappy.so contains `core/gcc` despite `core/gcc` not being a runtime dependency of snappy, allowing it to find libstdc++ which should be provided by the `core/gcc-libs` package at runtime....

Type:Bug
Focus:Core Plans

In the testing examples we have the following example: ``` #!/bin/sh #/ Usage: test.sh #/ #/ Example: test.sh core/7zip/1.2.3/20181108151533 #/ set -euo pipefail ``` This fails when `#!/bin/sh` is shell...

Builder has a 1 hour execution limit on building packages. The following plans take > 1 hour, forcing them to be cancelled, which in turn cancels the entire job group....

#2769 Revealed our gradle scaffolding doesn't meet our linting standards. This is not a trivial change as each failure will need to be examined to determine if it should be...