[Bug 1252723] New: git annex addurl fails if quvi is not installed

bugzilla at redhat.com bugzilla at redhat.com
Wed Aug 12 07:18:20 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1252723

            Bug ID: 1252723
           Summary: git annex addurl fails if quvi is not installed
           Product: Fedora
           Version: 22
         Component: git-annex
          Assignee: mathstuf at gmail.com
          Reporter: dcleal at redhat.com
        QA Contact: extras-qa at fedoraproject.org
                CC: haskell-devel at lists.fedoraproject.org,
                    mathstuf at gmail.com



Description of problem:
Since Fedora 22, git-annex addurl fails when the video download tool "quvi" is
not installed.  It appears to try and run "quvi --version" and should handle it
being missing, but instead the whole git-annex command fails.

This works correctly on Fedora 21.

Version-Release number of selected component (if applicable):
git-annex-5.20140717-6.fc22

How reproducible:
Always

Steps to Reproduce:
1. Commit an ordinary file to a git repository.
2. git annex addurl --file test http://example.com

Actual results:
git-annex: quvi: createProcess: runInteractiveProcess: exec: does not exist (No
such file or directory)
failed
git-annex: addurl: 1 failed

Expected results:
addurl test (downloading http://example.com ...) 
[..]
ok

Additional info:
An strace of both F22 and F21 versions shows the same, that it's trying to run
the quvi command.  I guess something in the exception handling has changed.

2065  execve("/usr/libexec/git-core/quvi", ["quvi", "--version"], [/* 26 vars
*/]) = -1 ENOENT (No such file or directory)
2065  execve("/usr/local/sbin/quvi", ["quvi", "--version"], [/* 26 vars */]) =
-1 ENOENT (No such file or directory)
2065  execve("/usr/local/bin/quvi", ["quvi", "--version"], [/* 26 vars */]) =
-1 ENOENT (No such file or directory)
2065  execve("/usr/sbin/quvi", ["quvi", "--version"], [/* 26 vars */]) = -1
ENOENT (No such file or directory)
2065  execve("/usr/bin/quvi", ["quvi", "--version"], [/* 26 vars */]) = -1
ENOENT (No such file or directory)
2065  execve("/root/bin/quvi", ["quvi", "--version"], [/* 26 vars */]) = -1
ENOENT (No such file or directory)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=m3WSuOwrGZ&a=cc_unsubscribe


More information about the haskell-devel mailing list