Page 1 of 1

Main branch install fails

Posted: Mon Sep 05, 2011 9:15 pm
by fredwilby
Hi, I'd like to start contributing to deluge, so I'm sorry if this is the wrong place to post this, but I think I have found a minor issue with the readme.

to install, I copied the line in the readme to install the build dependencies, then ran

Code: Select all

python setup.py build 
sudo python setup.py install --install-layout=deb
The installation fails because there is no deluge/ui/data/share/applications/deluge.desktop. I found the reason for this is that intltool was not installed and hence deluge.desktop.in was not processed. Installing intltool fixes the problem; intltool is listed as a dependency on the website, but for some reason it is missing from the list of build dependencies in the readme.

I'm not really sure what to do from here; I could make a patch, but it seems a bit trivial for that.

I know python, but I'm new to this project and open source in general so any advice on getting started would be appreciated.

Re: Main branch install fails

Posted: Mon Sep 05, 2011 10:30 pm
by Cas
The readme does mention that DEPENDS has the full listing however I will make a note to change that apt line.

The best way to get started is to pick a small area and work from there. The wiki has quite a bit of documentation but you can also drop by the IRC chan.

Note there are two main branches in git:
  • 1.3-stable is the current major release and generally contains just bugfix commits.
  • master is for continuing development work so has many new features applied that will eventually lead to next major release.