http://bugs.winehq.org/show_bug.cgi?id=32964
Bug #: 32964 Summary: FAST Search for Sharepoint MOSS 2010 Query Tool installer does not start Product: Wine Version: 1.5.23 Platform: arm URL: http://fastforsharepoint.codeplex.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: robert.munteanu@gmail.com Classification: Unclassified
Launching the installer results in just a couple of lines printed on the console and then the process exists.
$ wine setup.exe fixme:storage:create_storagefile Storage share mode not implemented. fixme:iphlpapi:NotifyAddrChange (Handle 0x112e8d0, overlapped 0x112e8dc): stub wine: configuration in '/home/rmuntean/.wines/sharepoint-query-tool-32' has been updated. fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:process:SetProcessDEPPolicy (1): stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #1 from Stefan Leichter Stefan.Leichter@camLine.com 2013-02-13 11:58:25 CST --- The installer logfile (found in c:\users<login>\Temp\VSD*.tmp) is your friend ;-)
Running command 'T:\wine-bugs\32964\temp\publish\FASTSearchTool.application' with arguments '' ShellExecuteEx failed with error code 0
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #2 from Robert Munteanu robert.munteanu@gmail.com 2013-02-14 01:59:50 CST --- Created attachment 43553 --> http://bugs.winehq.org/attachment.cgi?id=43553 The installation log from the failed attempt
I have no idea what to do with this log, it seems to be all binary, but perhaps someone else knows.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-02-14 05:28:26 CST --- Created attachment 43556 --> http://bugs.winehq.org/attachment.cgi?id=43556 log without NULL
If you remove all NULL chars from that log you will have this one.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #4 from Robert Munteanu robert.munteanu@gmail.com 2013-02-14 05:38:49 CST --- Ah, I see. So I looked at that file and it seems to be an XML descriptor of some sort - a ClickOnce Deployment Manifest . So the bug here would be that these files are not supported ( wine start FASTSearchTool.application does not work ) , right?
Is there any workaround?
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #5 from Hans Leidekker hans@meelstraat.net 2013-02-14 05:42:38 CST --- (In reply to comment #1)
Running command 'T:\wine-bugs\32964\temp\publish\FASTSearchTool.application' with arguments '' ShellExecuteEx failed with error code 0
Wine is missing an association for .application files.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #6 from Stefan Leichter Stefan.Leichter@camLine.com 2013-02-14 16:24:08 CST --- Created attachment 43567 --> http://bugs.winehq.org/attachment.cgi?id=43567 Registry information required to make ShellExecuteExW work
If the attached registry file is imported, ShellExecuteExW succeeds, but it is a dead end because the dll dfshim.dll is missing in wine.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #7 from Robert Munteanu robert.munteanu@gmail.com 2013-02-15 03:46:41 CST --- The installer runs after 'winetricks dotnet40` and importing the registry key. Without the registry key the installer fails hard mid-execution.
http://bugs.winehq.org/show_bug.cgi?id=32964
Robert Munteanu robert.munteanu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|arm |x86-64
http://bugs.winehq.org/show_bug.cgi?id=32964
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33222
http://bugs.winehq.org/show_bug.cgi?id=32964
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #8 from Anastasius Focht focht@gmx.net 2013-05-01 03:51:06 CDT --- Hello folks,
what is the point of this bug? As already pointed out "dfshim" is part of .NET Framework and hence installed with .NET Frameworks. The application is built with .NET 4.0 Client Profile so you _obviously_ need .NET Framework 4.0 installed.
The dfshim component is properly installed in 32-bit WINEPREFIX (with or without winetricks). The needed registry keys/associations are present. Again: there is no need to manually import/create registry keys, they will be automatically created during install (WINEDEBUG=+msi if you don't believe it).
Installing 32-bit and 64-bit .NET Framework 4.0 in 64-bit WINEPREFIX is not supported due to separate 32-bit/64-bit msi server executions needed which are covered by separate bugs anyway.
Regards
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #9 from Robert Munteanu robert.munteanu@gmail.com 2013-05-01 04:02:25 CDT --- (In reply to comment #8)
Hello folks,
what is the point of this bug? As already pointed out "dfshim" is part of .NET Framework and hence installed with .NET Frameworks. The application is built with .NET 4.0 Client Profile so you _obviously_ need .NET Framework 4.0 installed.
Hi
I definitely don't need to do any manual steps on Windows, so this is a bug.
And how should I know that it needs the .NET Framework 4.0 installed? If you look at the bug report it took me 2 days and comments from 3 other people to realise what must be done.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #10 from Anastasius Focht focht@gmx.net 2013-05-01 04:12:00 CDT --- Hello again,
the application installs and starts properly for me in clean 32-bit WINEPREFIX with following prerequisites:
winetricks -q dotnet40 corefonts
'winetricks corefonts' is needed to work around bug 32323
--- quote --- And how should I know that it needs the .NET Framework 4.0 installed? If you look at the bug report it took me 2 days and comments from 3 other people to realise what must be done. --- quote ---
If you would have taken your time and read the project description/download page for the application...
The technology of the application is stated in the project description "and created a .NET 4.0 WPF client..."
The application developer explicitly mentions the requirements on the page:
--- quote --- The tool was built in Visual Studio 2010 and .NET 4.0. The .NET 4.0 Client Profile is required to run the tool. --- quote ---
Not sure how one can miss this...
I suggest to mark this bug "invalid" -> improper/missing installation of needed prerequisites.
$ wine --version wine-1.5.29-38-g8e4317c
Regards
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #11 from Vincent Povirk madewokherd@gmail.com 2013-05-01 11:51:29 CDT --- .NET is a native component that Wine should in theory be able to replace, so a bug caused by its lack shouldn't be invalid.
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #12 from Anastasius Focht focht@gmx.net 2013-05-01 12:41:20 CDT --- Hello Vincent,
--- quote --- .NET is a native component that Wine should in theory be able to replace, so a bug caused by its lack shouldn't be invalid. --- quote ---
sure ... but I guess end-users won't have to time to wait several years. I'm not going to argue about the scope of Wine/Mono again ...
By the time Wine/Mono might have full WPF 3.x/4.x support (good luck) it's already outdated technology. Also the native shims, undocumented ...
It's better to concentrate on goals that can be reached with moderate effort and not divert already scarce developer resources.
You are of course free to make this bug about Wine/Mono lacking support of X and Y while a workable solution is already at hand.
Regards
http://bugs.winehq.org/show_bug.cgi?id=32964
--- Comment #13 from Vincent Povirk madewokherd@gmail.com 2013-05-02 11:11:19 CDT --- I was thinking more of ClickOnce deployment support. I can't look at everything at once, or it seems to be an impossibly large job.
https://bugs.winehq.org/show_bug.cgi?id=32964
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33012
https://bugs.winehq.org/show_bug.cgi?id=32964
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |NEW Component|-unknown |mscoree Summary|FAST Search for Sharepoint |FAST Search for Sharepoint |MOSS 2010 Query Tool |MOSS 2010 Query Tool |installer does not start |installer does not start | |with Wine-Mono (ClickOnce | |deployment support missing) Ever confirmed|0 |1
--- Comment #14 from Anastasius Focht focht@gmx.net --- Hello folks,
since the bug is obviously about a Wine-Mono insufficiency, refining summary.
You should really take more actively responsibility for Mono bugs, that is at least stating it explicitly in the summary, otherwise end users get confused.
"X doesn't work with Wine" while a perfectly valid solution (MS .NET Framework) is already at hand that doesn't block users for years.
Regards
https://bugs.winehq.org/show_bug.cgi?id=32964
temp82@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82@luukku.com
--- Comment #15 from temp82@luukku.com --- dead download link.
https://bugs.winehq.org/show_bug.cgi?id=32964
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://fastforsharepoint.co |https://archive.org/downloa |deplex.com |d/sylirana_ms_codeplex_zips | |/tars/mscodeplex-f-1.tar/.% | |2Ffastforsharepoint.zip
--- Comment #16 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download links via Internet Archive for documentation.
https://web.archive.org/web/20130208151934/http://fastforsharepoint.codeplex...
https://web.archive.org/web/20130212053819/http://fastforsharepoint.codeplex...
Microsoft (finally) shut down codeplex.com archive in 2021 but fortunately there existed a community project which aimed to preserve the digital legacy:
https://wiki.archiveteam.org/index.php/CodePlex
https://archive.org/details/sylirana_ms_codeplex_zips
--- snip --- $ wget https://archive.org/download/sylirana_ms_codeplex_zips/zips.csv
$ grep -Hrni fastforsharepoint zips.csv
zips.csv:25013:"fastforsharepoint","fastforsharepoint","fastforsharepoint.zip","11098225","mscodeplex-f-1.tar","" zips.csv:25014:"fastforsharepoint35","fastforsharepoint35","fastforsharepoint35.zip","921567","mscodeplex-f-1.tar","" --- snip ---
which leads to:
https://archive.org/download/sylirana_ms_codeplex_zips/tars/mscodeplex-f-1.t...
Direct download of relevant file, without full download of 4GB tarball:
https://archive.org/download/sylirana_ms_codeplex_zips/tars/mscodeplex-f-1.t...
Content:
--- snip --- $ unzip -l fastforsharepoint.zip
Archive: fastforsharepoint.zip Length Date Time Name --------- ---------- ----- ---- 1568 01-07-2018 14:28 discussions\233449.json 2000 01-07-2018 14:28 discussions\236687.json 479 01-07-2018 14:28 discussions\236748.json 680 01-07-2018 14:28 discussions\258796.json 595 01-07-2018 14:28 discussions\273180.json 708 01-07-2018 14:28 discussions\274079.json 665 01-07-2018 14:28 discussions\277678.json 550 01-07-2018 14:28 discussions\283069.json 1642 01-07-2018 14:28 discussions\439276.json 1215 01-07-2018 14:28 discussions\discussions.json 1136 01-07-2018 14:28 issues\issues.json 2032 01-07-2018 14:28 issues\10785\10785.json 5456 01-07-2018 14:28 issues\10785\4093 1020 01-07-2018 14:28 issues\11088\11088.json 928 01-07-2018 14:28 issues\11089\11089.json 1770 01-07-2018 14:28 issues\11316\11316.json 951 01-07-2018 14:28 issues\11359\11359.json 2388 01-07-2018 14:28 issues\11457\11457.json 1498 01-07-2018 14:28 issues\11529\11529.json 1054 01-07-2018 14:28 issues\12853\12853.json 1049 01-07-2018 14:28 issues\12854\12854.json 1114 01-07-2018 14:28 issues\12937\12937.json 3693 01-07-2018 14:28 issues\8090\8090.json 2137 01-07-2018 14:28 issues\8728\8728.json 4567 01-07-2018 14:28 issues\9168\9168.json 2862 01-07-2018 14:28 license\license.json 3531 01-22-2018 01:51 releases\releaseList.json 4928471 01-22-2018 01:51 releases\0\353134d2-7d4b-40d7-b0d2-eedfdee3aa63 1446277 01-22-2018 01:51 releases\1\e7906cf3-47de-426a-a2c3-9403823d602c 1063669 01-22-2018 01:51 releases\2\aaa81df1-3a44-4e72-9c76-d868a523180a 686481 01-22-2018 01:51 releases\3\03101715-f6a3-4411-9967-dd734ba8795a 578469 01-22-2018 01:51 releases\4\e745623c-2cd1-4c44-9921-bdb001b86487 906312 01-07-2018 14:28 sourceCode\sourceCode.zip 1024258 02-05-2018 15:56 wiki\downloadWiki.zip 775 01-22-2018 01:51 wiki\Render\documents.json 270541 01-07-2018 14:28 wiki\Render\484803\462dd533-1b14-4013-a67d-f62fe1e09fa6 3262 01-07-2018 14:28 wiki\Render\484803\484803.html 165739 01-07-2018 14:28 wiki\Render\484803\7b609ab4-6229-4e10-8e79-b32c0799c9d8 169754 01-07-2018 14:28 wiki\Render\484803\9fa54a01-d8e0-4a5b-a02d-31a402a77f16 --------- ------- 11291296 39 files --- snip ---
The releases asset list 'releases/releaseList.json' extracted:
--- snip --- [ { "Id": "0", "Name": "Version 1.2", "DevelopmentStatus": "Stable", "Description": "Version 1.2\n* Added ability to use XRANK to alter the weighting of queries\n* Fixed issue searching the Sharepoint Search Provider\n* Improved query creation for filters on datetime, int, float, decimal, and boolean", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2011-09-09T21:43:19.047-07:00", "Files": [ { "Id": "353134d2-7d4b-40d7-b0d2-eedfdee3aa63", "FileName": "FASTQueryTool_1_2.zip", "Url": "./0/353134d2-7d4b-40d7-b0d2-eedfdee3aa63", "Type": "Application", "UploadDate": "2010-07-21T20:59:36.483-07:00" } ] }, { "Id": "1", "Name": "Version 1.1", "DevelopmentStatus": "Stable", "Description": "* Added Search String options to FQL\n* Added options for Managed Property query", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2010-06-09T11:27:38.353-07:00", "Files": [ { "Id": "e7906cf3-47de-426a-a2c3-9403823d602c", "FileName": "FASTQueryTool_1_1.zip", "Url": "./1/e7906cf3-47de-426a-a2c3-9403823d602c", "Type": "Application", "UploadDate": "2010-06-09T11:10:43.273-07:00" } ] }, { "Id": "2", "Name": "Version 1.0", "DevelopmentStatus": "Stable", "Description": "* Full Release\n** Added sorting\n** Added custom trim duplicates\n** Added UI improvements\n** Added ignore certificate errors", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2010-05-26T20:46:11.407-07:00", "Files": [ { "Id": "aaa81df1-3a44-4e72-9c76-d868a523180a", "FileName": "FastForSharepoint2010_QueryTool_1_0.zip", "Url": "./2/aaa81df1-3a44-4e72-9c76-d868a523180a", "Type": "Application", "UploadDate": "2010-05-26T20:44:52.173-07:00" } ] }, { "Id": "3", "Name": "Version 0.9", "DevelopmentStatus": "Beta", "Description": "The tool is fully functioning. All of the cases for exceptions may not have been caught yet. I wanted to release a version to allow people to use the tool while I am still catching all possible errors.\n\nThe install requires [url:.NET 4.0 RC|http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx].", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2010-03-08T12:47:54.393-08:00", "Files": [ { "Id": "03101715-f6a3-4411-9967-dd734ba8795a", "FileName": "FASTSearchTool.zip", "Url": "./3/03101715-f6a3-4411-9967-dd734ba8795a", "Type": "Application", "UploadDate": "2010-03-07T20:51:44.783-08:00" } ] }, { "Id": "4", "Name": "Version 1.3", "DevelopmentStatus": "Stable", "Description": "* Fixed "Object Reference Not Set to Instance of Object" error when connecting to web service that doesn't have FAST for Sharepoint 2010 enabled\n* Enabled ability to use tool on Sharepoint 2007 search web services\n* Added new button to download all results to a single file", "ReleasedDatge": "0001-01-01T00:00:00", "ModifiedDate": "2011-06-13T14:01:51.22-07:00", "Files": [ { "Id": "e745623c-2cd1-4c44-9921-bdb001b86487", "FileName": "FASTSearchTool_1_3.zip", "Url": "./4/e745623c-2cd1-4c44-9921-bdb001b86487", "Type": "Application", "UploadDate": "2011-06-13T13:59:52.923-07:00" } ] } ] --- snip ---
Version 1.3 -> FASTSearchTool_1_3.zip seems to match the archive.org snapshot info from original site.
Extract the asset in question:
--- snip --- $ unzip -x fastforsharepoint.zip 'releases\4\e745623c-2cd1-4c44-9921-bdb001b86487'
Archive: fastforsharepoint.zip warning: fastforsharepoint.zip appears to use backslashes as path separators inflating: releases/4/e745623c-2cd1-4c44-9921-bdb001b86487
$ cd releases/4/
$ mv e745623c-2cd1-4c44-9921-bdb001b86487 FASTSearchTool_1_3.zip --- snip ---
The original content:
--- snip --- $ unzip -l FASTSearchTool_1_3.zip Archive: FASTSearchTool_1_3.zip Length Date Time Name --------- ---------- ----- ---- 0 06-13-2011 15:43 publish/ 0 06-13-2011 15:43 publish/Application Files/ 0 06-13-2011 15:43 publish/Application Files/FASTSearchTool_1_3_0_1/ 1957 06-13-2011 15:43 publish/Application Files/FASTSearchTool_1_3_0_1/FASTSearchTool.application 4637 05-20-2011 14:02 publish/Application Files/FASTSearchTool_1_3_0_1/FASTSearchTool.exe.config.deploy 474112 06-13-2011 15:43 publish/Application Files/FASTSearchTool_1_3_0_1/FASTSearchTool.exe.deploy 3931 06-13-2011 15:43 publish/Application Files/FASTSearchTool_1_3_0_1/FASTSearchTool.exe.manifest 4286 05-20-2011 14:02 publish/Application Files/FASTSearchTool_1_3_0_1/MossMan.ico.deploy 45 06-13-2011 15:43 publish/autorun.inf 1957 06-13-2011 15:43 publish/FASTSearchTool.application 428032 06-13-2011 15:43 publish/setup.exe --------- ------- 918957 11 files --- snip ---
$ sha1sum FASTSearchTool_1_3.zip e095e827a3804aae5fa41f0057fb6001764566fd FASTSearchTool_1_3.zip
$ du -sh FASTSearchTool_1_3.zip 568K FASTSearchTool_1_3.zip
Obviously still present.
--- snip --- The following error occurred attempting to install 'Z:\home\focht\Downloads\publish\FASTSearchTool.application': "Bad EXE format for %1. "
See the setup log file located at 'C:\users\focht\Temp\VSDccb6.tmp\install.log' for more information. --- snip ---
$ wine --version wine-7.17
Regards
https://bugs.winehq.org/show_bug.cgi?id=32964
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FAST Search for Sharepoint |.NET ClickOnce applications |MOSS 2010 Query Tool |fail to install with |installer does not start |Wine-Mono (FAST Search for |with Wine-Mono (ClickOnce |Sharepoint MOSS 2010 Query |deployment support missing) |Tool, GitHub Desktop app)
--- Comment #17 from Anastasius Focht focht@gmx.net --- Hello folks,
refining the bug to collect dupes.
Regards
https://bugs.winehq.org/show_bug.cgi?id=32964
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com