Parcourir la source

rpm/deb: require new enough qubes-gui-daemon

qvm-start-daemon now uses `qubes-guid -C` - ensure correct version
installed.
But to not require qubes-gui-daemon installed always, use reverse
conflict dependency.
Marek Marczykowski-Górecki il y a 4 ans
Parent
commit
6182c5c490
2 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 3 1
      debian/control
  2. 2 0
      rpm_spec/qubes-core-admin-client.spec.in

+ 3 - 1
debian/control

@@ -26,7 +26,9 @@ Depends:
  ${python:Depends},
  ${python3:Depends},
  ${misc:Depends}
-Conflicts: qubes-core-agent (<< 4.1.9)
+Conflicts:
+ qubes-core-agent (<< 4.1.9),
+ qubes-gui-daemon (<< 4.1.7)
 Description: Qubes administrative tools
  Tools to manage Qubes system using Admin API
 

+ 2 - 0
rpm_spec/qubes-core-admin-client.spec.in

@@ -16,6 +16,8 @@ Requires:   python%{python3_pkgversion}-yaml
 BuildArch:  noarch
 Source0: %{name}-%{version}.tar.gz
 Conflicts:  qubes-core-agent < 4.1.9
+# qubes-guid -C option
+Conflicts:  qubes-gui-daemon < 4.1.7
 
 %description
 This package include managemt tools, like qvm-*.