bottlesdevs / Bottles

Run Windows software and games on Linux
https://usebottles.com
GNU General Public License v3.0
6.21k stars 258 forks source link

[Crash report] faudio is not a dependency installing uplay #562

Closed juampiursic closed 2 years ago

juampiursic commented 2 years ago

This crash report was generated by Bottles.

Details

Log

'NoneType' object is not subscriptable  File "/app/share/bottles/bottles/utils.py", line 295, in __target
    result = self.task_func(*args, **kwargs)

  File "/app/share/bottles/bottles/backend/installer.py", line 204, in __async_install
    self.__install_dependencies(config, dependencies)

  File "/app/share/bottles/bottles/backend/installer.py", line 97, in __install_dependencies
    self.__manager.dependency_manager.async_install([

  File "/app/share/bottles/bottles/backend/dependency.py", line 137, in async_install
    dependency_category=dependency[1]["Category"]
mirkobrombin commented 2 years ago

What dependency were you installing?

juampiursic commented 2 years ago

I was installing uplay installer from the installers options (didn't download the .exe from the website I mean) and it crashed, when I opend it again I got the message to send the error report.

mirkobrombin commented 2 years ago

The link is probably no longer reachable Edit: The problem is caused by a dependency

juampiursic commented 2 years ago

It tries to install faudio but faudio is not on the dependencies.

mirkobrombin commented 2 years ago

It tries to install faudio but faudio is not on the dependencies.

Yes, I just noticed

juampiursic commented 2 years ago

What can I do? I know this isn't the place to ask this but as steam, egs and uplay are on the installers, it might be sometime in the near future it could have an origin installer?

mirkobrombin commented 2 years ago

What can I do? I know this isn't the place to ask this but as steam, egs and uplay are on the installers, it might be sometime in the near future it could have an origin installer?

The installers are in a community driven repository. Anyone can contribute by creating new ones (read here). Personally, I don't have much time lately and can't make promises.

mirkobrombin commented 2 years ago

Should be fixed by https://github.com/bottlesdevs/dependencies/commit/f12b8ce82e7dfd5cb188532362997dfad2807a13 (wait some minutes before testing).

image

juampiursic commented 2 years ago

After installing I get this

image

mirkobrombin commented 2 years ago

Is this a 32bit or 64bit bottle?Also, have you installed other dependencies (also trough installers)?

juampiursic commented 2 years ago

Is this a 32bit or 64bit bottle?Also, have you installed other dependencies (also trough installers)?

It's a 64bit bottle. Trying to install EGS does nothing really.

mirkobrombin commented 2 years ago

I am not able to reproduce this. Can you try with a new clean bottle?

juampiursic commented 2 years ago

I've deleted every Bottle, created a new one under Games and it's still happening.

image

mirkobrombin commented 2 years ago

But is this an uplay error or an uplay game?

juampiursic commented 2 years ago

But is this an uplay error or an uplay game?

uplay error. When the installer finishes it prompts me the install of ubisoft connect, I hit nex, next, install, and then it appears on Programs, I click play and uplay launcher must open up but instead I get this error.

mirkobrombin commented 2 years ago

Unfortunately I can't reply. I follow the same procedure I'm using Vaniglia as runner and dxvk.

mirkobrombin commented 2 years ago

Closing as the main topic was fixed, please open another issue if the uplay problem persist :)