Closed eric-ch closed 6 years ago
I am in favor of this change and want it to go in. This looks like it breaks pkg-xctools/build.sh:make_bundle_xctools() which references ${XEN_VERSION} and ${XEN_SRC_URI}. Does anyone still use that, or should it be dropped? Users can just install the distro provided xenstore-utils.
@jandryuk My bad that is one of the scripts I did not try. The public builder no longer does that either. It creates distribution packages with the xenstore-utils (or equivalent) package as dependency. This should be doable in this case as well by adding the dependency to the debian/rpm package metadata.
I don't use xctools, so I am okay with just removing it.
@jandryuk Actually, I prefer that too :). This bundle of things made as one package is dubious at best.
May I request a small -f
test there too? :)
https://github.com/OpenXT/openxt/blob/stable-8/build-scripts/oe/build.sh#L46
Latest changes should remove the xenstore-tools
contraption. Also added the check required in build-scripts.
The pkg-tools scripts look very broken. I am not too sure how the RHEL/CentOS versions can still work. Maybe it is time to remove them entirely if they are no longer used.
LGTM, merging soon.
xen-common.inc is directly using these variables, it should be easier to handle everything from the same place.