[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] ROOT submit with HTCondor



On 7/6/22 01:09, ëìí[ ëíììÂëìííêììëìê(ìí) / ëëíê ] wrote:
Dear HTCondor users,
When I try to use "should_transfer_files = NO", everything works nice. The problem is "should_transfer_files = YES". If the "should_transfer_files" set to "YES", then the error comes with "condor_exec.exe: can't start ROOT â check that $(LOCAL_DIR)/execute/bin/root.exe exists!", WHEREAS other executable files work so nicely. Only ROOT works strangely.


Note that the HTCondor submit file names "ROOT" as the executable, but the error message claims it can't find "root.exe". When HTCondor transfers files, it transfers the executable named in the submit file, in this case "ROOT". Perhaps ROOT is a script which calls root.exe, and tries to find it in the same directory that ROOT is in? If so, that would explain the error. When file transfer is on, you can tell HTCondor not to transfer your executable by saying

transfer_executable = false

in your submit file when should_transfer_files = YES -- perhaps that's what you want?

Thanks,

-greg