Main branch install fails

Suggestions and discussion of future versions
Post Reply
fredwilby

Main branch install fails

Post 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.
Cas
Top Bloke
Top Bloke
Posts: 3681
Joined: Mon Dec 07, 2009 6:04 am
Location: Scotland

Re: Main branch install fails

Post 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.
Post Reply