The installer fo Office XP i broken in recent CVS. IT returns an error stating that a file does not exist, when the file in question blatantly does exist. After further investigation, it appears that the installer is trying to open "osp.msi " (note the trailing space) MSDN states that such trailing spaces are not supported, and it appears that windows simply removes such spaces when added to a filename. This has been confirmed by making a copy of the file with a trailing space in linux and then the installer finds it correctly. I am assuming this has something to do with the recent changes to the filesystem code, and am unsure how to fix this myself.
"Matthew" == Matthew Davison mjd77@hermes.cam.ac.uk writes:
Matthew> The installer fo Office XP i broken in recent CVS. IT returns Matthew> an error stating that a file does not exist, when the file in Matthew> question blatantly does exist. After further investigation, it Matthew> appears that the installer is trying to open "osp.msi " (note Matthew> the trailing space) MSDN states that such trailing spaces are Matthew> not supported, and it appears that windows simply removes such Matthew> spaces when added to a filename. This has been confirmed by Matthew> making a copy of the file with a trailing space in linux and Matthew> then the installer finds it correctly. I am assuming this has Matthew> something to do with the recent changes to the filesystem code, Matthew> and am unsure how to fix this myself.
One first step could be to write a test case for the test suite, that shows the error on wine and works on winXX. Mark it as todo_wine and contribute to wine-patches. Hopefully someone cares, or you may even find yourself a patch that gets accepted.
Bye