1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 13:41:26 +00:00
nixpkgs/pkgs
Tom Boettcher 1e8b69c35e dockerTools: Fix layer redundancy.
When building an image with multiple layers, files
already included in an underlying layer are supposed to
be excluded from the current layer. However, some subtleties
in the way filepaths are compared seem to be blocking this.

Specifically:
* tar generates relative filepaths with directories ending in '/'
* find generates absolute filepaths with no trailing slashes on directories

That is, paths extracted from the underlying tarball look like:
    nix/store/.../foobar/
whereas the layer being generated uses paths like:
    /nix/store/.../foobar

This patch modifies the output of "tar -t" to match the latter format.
2016-09-23 16:40:59 -05:00
..
applications irssi: 1.8.19 -> 1.8.20 (security) 2016-09-22 03:42:50 +03:00
build-support dockerTools: Fix layer redundancy. 2016-09-23 16:40:59 -05:00
data fira-code: 1.201 -> 1.203 2016-09-18 13:17:05 +02:00
desktops cmake-2_8 -> cmake_2_8 2016-09-20 11:56:07 +02:00
development Merge pull request #18809 from teh/bazel-update 2016-09-22 02:28:10 -04:00
games pkgs.gnuchess: 6.2.2 -> 6.2.3 2016-09-21 07:18:40 +02:00
misc cnijfilter2: fix build 2016-09-17 15:54:07 -04:00
os-specific ena: mark as broken on chromiumos 2016-09-21 12:04:17 +02:00
servers coredns: init at 001 2016-09-22 01:11:13 +02:00
shells buildGoPackage: deps.json -> deps.nix in NIXON 2016-09-16 00:04:55 +01:00
stdenv stdenv.mkDerivation: add comments w/ manual links (#18707) 2016-09-18 11:20:53 +02:00
test
tools Merge pull request #18794 from romildo/upd.aria2 2016-09-22 10:45:06 +03:00
top-level Merge pull request #18809 from teh/bazel-update 2016-09-22 02:28:10 -04:00