Commit 7886f6e5 authored by lukts30's avatar lukts30 Committed by Bjørn Forsman
Browse files

libguestfs-with-appliance: warn in case of version mismatch

parent 36b4d9db
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
{ libguestfs, libguestfs-appliance }:
{
  lib,
  libguestfs,
  libguestfs-appliance,
}:

libguestfs.override { appliance = libguestfs-appliance; }
# https://github.com/NixOS/nixpkgs/issues/280881
lib.warnIf (builtins.compareVersions libguestfs.version libguestfs-appliance.version > 0)
  "libguestfs has a higher version than libguestfs-appliance (${libguestfs.version} > ${libguestfs-appliance.version}), runtime errors may occur!"

  libguestfs.override
  { appliance = libguestfs-appliance; }