It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Thanks for your replies, guys. Meanwhile, I have installed Galaxy and manually uninstalled it again to see if the behaviour reappears. This time, it didn't delete the dummy files I created in the same containing folder. So I guess this might be only connected to the

"Essential components needed to start GOG Galaxy are missing. Please reinstall the application."

problem which was the reason for the reinstall that caused the problems in the first post.
avatar
skeletonbow: I would definitely have to agree that if this problem happened to every person every time they installed it, that it would be a massive problem and the forums would be up in fireworks from just about every single person though. We're not seeing that of course, but we are seeing numerous people reporting issues where either the installation of, upgrading of, or general usage of Galaxy client has somehow caused a directory or several directories on their hard disk to just get blown away for no apparently obvious reason.
avatar
timppu: Are you talking about several different issues here together, like that Galaxy uninstallation may remove all files and folders (including GOG games) installed inside the GalaxyClient\ subfolder? I think these are different issues (at least in severity) that should be discussed separately.

Even the Steam client uninstallation seems to work like this. I just uninstalled Steam, and it removed absolutely everything under the C:\WinPrg\Steam\, including all the installed Steam games under the steamapps subfolder, as well as a directory (temppi\) and a file (temppi\temppifile.txt) I created manually under the Steam directory just before Steam uninstallation. The whole Steam directory, and everything inside it, was wiped out, no questions asked. In fact, it did more than Galaxy uninstallation, as Galaxy didn't wipe the whole directory, but left some .js folder and file there (possibly created after the Galaxy installation?). Steam wiped out even the directory and txt file I created there manually.

Maybe that is bad design, but by some logic, maybe also expected. While I might have preferred the uninstall script to leave e.g. my temppi\temppifile.txt intact (because I had added it there manually afterwards), I am not really surprised it decided to wipe out everything that was there.

However, what the OP described is far worse and unexpected, similar to if Steam uninstallation would have wiped out the whole C:\WinPrg\ contents, also files not related to Steam in any way. That's why I was interested only in this particular problem, how many have reported it and possibly what triggers it.

I mentioned how the Galaxy uninstallation works for me because some seemed to fear that this is a widespread problem where no one can uninstall Galaxy anymore (without losing lots of other data as well from the common parent directory). Of course that doesn't help those who would be hit by it.
I come from the land of modern Linux package management philosophy and think that a package or installer should own only those files which it installs or which it personally creates during runtime all of which should be stored in a manifest file. When uninstalling, all files should be removed that are owned or created by the package, and then all directories should be removed NON-recursively - just the directory and only if it is empty. If something else dropped files in one of its directories then neither the file(s) nor the dir will get removed by that software uninstallation.

In Windows it is pretty much every app developer makes up their own rules sometimes with rather unfortunate consequences. ;/
I applaud your restraint in not going nuts bashing gOg. My posts would be expletive-filled, at the least.

For anyone having trouble finding it, here's the downloader:

https://www.gog.com/downloader
Sorry, but I couldn't avoid laughing. Thank god I haven't started the shitty app for a loooooong time.
avatar
HereForTheBeer: I applaud your restraint in not going nuts bashing gOg. My posts would be expletive-filled, at the least.
Yeah, I was pretty annoyed by this. =)

Later I thought it's no use laying emphasis on lashing out at GOG since we're stil in beta after all. I just hope this doesn't happen to more people and it will be eventually fixed in the stable version.

avatar
javihyuga: Sorry, but I couldn't avoid laughing. Thank god I haven't started the shitty app for a loooooong time.
No need to say sorry. The story does sound a bit ridiculous. :)
avatar
stereophil: No need to say sorry. The story does sound a bit ridiculous. :)
It is ridiculous. It is very nice to see your positive attitude and understanding, but GOG really fucked up here. I mean, when you read it you can have a guilty laugh (like some articles on newspapers), but when you think about it, it is a capital mess up... I genuinely hope they give you some freebie for this.
avatar
javihyuga: It is ridiculous. It is very nice to see your positive attitude and understanding, but GOG really fucked up here. I mean, when you read it you can have a guilty laugh (like some articles on newspapers), but when you think about it, it is a capital mess up... I genuinely hope they give you some freebie for this.
Thank you for your supportive words. I would have been definitely much more pissed off if it had deleted things on my HDD that are more important than games.
avatar
HereForTheBeer: I applaud your restraint in not going nuts bashing gOg. My posts would be expletive-filled, at the least.
avatar
stereophil: Yeah, I was pretty annoyed by this. =)

Later I thought it's no use laying emphasis on lashing out at GOG since we're stil in beta after all. I just hope this doesn't happen to more people and it will be eventually fixed in the stable version.

avatar
javihyuga: Sorry, but I couldn't avoid laughing. Thank god I haven't started the shitty app for a loooooong time.
avatar
stereophil: No need to say sorry. The story does sound a bit ridiculous. :)
I do wonder, how many games / GB are we talking about? What is your connection speed / How much time will it take to get everything back?
avatar
BlackThorny: I do wonder, how many games / GB are we talking about? What is your connection speed / How much time will it take to get everything back?
I don't have exact numbers in my mind, but I can say that the games folder included Skyrim, Civilization V, Sleeping Dogs, Pro Evolution Soccer 2015, Battlefield 3, BioShock, BioShock Infinite, Cities: Skylines, Mass Effect, Metal Gear: Revengeance, The Witcher 1, and a number of smaller GOG retro titles. I guess that might not be much by the standards of many people, but still I found it pretty inconvenient. As I've said before, it's good that the saves were in different places. My connection speed is 16 MBit/s max.
Post edited June 01, 2015 by stereophil
avatar
stereophil: I got this "Essential components needed to start GOG Galaxy are missing. Please reinstall the application." error. So I did what the message suggested and reinstalled GOG Galaxy into the same initial installation folder which was called "Games" and contained ALL the games on my HDD. After installation I saw that Galaxy apparently deleted everything else in that folder. Now I have a "Games" folder with just the Galaxy client in it. All my GOG games, all my Steam games - gone.

I've always been an ardent supporter of GOG, but now I have to say that I'm a bit pissed off. :(

EDIT:

To clarify things, this is what my setup looked like:

D:\games\GalaxyClient
D:\games\GOGGames
D:\games\Steam
D:\games\[some other game-related stuff]

Actual games from GOG were installed in \GOGGames. Now, after reinstalling (where I didn't change my install directory D:\games\GalaxyClient - I thought "why should I?") it looked like this:

D:\games\GalaxyClient

Everything else in D:\games\ was gone.
I ran into something similar a while back - and reported it on the Galaxy bug tracker system thingy.
Can't remember getting critical files missing warning, though.

I had installed the gog games, through the client, in the client directory, and it deleted only the games in that folder...leaving just the folders themselves, and the uninstaller files, for some reason...
Was still ~30 games, including Wasteland2, Alan Wake, Grimrock2, Witchers1/2 and some smaller games.
Luckily, I'm on unlimited downloads Optical internet, but still, was a massive hit in bandwidth.
http://i.imgur.com/6bODrJx.png
avatar
stereophil: Thanks for your replies, guys. Meanwhile, I have installed Galaxy and manually uninstalled it again to see if the behaviour reappears. This time, it didn't delete the dummy files I created in the same containing folder. So I guess this might be only connected to the

"Essential components needed to start GOG Galaxy are missing. Please reinstall the application."

problem which was the reason for the reinstall that caused the problems in the first post.
Guys first of all we're really sorry for this problem, it shouldn't have happened. We're treating it as high priority and currently investigating. Do you have any 100% reproduction to the problem? Which installer were you using (there's a version in the filename)?

In the meantime please avoid reinstalling the client to a different location, there's a know bug with it (Essential components missing) and do not install anything to the same folder as the client.

All currently known issues with the Client can be found in this post.
Post edited June 01, 2015 by Fallen_Zen
avatar
stereophil: snip
Be sure to answer the dev's questions on mantis too so that hopefully they can find the cause. Glad to see this is a priority.
avatar
Fallen_Zen: Guys first of all we're really sorry for this problem, it shouldn't have happened. We're treating it as high priority and currently investigating. Do you have any 100% reproduction to the problem? Which installer were you using (there's a version in the filename)?

In the meantime please avoid reinstalling the client to a different location, there's a know bug with it (Essential components missing) and do not install anything to the same folder as the client.

All currently known issues with the Client can be found in this post.
Thank you for your reply. I haven't found ways to reproduce the error, most probably because the error was connected to the "Essential components" message which I haven't encountered since the reinstall. I have deleted the installer, but according to the logs it was the installer for version 1.0.2.958.

Thank you for the hint, I didn't change the directory when reinstalling.

Wish you good luck!

avatar
BKGaming: Be sure to answer the dev's questions on mantis too so that hopefully they can find the cause. Glad to see this is a priority.
Done, thank you.
Post edited June 01, 2015 by stereophil
Just FYI. I guess i had the same thing happen to me. It sounds like the same thing.
I also had "Essential components needed to start GOG Galaxy are missing. Please reinstall the application." message after some download problems and than I reinstalled in the same folder. I just now realised that everything else in the Folder in which the Galaxy Client is located is gone.
But not much is missing but a few Gigs of Star Wars Games^^ Annoying cause I'm in a hotel with bad Wi-Fi but nothing serious... I think.
avatar
skeletonbow: I come from the land of modern Linux package management philosophy and think that a package or installer should own only those files which it installs or which it personally creates [...]

In Windows it is pretty much every app developer makes up their own rules sometimes with rather unfortunate consequences. ;/
While it's true that windows installers are all over the place in behavior, in a modern windows installer (msi based etc) you have to go to a fair amount of effort to remove files you didn't provide etc. Essentially you have to provide scripts (in a terrible set of languages) to do things equivalent to postrm scripts to manually go out and delete stuff you really shouldn't have in the first place.

Basically all I'm saying is that Microsoft tools agree with you too, it's just the lack of a centralized mechanism (distributions) to enforce some kind of quality.