installers 32bit 64bit name
Categories
(Thunderbird :: Installer, enhancement)
Tracking
(Not tracked)
People
(Reporter: tanstaafl, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Steps to reproduce:
Downloaded both 32bit and 64bit Installers
Actual results:
The second download prompted to overwrite the first, because both versions have the same name.
Expected results:
Each installer should have something in the name designating the platform - ie, x86 for 32bit, and x64 for 64 bit.
Comment 1•1 year ago
|
||
I agree. I rename them immediately after download so I know what I have when I visit the folder later.
Richard, do you know where that stuff is configured?
Comment 2•1 year ago
|
||
FX has the same issue. The nightlies have their corresponding name with the win32 or win64. But the releases have no such extension. I think this must be come from a release build script. So best to ask Rob where this could be done in a release build script.
Comment 3•1 year ago
|
||
I am in agreement as well, this should be done the same as we do for other platforms like Linux. Bug 1578758 was opened for this a month or two ago and I did some initial investigation which I documented in that bug. Please find further updates there as this bug is being closed.
Side thought that is not a necessarily a solution just an observation/suggestion. There's no indication of the software that's used to download. But if I were to download with Firefox, the first file would be saved as "Thunderbird Setup.exe", followed by "Thunderbird Setup(1).exe" and "Thunderbird Setup(2).exe", etc.. Names are still bad, but at least I have all the files so I could fix them myself.
Given that's too much work, I would start using wget with -O option. Since the URL already has win32 in the path it's not any more effort to provide a proper filename. There is also mozdownload (Python library/cli) that is quite useful and you don't even need to give it versions or URLs or anything because it knows.
Description
•