Description of problem: attempts to run copr against a git repository using git-annex/tito.builder.GitAnnexBuilder does not work. How reproducible: always Steps to Reproduce: 1. create public git repo with .tito/tito.props as follows: [buildconfig] builder = tito.builder.GitAnnexBuilder tagger = tito.tagger.VersionTagger changelog_do_not_remove_cherrypick = 0 changelog_format = %s (%ae) 2. in copr, create a new build, select 'Tito' as the source type - you should be at a page like https://copr.fedorainfracloud.org/coprs/%s/%s/add_build_tito 3. Click 'Build' Actual results: SrpmBuilderException: ERROR: Please run 'sudo dnf install git-annex' as root. Expected results: git-annex should run, allowing the SRPM builder process to create an SRPM using the repo and spec. Additional info: example import failure is currently at http://copr-dist-git.fedorainfracloud.org/per-task-logs/516408-el6.log
Created attachment 1256768 [details] attached import tasklog attaching import task log as failed logs do eventually expire from copr
Fixed by https://pagure.io/copr/copr/c/1a8bcd98e0837ec80e4289e6456debb4bd3967f0?branch=master. It will take a bit of time to get into production.
I would suggest you to switch this against tito package. This could be added as 'Suggests' weak dependency there.
tito bug now up in https://bugzilla.redhat.com/show_bug.cgi?id=1431933
New copr-dist-git version has been released and deployed. Please test
Have just encountered the same problem today: http://copr-dist-git.fedorainfracloud.org/per-task-logs/551683-master.log
This is actually not the same problem. The message about "sudo dnf install git-annex" is misleading. The real error is: Command output: git-annex: First run: git-annex init I need to look into this more closely. Opened: https://bugzilla.redhat.com/show_bug.cgi?id=1450950 for that issue.