Hi Michal, I just tried both (rpm folder and top). It did not work (still "Source zero not found"). Should I just add an empty source?
Mit freundlichen Grüßen / best regards, Kevin Olbrich. 2018-06-11 13:27 GMT+02:00 Michal Novotny <[email protected]>: > Hello, > > On Mon, Jun 11, 2018 at 12:58 PM, Kevin Olbrich <[email protected]> wrote: > >> Hi! >> >> I uploaded a new package to COPR with source located at GitHub. >> Every time I try to build it by either starting it manually or with the >> webhook, it fails with: >> >> Downloading None >> None >> Exception raised during package import. >> Traceback (most recent call last): >> File "/usr/share/copr/dist_git/helpers.py", line 171, in download_file >> r = get(url, stream=True, verify=False) >> File "/usr/lib/python3.6/site-packages/requests/api.py", line 72, in get >> return request('get', url, params=params, **kwargs) >> File "/usr/lib/python3.6/site-packages/requests/api.py", line 58, in >> request >> return session.request(method=method, url=url, **kwargs) >> File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 494, in >> request >> prep = self.prepare_request(req) >> File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 437, in >> prepare_request >> hooks=merge_hooks(request.hooks, self.hooks), >> File "/usr/lib/python3.6/site-packages/requests/models.py", line 305, in >> prepare >> self.prepare_url(url, params) >> File "/usr/lib/python3.6/site-packages/requests/models.py", line 379, in >> prepare_url >> raise MissingSchema(error) >> requests.exceptions.MissingSchema: Invalid URL 'None': No schema supplied. >> Perhaps you meant http://None? >> >> During handling of the above exception, another exception occurred: >> >> Traceback (most recent call last): >> File "/usr/share/copr/dist_git/importer.py", line 75, in do_import >> workdir >> File "/usr/share/copr/dist_git/helpers.py", line 173, in download_file >> raise FileDownloadException(str(e)) >> dist_git.exceptions.FileDownloadException: Invalid URL 'None': No schema >> supplied. Perhaps you meant http://None? >> sending a response for task {'build_id': 765433} >> Sending back: >> {"build_id": 765433} >> >> >> Using the same spec as URL (manual build) works perfectly. >> This package does not need any external component, as it only bundles a >> shell script. >> >> https://copr.fedorainfracloud.org/coprs/kolbrich/k2update/build/765433/ >> https://github.com/kevin-olbrich/k2update >> >> Any idea what's causing this? >> > > look at https://copr-be.cloud.fedoraproject.org/results/ > kolbrich/k2update/srpm-builds/00765433/builder-live.log. > > cmd: ['rpkg', '-C', '/etc/rpkg.conf', 'srpm', '--outdir', > '/var/lib/copr-rpmbuild/results/tmpntem662b', '--spec', > '/tmp/tmp0l4ce8ed/k2update/rpm/kolbrich-k2update.spec'] > cwd: /tmp/tmp0l4ce8ed/k2update/rpm > rc: 0 > stdout: Wrote: > /var/lib/copr-rpmbuild/results/tmpntem662b/kolbrich-k2update.spec > stderr: Source zero not found > > Output: ['kolbrich-k2update.spec'] > > The src.rpm file is actually not being successfully generated (and the > subsequent copr-dist-git import error is misleading). The problem is that > you have no 'Source' directive in the spec file and the deprecated rpkg > auto-packing feature (description can be found here: > https://pagure.io/rpkg-util) requires one. You should be able to fix it > by putting rpkg.conf file into your Git repository with the following > content: > > [rpkg] > auto_pack = False > > You can either put it into the Git repo top-level or into the 'rpm' > subdirectory - both should work. That setting will disable the deprecated > auto-packing functionality that is being kept in Copr right now for > backward compatibility but will be disabled eventually. > > Thanks for the clear issue description! > clime > > >> Kind regards, >> Kevin >> >> _______________________________________________ >> copr-devel mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: https://lists.fedoraproject.or >> g/archives/list/[email protected]/message/CX >> JXCA4Y72HKEPSY42NPMKCEIXTY2HL4/ >> >> > > _______________________________________________ > copr-devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/copr-devel@ > lists.fedorahosted.org/message/7FSDBM2ZQ23QEGFSKSR6DKUQB3DMZOR6/ > >
_______________________________________________ copr-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]/message/V5ESN3RNO62PIGEEZ2WZAZMMUEMMTWNX/
