Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 1296b10c31b2
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: b4a4d98c5297
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Aug 27, 2019

  1. vde2: build with --disable-python by default

    This package explicitly depends on `python2` which will be EOLed at the
    end of the year[1]. This package provides python bindings for `python2`,
    however the latest release (also used by other distros) is from 2011[2]
    and doesn't support v3. For instance, debian ships `vde2` without
    `python2` support since Debian Jessie[3].
    
    KVM and QEMU appear to build fine, also NixOS tests and ISO builds are
    still functional.
    
    By running `nix-review` against this change, only `xen` packages failed,
    but those were already broken on master[4].
    
    Finally it's also worth mentioning that the closure size of `vde2` drops
    from 99.5M to 33.5M without `python2` according to `nix path-info -S -h`.
    
    [1] https://pythonclock.org/
    [2] https://github.com/virtualsquare/vde-2/releases/tag/vde-2
        (vde.sourceforge.net redirects to this github page)
    [3] https://packages.debian.org/en/jessie/vde2
    [4] https://hydra.nixos.org/build/99185451, https://hydra.nixos.org/build/99187262
    Ma27 authored and FRidh committed Aug 27, 2019
    Copy the full SHA
    b4a4d98 View commit details
    Browse the repository at this point in the history