Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#433 closed bug (Fixed)

Deluge RCs do not start on Windows XP x64

Reported by: tarkatronic@gmail.com Owned by: markybob
Priority: critical Milestone:
Component: Windows OS Version: 1.1.9
Keywords: Cc:

Description

It appears that the whole problem is with the fact that the program is installed to, and runs out of, C:\Program Files (x86)\ rather than the standard C:\Program Files\.

If I simply use the start menu item or run the deluge.cmd by hand, I get nothing; no output, nada. If I remove the EXIT from the end of the script, I get a pop-up dialog title "StartX", stating: Failed to run the program, Error:2, The system cannot find the file specified.

After adding (x86) to all instances of %PROGRAMFILES% in the script (as well as the EXIT and @echo off) and running the script by hand, I get an empty return; no output at all. If I try subsequently running scripts\deluge.exe (since all of the environment variables are now present) it complains that: Cannot find Python executable C:\Program Files\deluge\python.exe Despite the fact that my PYTHONPATH is: C:\Program Files (x86)\deluge\Lib;C:\Program Files (x86)\deluge\DLLs;C:\Program Files (x86)\deluge\Lib\site-packages;

It looks like there may be some hard-coded paths in here. This could also cause a problem in the case that somebody installed to a drive other than C:

Change History (6)

comment:1 by tarkatronic@gmail.com, 16 years ago

I did get it to run by moving the entire folder over to C:\Program Files\. Like this, it runs with no modification to the scripts. However, this will likely break uninstallation and will require manual modification of start menu items to point to the right location.

comment:2 by petr.kusala@seznam.cz, 16 years ago

Component: 0.5.xwindows
Milestone: 1.0.0
Version: 0.9.05 (1.0.0_RC5)1.0.0

I use wXP x64, system partition is D: Seems like it's hardcoded path for Python.exe (C:\Program files\Deluge\Python.exe). As "solution" I make copy of whole Deluge directory to this location. Maybe it's copy only Python.exe file alone there enough, but I have no time to test it.

comment:3 by tarkatronic@gmail.com, 16 years ago

It looks like there was a good bit of work done on the startup scripts for Deluge leading up to the final 1.0 release; thank you for those efforts. Deluge does now start for me just fine, but that's not to say it's not without other issues in Windows land. I believe those are issues for other tickets though, and for now I would say on this ticket, WorksForMe.

comment:4 by mvoncken, 16 years ago

Resolution: fixed
Status: newclosed

comment:5 by (none), 16 years ago

Milestone: 1.0.0

Milestone 1.0.0 deleted

comment:6 by anonymous, 15 years ago

Version: 1.0.01.1.9

I'm still having this problem, even moving the whole deluge directory to program files vs program files x86 does not change the outcome.

Note: See TracTickets for help on using tickets.