Hide Forgot
Created attachment 1209032 [details] a15/fluent epel-7-x86_64 chroot conf Description of problem: DEBUG util.py:421: https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/devel/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found but correct repository usr is: https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/repodata/repomd.xml How reproducible: Every build for this chroot fails Steps to Reproduce: 1. Run build . https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/00463704-fluentd/configs/epel-7-x86_64.cfg https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/00463704-fluentd/root.log.gz
Created attachment 1209033 [details] build log
This is because of unsatisfied dependencies for the fluent package in EPEL7. See the bottom of your root.log.
This dependencies in this copr repo a15/fluent Do you read description of problem?
root.log: DEBUG util.py:421: https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/devel/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found DEBUG util.py:421: Trying other mirror. .... DEBUG util.py:421: Error: No Package found for rubygem(cool.io) DEBUG util.py:421: Error: No Package found for rubygem(http_parser.rb) DEBUG util.py:421: Error: No Package found for rubygem(msgpack) DEBUG util.py:421: Error: No Package found for rubygem(rr) DEBUG util.py:421: Error: No Package found for rubygem(sigdump) DEBUG util.py:421: Error: No Package found for rubygem(test-unit-rr) DEBUG util.py:421: Error: No Package found for rubygem(tzinfo-data) DEBUG util.py:421: Error: No Package found for rubygem(yajl-ruby) ... and this packages already in repo https://copr-be.cloud.fedoraproject.org/results/a15/fluent/epel-7-x86_64/
The "problem" with /devel/ repository is explained here: https://fedorahosted.org/copr/wiki/UserDocs#Iseesomestrangeerroraboutdevelrepodatainlogs.
The problem is that rpm generators on EL7 does not automaticaly create rubygem(*) provides. E.g. see: $ rpm -qpR rubygem-rr-1.2.0-1.el7.centos.noarch.rpm Signature, key ID c92f206f: NOKEY rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 So while rubygem-rr is in your repository, there is nothing which provides rubygem(rr). For EL7 you have to either expicitely provide this provides or require package by their name.