Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#433 closed bug (Fixed)

Deluge RCs do not start on Windows XP x64

Reported by: tarkatronic@… 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 Changed 12 years ago by tarkatronic@…

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 Changed 12 years ago by petr.kusala@…

  • Component changed from 0.5.x to windows
  • Milestone set to 1.0.0
  • Version changed from 0.9.05 (1.0.0_RC5) to 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 Changed 12 years ago by tarkatronic@…

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 Changed 12 years ago by mvoncken

  • Resolution set to fixed
  • Status changed from new to closed

comment:5 Changed 12 years ago by anonymous

  • Milestone 1.0.0 deleted

Milestone 1.0.0 deleted

comment:6 Changed 11 years ago by anonymous

  • Version changed from 1.0.0 to 1.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.