#201 Problems following steps in setting up a dev instance of libtaskotron
Closed: Fixed Opened by somebody.

Hi,

Looking at the following installation doc[1], there seems to be a couple of issues with it.

It says to run 'pip install -r requirements.txt' however the requirements.txt file was not present.
It then goes on to talk about 'pip install .' and taskotron.yaml.example etc. However I can only
find these present in the source code. Did I miss the step where I was supposed to git clone
the repo ?

Also the example that uses task-rpmlint assumes that rpmlint is installed (it wasn't in my case).

1 https://bitbucket.org/fedoraqa/libtaskotron


I'm a little confused here - how did you install libtaskotron? Those directions assume installation from git.

If you installed from the copr, you should also have gotten libtaskotron-configure and all the deps (outside of stuff needed for running tasks, like rpmlint) through yum.

Yeah so the step that is missing is 'First, clone the repository.' That exact sentence is in the steps for restultsdb

I'm still a little confused, unless you were installing from git, you shouldn't need the requirements.txt file. How did you install libtaskotron?

I installed it via "pip install .". You're right in that those directions assume installation from git, but if you follow them step by step (as I did), then
it doesn't work. Because git clone is not a command in those steps. Perhaps that was intended, but I noticed that in resultsdb it was an explicit step,
and that's what made me think perhaps it was an oversight in the libtaskotron package.

Created a task to cover the possible issue (#354), and closing this one.

Metadata