Euan Harris

Results 27 comments of Euan Harris

After this is done, add an rpmlint step to the package build rule and make warnings and errors break the build.

This creates /etc/yum/plugin.conf.d/priorities.conf but it does not seem to change the behaviour of mock --install , which still chooses the latest version from upstream even if the mock loopback repository...

Priorities are not favoured by the yum authors. It might be better to look at include and exclude statements in the yum config.

We can remove dist from the names of the intermediate SRPMs. The following changes are needed: - pass `--undefine dist` to rpmbuild in Makefile.rules - modify planex.spec.Spec to generate source...

We should extract the correct value of dist from the mock configuration file. ``` $ cat /etc/mock/epel-7-x86_64.cfg config_opts['root'] = 'epel-7-x86_64' config_opts['target_arch'] = 'x86_64' config_opts['legal_host_arches'] = ('x86_64',) config_opts['chroot_setup_cmd'] = 'install @buildsys-build'...

Yes, but we also use these containers for local builds, and being able to say `yum --enablerepo=base install ` is very useful in that case.

After we move to Python 3 we can use `shutil.which()` to test for the existence of `createrepo_c`. Without that it will be a bit uglier.