#1386 Tito build failure with custom builder class
Closed: Fixed 3 years ago by praiskup. Opened 3 years ago by praiskup.


cmd: ['tito', 'build', '--test', '--srpm', '--output', '/tmp/copr-rpmbuild-vik4qo6o']
cwd: /tmp/copr-rpmbuild-vik4qo6o/obtain-sources/copr/backend
rc: 1
stdout: Creating output directory: /tmp/copr-rpmbuild-vik4qo6o
Building package [copr-backend-1.132-1]
Wrote: /tmp/copr-rpmbuild-vik4qo6o/copr-backend-git-155.64e13c7.tar.gz
stderr: Traceback (most recent call last):
  File "/usr/bin/tito", line 11, in <module>
    load_entry_point('tito==0.6.13', 'console_scripts', 'tito')()
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 895, in main
    CLI().main(sys.argv[1:])
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 203, in main
    return module.main(argv)
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 378, in main
    return builder.run(self.options)
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 153, in run
    self.srpm()
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 227, in srpm
    self._copy_extra_sources()
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 214, in _copy_extra_sources
    shutil.copy(src, self.rpmbuild_sourcedir)
  File "/usr/lib64/python3.7/shutil.py", line 248, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib64/python3.7/shutil.py", line 120, in copyfile
    with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/copr-rpmbuild-vik4qo6o/rpmbuild-copr-backendhu14tbyg/SOURCES/copr-backend-git-155.64e13c7/https://github.com/fedora-copr/test-data-copr-backend/archive/v1/test-data-copr-backend-1.tar.gz'

Copr build error: Traceback (most recent call last):
  File "/usr/bin/tito", line 11, in <module>
    load_entry_point('tito==0.6.13', 'console_scripts', 'tito')()
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 895, in main
    CLI().main(sys.argv[1:])
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 203, in main
    return module.main(argv)
  File "/usr/lib/python3.7/site-packages/tito/cli.py", line 378, in main
    return builder.run(self.options)
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 153, in run
    self.srpm()
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 227, in srpm
    self._copy_extra_sources()
  File "/usr/lib/python3.7/site-packages/tito/builder/main.py", line 214, in _copy_extra_sources
    shutil.copy(src, self.rpmbuild_sourcedir)
  File "/usr/lib64/python3.7/shutil.py", line 248, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib64/python3.7/shutil.py", line 120, in copyfile
    with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/copr-rpmbuild-vik4qo6o/rpmbuild-copr-backendhu14tbyg/SOURCES/copr-backend-git-155.64e13c7/https://github.com/fedora-copr/test-data-copr-backend/archive/v1/test-data-copr-backend-1.tar.gz'

This seems to be fixed by tito 0.6.14

Metadata Update from @praiskup:
- Issue assigned to praiskup

3 years ago

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata