Hey folks - I’m using the core/ruby25/2.5.0/20180310000657
package and the --binlink flag and I’m running into some unexpected behavior:
When I use the previous version: core/ruby25/2.5.0/20180118213246
I see no coreutils
(a build time dependency).
root@5e487bbad577:/# ls -la /usr/local/bin/ | grep coreutils
root@5e487bbad577:/#
With the new version I see the following:
root@cbf87998111e:/# ls -la /usr/local/bin/ | grep coreutils
lrwxrwxrwx 1 root root 50 Mar 29 20:56 [ -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/[
lrwxrwxrwx 1 root root 55 Mar 29 20:56 base32 -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/base32
lrwxrwxrwx 1 root root 55 Mar 29 20:56 base64 -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/base64
lrwxrwxrwx 1 root root 57 Mar 29 20:56 basename -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/basename
lrwxrwxrwx 1 root root 52 Mar 29 20:56 cat -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/cat
lrwxrwxrwx 1 root root 54 Mar 29 20:56 chcon -> /hab/pkgs/core/coreutils/8.25/20170513213226/bin/chcon
As you can imagine, this can cause quite a few issues, because it also brings in binutils and some other things!
I expect this isn’t the correct behavior but wanted to make sure.