Using fedpkg-1.22-2.fc24 rpkg-1.42-1.fc24 all builds submitted to koji fail at buildSRPMFromSCM step. Example, https://koji.fedoraproject.org/koji/taskinfo?taskID=13389643 Seems it is due to an extra '/' inserted between host and module name: git clone -n git://pkgs.fedoraproject.org//qt5-qtenginio ... => fatal: remote error: access denied or repository not exported: //qt5-qtenginio Previous fedpkg (and rpkg) didn't have this extra /, and the koji task succeeds.
In my case it adds "/rpms/" for normal packages which fails. Something totally wrong with that namespaces.
This is partly a problem with rpkg in that it doubles the slash. This only happens if your git checkout predates dist-git namespaces. With new checkouts, the git config has the url with namespace, in which case rpkg (and in turn fedpkg) will use it, ultimately leading to the behaviour Igor observed. There is a separate problem with dist-git: it should be publishing the repos under the namespace, but for some reason it does not. I have opened another issue about that: https://fedorahosted.org/fedora-infrastructure/ticket/5178
http://koji.fedoraproject.org/koji/taskinfo?taskID=13411833 https://kojipkgs.fedoraproject.org//work/tasks/1833/13411833/checkout.log $ git clone -n git://pkgs.fedoraproject.org/librdmacm /var/lib/mock/f23-build-5233093-592286/root/tmp/scmroot/librdmacm Cloning into '/var/lib/mock/f23-build-5233093-592286/root/tmp/scmroot/librdmacm'... fatal: remote error: access denied or repository not exported: /librdmacm -------------------------------------------- This is a blocker issue. Please fix it ASAP. Thanks
Please resubmit your build. It looks like it was added when we were trying to get both new and old urls working, but that didn't work, so we reverted it.
http://koji.fedoraproject.org/koji/buildinfo?buildID=747280 http://koji.fedoraproject.org/koji/buildinfo?buildID=747273 It works again. Thanks.
So, we fixed the /rpms/ thing on the server side now. However there's still the // thing. I guess the workaround is to do a fresh clone, but it would be nice if fedpkg fixes this case.
fedpkg-1.22-3.fc24 rpkg-1.43-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-0b0aabf419
fedpkg-1.22-3.fc24, rpkg-1.43-1.fc24 has been pushed to the Fedora 24 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-2016-0b0aabf419
fedpkg-1.22-3.fc24, rpkg-1.43-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.