nixpkgs-suyu/pkgs
aszlig 82d88b5bcb
vmTools.commonDebPackages: Add "mawk".
While debugging an issue with running NixOps tests, I found out that the
output from debClosureGenerator is not deterministic.

The reason behind this is the way how Provides and Replaces fields are
handled. I haven't yet found out what's the exact issue, but so far
packages "Provides" are more or less picked at random.

So, running the NixOps Hetzner tests we get either mawk, original-awk or
gawk altering on every invocation.

While for the test it isn't poisionous whether wi have mawk or gawk,
having original-awk certainly is, because live-build only works with
mawk or gawk.

The best solution would obviously be to make debClosureGenerator
deterministic, but in the case of "Provides: awk", we can safely pick
mawk by default, because the latter has a "Priority: required" in its
package description.

This also has the advantage that we can safely cherry-pick this to
release-15.09 because it's very unlikely that we'll break the
debClosureGenerator by adding a dependency to commonDebPackages.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-10-26 20:56:42 +01:00
..
applications Merge pull request #10628 from devhell/mp3val 2015-10-26 21:34:09 +03:00
build-support vmTools.commonDebPackages: Add "mawk". 2015-10-26 20:56:42 +01:00
data ubuntu_font_family: update from 0.80 to 0.83, potentially fixes CVE-2012-5356 2015-10-25 19:11:53 +01:00
desktops kde: add glib include paths to NIX_CFLAGS_COMPILE 2015-10-25 20:03:09 +01:00
development Merge pull request #10632 from grwlf/urweb-bump 2015-10-26 20:11:36 +01:00
games instead: 2.2.5 -> 2.2.7 2015-10-26 14:45:14 +01:00
misc Merge pull request #10581 from matthiasbeyer/add-pipes 2015-10-25 04:23:56 +03:00
os-specific linux: Support x2APIC 2015-10-26 16:20:02 +01:00
servers nixpkgs: plex 0.9.12.11.1406 -> 0.9.12.13.1464 2015-10-25 06:32:19 -05:00
shells Merge commit 'a6f6c0e' into master.upstream 2015-09-15 12:16:49 -07:00
stdenv rebase on eelco's bootstrap-tools changes 2015-10-23 10:27:34 -07:00
test
tools logstalgia: 1.0.6 -> 1.0.7 2015-10-26 14:45:13 +01:00
top-level Merge pull request #10614 from elasticdog/transcrypt 2015-10-26 21:32:44 +03:00