Description of problem: Builds in custom1 chroot fails with following error ERROR: Command failed: # /usr/bin/dnf --installroot /var/lib/mock/custom-1-x86_64-bootstrap-mockbuilder-13635/root/ --disableplugin=local --setopt=deltarpm=false install dnf dnf-plugins-core distribution-gpg-keys ... No package dnf available. No package dnf-plugins-core available. No package distribution-gpg-keys available. Error: Unable to find a match. Version-Release number of selected component (if applicable): 1.4.1 How reproducible: /usr/bin/mockchain -r /var/tmp/mockremote-273653-custom-1-x86_64/custom-1-x86_64.cfg -l /var/tmp/mockremote-273653-custom-1-x86_64/build/ -a https://kojipkgs.fedoraproject.org/repos/module-51836d81a4b4e352/latest/x86_64 -a http://copr-be-dev.cloud.fedoraproject.org/results/frostyx/module-testmodule-master-20170504142850/custom-1-x86_64 -a http://copr-be-dev.cloud.fedoraproject.org/results/frostyx/module-testmodule-master-20170504142850/custom-1-x86_64/devel -m '--define=copr_username frostyx' -m '--define=copr_projectname module-testmodule-master-20170504142850' -m '--define=vendor Fedora Project COPR (frostyx/module-testmodule-master-20170504142850)' /tmp/build_package_repo/module-build-macros/module-build-macros-0.1-1.module_8fd7f414.src.rpm &>/tmp/273653-custom-1-x86_64.log
There are two options how to solve: 1) in dependencies/buildrequires (see https://pagure.io/modulemd/blob/master/f/spec.yaml ) you should list module which provides DNF and then pass it to mock. 2) or I should create build module, which will contain latest dnf,dnf-plugins-core, and distribution-gpg-key and mock will use it to install bootstrap chroot. I will go this way once modularity is more stable. For now please use first option and list those 3 packages as BR.
Hmm or we can just disable bootstrap chroot for custom chroots. This is probably best option for now. Done in commit 2d1e3c2.
mock-1.4.2-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-21b345dd60
mock-1.4.2-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-3d88d9f8b5
mock-1.4.2-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-65be829503
mock-1.4.2-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-65be829503
mock-1.4.2-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-21b345dd60
mock-1.4.2-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-3d88d9f8b5
mock-1.4.2-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
mock-1.4.2-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
mock-1.4.2-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.