Coder Social home page Coder Social logo

dependencies's People

Contributors

alextrical avatar amb0s avatar evoxcx avatar francescomasala avatar gjpin avatar jntesteves avatar joviatrix avatar julroy67 avatar k4rnaj1k avatar kazevic avatar keenanweaver avatar kinsteen avatar kirmesbude avatar kreyren avatar kylegospo avatar la-la-land avatar malmeloo avatar malte-o avatar micheln86 avatar mirkobrombin avatar nmlynch94 avatar nocifer avatar pietrodicaprio avatar rmnscnce avatar rushingalien avatar seasea128 avatar siroccal avatar supersamus avatar thunze avatar xioren avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dependencies's Issues

Gecko URL Broken

Which dependency?
gecko

Problem type
download failed/broken url

[Report] dotnet472 installation fails

Installation of dotnet472 into a newly created application bottle fails. The setup program returns with blocked installation.

Steps to reproduce:

  1. create a new application bottle
  2. from dependencies tab select dotnet472
  3. dotnet installation fails (The installation was blocked)

[Request dependency] gdiplus

Dependency name: gdiplus

Official link to the download page (not direct download) n/a

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
n/a

Moved from: bottlesdevs/Bottles#452

[Report] dotnet35 fails with error 1603

Which dependency?
dotnet35

Problem type

  • failed to install

bottle.yml:

Arch: win64
Creation_Date: '2022-01-17 16:07:23.975473'
Custom_Path: false
DLL_Overrides: {}
DXVK: dxvk-1.9.2
Environment: Custom
Environment_Variables: {}
External_Programs: {}
Installed_Dependencies:
- dotnet35
Latest_Executables: []
NVAPI: dxvk-nvapi-v0.4
Name: dotnet35
Parameters:
    aco_compiler: false
    discrete_gpu: false
    dxvk: false
    dxvk_hud: false
    dxvk_nvapi: false
    fixme_logs: false
    fsr: false
    fsr_level: 5
    fullscreen_capture: false
    gamemode: false
    gamescope: false
    gamescope_borderless: false
    gamescope_fps: 0
    gamescope_fps_no_focus: 0
    gamescope_fullscreen: true
    gamescope_game_height: 0
    gamescope_game_width: 0
    gamescope_scaling: false
    gamescope_window_height: 0
    gamescope_window_width: 0
    pulseaudio_latency: false
    sync: wine
    use_runtime: false
    virtual_desktop: false
    virtual_desktop_res: 1280x720
    vkd3d: false
Path: dotnet35
Programs: {}
Runner: sys-wine-7.0-rc5
State: 0
Uninstallers:
    dotnet35: true
Update_Date: '2022-01-17 16:12:20.192675'
VKD3D: vkd3d-v2.4
Versioning: false
Windows: winxp
WorkingDir: ''

Note: this is the state immediately after the error

Describe the problem
Attempting to install dotnet35 fails with error 1603:

[01/17/22,16:11:31] Microsoft .NET Framework 2.0a x64: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a x64. MSI returned error code 1603
[01/17/22,16:11:36] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a x64 is not installed.

[Report] msxl3 can not install properly

Which dependency?
msxml3

Problem type
Not properly installed, program has errors about msxml3. Doesn't happen when installed via winetrick

Describe the problem
before we install msxml3 we need to remove the one wine has builtin since the one wine has builtin has a higher version number.

load_msxml3()
{
    # Service Pack 7
    # Originally at https://download.microsoft.com/download/8/8/8/888f34b7-4f54-4f06-8dac-fa29b19f33dd/msxml3.msi
    # Mirror list: http://www.filewatcher.com/m/msxml3.msi.1070592-0.html
    # Known bad sites (2017/06/11):
    # ftp://support.danbit.dk/D/DVD-RW-USB2B/Driver/Installation/Data/Redist/msxml3.msi
    # ftp://94.79.56.169/common/Client/MSXML%204.0%20Service%20Pack%202/msxml3.msi
    w_download https://media.codeweavers.com/pub/other/msxml3.msi f9c678f8217e9d4f9647e8a1f6d89a7c26a57b9e9e00d39f7487493dd7b4e36c

    # It won't install on top of Wine's msxml3, which has a pretty high version number, so delete Wine's fake DLL
    rm "${W_SYSTEM32_DLLS}"/msxml3.dll
    w_override_dlls native msxml3
    w_try_cd "${W_CACHE}/${W_PACKAGE}"

    # See https://github.com/Winetricks/winetricks/issues/1086
    # and https://bugs.winehq.org/show_bug.cgi?id=26925
    if w_workaround_wine_bug 26925 "Forcing quiet install"; then
        w_try "${WINE}" msiexec /i msxml3.msi /q
    else
        w_try "${WINE}" msiexec /i msxml3.msi ${W_OPT_UNATTENDED:+/q}
    fi
}

winetrick's verb for reference

[Report] New hash for vcredist2019 dependency

Hi, the new hash is here:

(14:51:11) WARNING File [vcredist2019_x64.exe] already exists in temp, skipping. 
(14:51:11) ERROR Downloaded file [VC_redist.x64.exe] looks corrupted. 
(14:51:11) ERROR Source cksum: [35431d059197b67227cd12f841733539] downloaded: [291e0c486cbe22cb000c5e541c9e8317] 

[Report] d3dcompiler_43 failed to install. "[Errno 21] Is a directory: '.../drive_c/windows/syswow64/'"

Which dependency?

  • d3dcompiler_43
  • d3dcompiler_47

Problem type

  • failed to install

Health Check

Display:
    X.org: true
    X.org (port): :0
    Wayland: false
Graphics:
    vendors:
        nvidia:
            vendor: nvidia
            envs:
                __NV_PRIME_RENDER_OFFLOAD: '1'
                __GLX_VENDOR_LIBRARY_NAME: nvidia
                __VK_LAYER_NV_optimus: NVIDIA_only
            icd: /usr/share/vulkan/icd.d/nvidia_icd.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 5.17.4-arch1-1
Distro:
    Name: Arch Linux
    Version: Unknown
Tools:
    cabextract: true
    p7zip: true
    patool: true
    glibc_min: '2.35'
Bottles_envs: null

Describe the problem
I want to install "Steam" but it fails with the installation of d3dcompiler_43.

(14:21:04) INFO Installing dependency [d3dcompiler_43] in bottle [Gaming].
(14:21:04) WARNING File [d3dx9.tar.xz] already exists in temp, skipping.
patool: Extracting /home/max/.local/share/bottles/temp/d3dx9.tar.xz ...
patool: running /usr/bin/tar --extract --use-compress-program xz --file /home/max/.local/share/bottles/temp/d3dx9.tar.xz --directory /home/max/.local/share/bottles/temp/d3dx9.tar
patool: ... /home/max/.local/share/bottles/temp/d3dx9.tar.xz extracted to `/home/max/.local/share/bottles/temp/d3dx9.tar'.
Copying d3dcompiler_43.dll to /home/max/.local/share/bottles/bottles/Gaming/drive_c/windows/syswow64/
[Errno 21] Is a directory: '/home/max/.local/share/bottles/bottles/Gaming/drive_c/windows/syswow64/'

[Request dependency] vcredist2017

Dependency name: Visual C++ 2017 64bit

Official link to the download page (not direct download) https://visualstudio.microsoft.com/vs/older-downloads/

Is this dependency compatible with Wine?

  • [ x ] Yes
  • Yes, but need tweaks
  • No
  • I have not tested

There already is vcredist 2015 and vcredist 2019 which says it is 2015-2019. I am trying to install a program that seems to specifically want 2017. If vcredist 2019 should cover both 2015 and 2017 there also shouldn't be a separate one for 2015. Maybe it is the same where some programs need 2015 specifically?

[Request dependency] cjkfonts

Dependency name: cjkfonts

Official link to the download page (not direct download) https://www.ctan.org/pkg/cjk-fonts
Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
They can be links to guides for its implementation or testing or other. Each reference can be useful to maintainers to implement the dependency.

[Report] MFC42.DLL

Which dependency?
mediafoundation

Problem type
MFC42.DLL cannot be found

Describe the problem
My app required MFC42.DLL, I installed mediafoundation package as recommended but still it cannot be found.

[BUG] vcredit2019 says it is corrupted (checksum failed)

2022.1.14-trento-2 flatpak

This is the output I see in the terminal and a little "i" appears beside the dependency.

Downloading VC_redist.x86.exe: 100% [==================================================>

(22:26:48) INFO Renaming [VC_redist.x86.exe] to [vcredist2019_x86.exe]. 
(22:26:48) ERROR Downloaded file [VC_redist.x86.exe] looks corrupted. 
(22:26:48) ERROR Source cksum: [44b4932dad3cbb8ce7af149a3c155ef9] downloaded: [dd0232ee751164eaad2fe0de7158d77d] 
(22:26:48) INFO Removing corrupted file [VC_redist.x86.exe]. 

[Request dependency]

Dependency name: Microsoft DirectPlay

Official link to the download page (not direct download) https://...
See page 69: 4.2 Network Play
https://files.wargamedesignstudio.com/index.php/s/ZJHZjsBzNry99T7

Is this dependency compatible with Wine?

  • [X ] I have not tested

Useful links

Below is the error message I received when I attempted to connect the game on my local LAN. This was from the "host" game. Maybe that will help out.
image

https://www.partitionwizard.com/partitionmanager/directplay-windows-10.html
image

[Report] .NET Framework 4.6.1 is not supported on this operating system

Which dependency?
e.g. dotnet461

Problem type

  • failed to install (provide your bottle.json)

Name: dotnet461
Description: Microsoft .NET Framework 4.6.1
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Dependencies: []
Steps:


Describe the problem
I get an error message when installing this dependency, It says "The .NET Framework 4.6.1 is not supported on this operating system."
I tired both with Windows 10 and Win 8. This is on the latest flatpak release i.e 2022.1.28-trento on Manjaro (Kernel 5.15)

Provide size

Providing the dependency size, we can show it the user, so he can imagine how it should take to install that dependency.

[Report] atmlib doesnt work

Which dependency?
atmlib (Adobe Type Manager)

Problem type

  • download failed/broken url

Describe the problem
When trying to install this dependency, after clicking on the "install" button, it will be loading forever (days). Is there a way to install this dependency manually or using CLI? Thanks!

"Bucket" dependencies for service pack and archives

Some dependencies need to extract dependencies from service packs and archives. We can imagine these archives as buckets from which to take one or more files.

So with the oncoming "nested dependencies" (where one dependency can declare its dependencies and then install them first), we can migrate them to their own manifest file. I think it is good to not put these inside the index.yml/testing.yml files, so the user cannot install these like other dependencies, so can be installed only by other dependencies.

Examples:

gdiplus.yml

Name: gdiplus
Description: Microsoft GDI+ (Graphics Device Interface)
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Dependencies: 
 - windows6.1-kb976932-x86
 - windows6.1-kb976932-x64

- action: copy_cab_dll
  file_name: gdiplus.dll
  url: temp/windows6.1-kb976932-x86/x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c80
  dest: windows/system32/gdiplus.dll
  
- action: copy_cab_dll
  file_name: gdiplus.dll
  url: temp/windows6.1-kb976932-x64/amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_2b24536c71ed437a
  dest: windows/syswow64/gdiplus.dll

- action: override_dll
  dll: gdiplus
  type: native,builtin

windows6.1-kb976932-x86.yml:

Name: windows6.1-kb976932-x86
Description: Windows 6.1 kb976932 32 Bit
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Steps:
- action: cab_extract
  file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe
  url:  http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe
  rename: windows6.1-kb976932-x86.exe
  file_checksum: 4bf28fc00d86c936c89e2d91ef46758b

windows6.1-kb976932-x64.yml.

Name: windows6.1-kb976932-x64
Description: Windows 6.1 kb976932 64 Bit
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Steps:
- action: cab_extract
  file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe
  url:  http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe
  rename: windows6.1-kb976932-x64.exe
  file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8

[Request dependency] consolas

Dependency name: Microsoft Consolas Font Family

Official link to the download page (not direct download)

Consolas is not listed in the Gentoo distfiles. And I have not been able to find an official font download link through the Microsoft website. Their documentation just says it is supplied with Windows and Office products. I have, however, found a spattering of unofficial downloads.

From the Arch Wiki:
https://aur.archlinux.org/packages/consolas-font

Other Consolas downloads:
https://github.com/pensnarik/consolas-font/
https://github.com/misuchiru03/font-consolas-ttf/releases/tag/1.0
https://freefontsdownload.net/free-consolas-font-33098.htm

Alternatively, because the name Consolas is trademarked, we could opt to instead source its renamed alternative, DMCA San Serif. Or even YaHei Consolas Hybrid or Inconsolata. As long as we name them Consolas when registering the font.

https://aur.archlinux.org/packages/ttf-dmcasansserif
https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12
https://fonts.google.com/specimen/Inconsolata

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
https://docs.microsoft.com/en-us/typography/font-list/consolas
https://aur.archlinux.org/packages/consolas-font

[Request dependency] PhysX

Dependency name
PhysX

Official link to the download page:
https://www.nvidia.com/en-us/drivers/physx/physx-9-19-0218-driver/

Is this dependency compatible with Wine?
Yes, at least when installed manually or via Winetricks

I've created a .yml instructions file but AFAIK I have no way to test if it works properly, here it is:

Name: physx
Description: NVIDIA PhysX System
Provider: Nvidia
License:  NVIDIA GeForce Software
License_url: https://www.nvidia.com/en-us/drivers/geforce-license/?type=GeForce
Uninstaller: NVIDIA PhysX System
Steps:
- action: install_exe
  file_name: PhysX-9.19.0218-SystemSoftware.exe
  url: https://us.download.nvidia.com/Windows/9.19.0218/PhysX-9.19.0218-SystemSoftware.exe
  rename: PhysX_9.19.0218.exe
  file_checksum: 3b56abd0bc89090b6d6ceeaf2b5d27577b7b76b6

This is needed for some games that without it fail to launch but otherwise work perfectly fine, e.g. for Dragon Age - Origins.

[Request dependency] dotnet452

Dependency name: dotnet452

Official link to the download page (not direct download) https://www.microsoft.com/en-us/download/details.aspx?id=42642

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
Seems to require temporarily switching to Windows 2003 Winetricks/winetricks#812

WhatsApp wants version .NET 4.5 which it prompted to install. Need to have it installed first before running the installer. Have tried 4.8 with the default Software bottle, and it still wants 4.5 to be registered as installed or it'll still prompt for installing it first.

[Bug]: dotnet40 does not install correctly

Describe the bug

On a completely fresh bottle, in a completely fresh installation, attempting to install dotnet40 fails quietly. No error is displayed, but if the uninstaller is opened dotnet is missing and wine mono is still installed. I've managed to get it to install once, somehow... but it seems essentially random. I also have other really strange issues but I'm going to leave them for later, when I become sure I'm not doing something horribly wrong,

To Reproduce

  1. Create new bottle
  2. Install dotnet40

Package

AUR ("bottles" package)

Distribution

Arch Linux

Health Check

Display:
X.org: true
X.org (port): :0
Wayland: false
Graphics:
vendors:
nvidia:
vendor: nvidia
envs:
__NV_PRIME_RENDER_OFFLOAD: '1'
__GLX_VENDOR_LIBRARY_NAME: nvidia
__VK_LAYER_NV_optimus: NVIDIA_only
icd: /usr/share/vulkan/icd.d/nvidia_icd.json
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 5.17.0-247-tkg-bmq
Distro:
Name: Arch Linux
Version: Unknown
Tools:
cabextract: true
p7zip: true
patool: true
glibc_min: '2.35'
Bottles_envs: null

Display Protocol

X11

Display Backend used by Bottles

X11

Additional context

When creating the bottle, it insists that it's being run as Flatpak (Running as Flatpak...). It very much isn't. It might just be a messaging issue.

[Report] msxml6 download failed

Which dependency?
msxml6

Problem type

  • download failed

Describe the problem
download this dependcy alway failed for me, I run bottles from flatpak

[Report] The font "Arial Unicode MS.ttf" for FireAlpaca

Dependency name: arial-unicode-ms

Official link to the download page (not direct download) No clue

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
https://firealpaca.com/
https://www.reddit.com/r/linuxquestions/comments/q9t9bl/wine_cannot_display_certain_text_after_switching/hgyflpk/

The user said to fix the "bush hid the facts" rendering of layer names in FireAlpaca they had to install all fonts available in WineTricks.
FireAlpaca can open PSD files correctly (because of it's clipping mask support), GIMP and Krita do not work.
UPDATE: The font is called "Arial Unicode MS.ttf"

[BUG] dotnet472 installation fails with 'already installed'

This issue has been originally reported here:
#47

Describe the bug
Installation of dotnet472 into a newly created application bottle fails. The setup program returns with blocked installation. It claims dotnet472 is installed but it isn't.

Steps to reproduce:
create a new application bottle
from dependencies tab select dotnet472
dotnet installation fails (The installation was blocked)
The installation is blocked because it says it is already installed. (It isn't.)
Verify that dotnet472 is not installed (either by registry keys, or by an app requiring it)

How to check that dotnet version is installed:
https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed

Desktop (please complete the following information):

  • OS: Fedora
  • Version 35
  • Display server: Wayland

[Request dependency] dotnet462

Dependency name: Microsoft .NET 4.6.2
Actually 4.6.1 is on your dependencie repo. I hope 4.6.2 can be added.

Official link to the download page (not direct download) https://dotnet.microsoft.com/en-us/download/dotnet-framework/net462 or https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net462-offline-installer ?

Is this dependency compatible with Wine?

Other thing. You create a doc to add a dependencie on this repo, but I don't find anything to know how to test that on your local installed Bottles application. ( https://github.com/bottlesdevs/dependencies#how-to-contribute )
How do we do to add "custom" dependencies?
Have you some link to help me try that? It will be very helpfull
Thanks :) An thanks for all the time you spend on this project!

[Report] dll gdiplus.dll not found in temp, there should be other errors from cabextract.

Which dependency?
gdiplus

Problem type

  • download failed/broken url? I don't know why this problem is still happening, after I PR-ed the gdiplus related one.

Describe the problem
Download the gdiplus dependency, and you'll find this issue.


P.S. Anyway to debug the bottles? This was the only error message that I got for, so I want to know the full progress of downloading, extracting, finding files, etc.

Anyways, thanks for writing this amazing program once again.

[Request dependency] DirectPlay

Dependency name: dependency name here
DirectPlay

Official link to the download page (not direct download) https://...
https://www.microsoft.com/en-us/download/details.aspx?id=8109

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
I usually install on regular wine using winetricks:
winetricks directplay

It has been deprecated on recent windows versions. Maybe it needs to be used in compatibility mode for XP or win7.

I believe it overrides the following dlls:

Executing wine regsvr32 dplayx.dll
regsvr32: Successfully registered DLL 'dplayx.dll'
Executing wine regsvr32 dpnet.dll
regsvr32: Successfully registered DLL 'dpnet.dll'
Executing wine regsvr32 dpnhpast.dll
regsvr32: Successfully registered DLL 'dpnhpast.dll'

[Report] d3d9 and d3dcompiler_xx dependencies fail to install correctly

Which dependency?
d3dx9, d3dcompiler_43, d3dcompiler_46, d3dcompiler_47

Problem type

  • Failed to install correctly (bottle.yml reports everything OK)

Describe the problem
I noticed that some D3D9 games that run just fine with Lutris or with the system-wide Wine fail to run with Bottles. The best hint was a game reporting an issue with Direct3D 9 not being correctly installed. I checked, and I found the following:

  • In system32, all the dlls are still the original Wine stubs instead of the Microsoft-provided real dlls:

2022-01-18_17:11:24

  • In syswow64, the dlls have been installed but there are also some extra files that probably shouldn't be there:

2022-01-18_17:12:17

Opening the w9x and x86 .inf files in syswow64, it turns out they're setup instructions for x32 and x64 systems respectively. So either these files being present is standard procedure when installing the d3d9 runtime and I just hadn't realized until now, or this hints at a somehow botched install.

Mass-overwriting with the dlls contained in Lutris's D3D Extras fixed the issue completely, so this is indeed a d3d9 runtime and/or d3dcompiler_xx setup issue. But I had to overwrite over both system32 and syswow64 before my game launched, which means that not even the x32 files had installed correctly (either that, or a separate d3dcompiler_xx.dll was needed for this specific game that isn't provided by Bottles's dependencies but is contained in Lutris's D3D Extras - but this belongs to a separate [Request dependency] report.

[Request dependency] .NET 4.5.2

Dependency name: dotnet452 Microsoft .NET framework 4.5.2

Official link to the download page (not direct download) https://www.microsoft.com/en-US/download/dtails.aspx?id=42642

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Some of the programs I am trying to run require .NET 4.5.2 specifically. I see there are already a lot of other versions so hopefully it is easy to add this one as well.

[Request dependency] Microsoft .NET Framework 2.0 Service Pack 1 (x64)

Dependency name: Microsoft .NET Framework 2.0 Service Pack 1 (x64)

Official link to the download page (not direct download) https://www.microsoft.com/en-us/download/details.aspx?id=6041

Is this dependency compatible with Wine?

  • Yes
  • Yes, but need tweaks
  • No
  • I have not tested

Useful links
They can be links to guides for its implementation or testing or other. Each reference can be useful to maintainers to implement the dependency.

dotnet35 and dotnet35sp1 fail to install

Fail to install with the following problem:
image

`Arch: win64
Creation_Date: '2022-01-23 09:08:32.279717'
Custom_Path: false
DLL_Overrides: {}
DXVK: dxvk-1.9.3
Environment: Gaming
Environment_Variables: {}
External_Programs: {}
Installed_Dependencies:

  • d3dx9
  • msls31
  • arial32
  • times32
  • courie32
  • d3dcompiler_43
  • d3dcompiler_47
  • dotnet35sp1
    Latest_Executables: []
    NVAPI: dxvk-nvapi-v0.5.1
    Name: Gaming
    Parameters:
    aco_compiler: false
    discrete_gpu: true
    dxvk: true
    dxvk_hud: false
    dxvk_nvapi: false
    fixme_logs: false
    fsr: false
    fsr_level: 5
    fullscreen_capture: false
    gamemode: false
    gamescope: false
    gamescope_borderless: false
    gamescope_fps: 0
    gamescope_fps_no_focus: 0
    gamescope_fullscreen: true
    gamescope_game_height: 0
    gamescope_game_width: 0
    gamescope_scaling: false
    gamescope_window_height: 0
    gamescope_window_width: 0
    pulseaudio_latency: true
    sync: esync
    use_runtime: false
    virtual_desktop: false
    virtual_desktop_res: 1280x720
    vkd3d: false
    Path: Gaming
    Programs: {}
    Runner: caffe-7.0-x86_64
    State: 0
    Uninstallers:
    arial32: false
    courie32: false
    d3dcompiler_43: false
    d3dcompiler_47: false
    d3dx9: false
    dotnet35sp1: true
    msls31: false
    times32: false
    Update_Date: '2022-01-23 09:17:01.383269'
    VKD3D: vkd3d-proton-2.5
    Versioning: false
    Windows: win10
    WorkingDir: ''`

[Bug]: Gecko does not seem to be able to do its job?

Describe the bug

Not sure this bug/misconfiguration fits on your issue tracker. Sorry if you deem it unrelated to bottles. I think it might be, but what do I know?

Trying to get Diablo 2: Lord of Destruction going in order to then install and play the kick-ass mod Project Diablo 2 through Bottles.

I'm running into the age old issue people have been running into since the dawn of time when trying to install Diablo 2 using Wine: When clicking "Install" in the vanilla Diablo 2 installer you are prompted with a seemingly empty EULA - this is due to Gecko not being installed as it's needed to render the HTML in the EULA.

When Gecko is installed the text is rendered, enabling the user to scroll past and click agree.

I the proceed to the Bottle dependencies menu and install Gecko (wine_gecko-2.47.2-x86.msi). restart Bottles just in case, try again. No text this time either - hence I think this is an issue with some aspect of the way Bottles goes about installing Gecko?

To Reproduce

  1. Create bottle for gaming
  2. Run Diablo 2 Vanilla installer. (from Blizzard, version 1.14b)
  3. Notice EULA is not being rendered
  4. Install Gecko through the dependencies within Bottles
  5. Try running the installer and run into the same non-rendered EULA.

Package

Flatpak from Flathub

Distribution

Void Linux

Health Check

Display:
    X.org: true
    X.org (port): :99.0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 5.15.34_1
Distro:
    Name: GNOME
    Version: '"42 (Flatpak runtime)"'
Tools:
    cabextract: true
    p7zip: true
    patool: true
    glibc_min: '2.33'
Bottles_envs: null

Display Protocol

Wayland

Display Backend used by Bottles

I don't know

Additional context

Plain speculation:

Permissions issue somehow? If that's the case it's a flatpak type issue I guess. Both it's strength and, at times, a gosh darn curse of flatpak.

Maybe gvfsd has something to do with it? Getting alot of this when running the installer.exe for d2: “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

[Report] vcredist2012 doesn't install

Which dependency?
vcredist2012

Problem type

  • trying to install it just shows a "!" exclamation mark in the Bottles GUI
  • failed to install (provide your bottle.json)

bottle.yml

Arch: win64
Creation_Date: '2021-12-22 01:35:08.264102'
Custom_Path: false
DLL_Overrides: {}
DXVK: dxvk-1.9.2
Environment: Gaming
External_Programs: {}
Installed_Dependencies:
- d3dx9
- msls31
- arial32
- times32
- courie32
- d3dcompiler_43
- d3dcompiler_47
- mono
- dotnet35
- dotnet35sp1
- dotnet40
- dotnet472
- dotnet48
- dotnetcore3
- dotnetcoredesktop3
- vcredist2005
- vcredist2008
- vcredist2010
Latest_Executables: []
NVAPI: dxvk-nvapi-v0.5.1
Name: Games
Parameters:
    aco_compiler: false
    discrete_gpu: true
    dxvk: true
    dxvk_hud: false
    dxvk_nvapi: true
    environment_variables: ''
    fixme_logs: false
    fsr: false
    fsr_level: 5
    gamemode: true
    pulseaudio_latency: true
    sync: esync
    use_runtime: false
    virtual_desktop: false
    virtual_desktop_res: 1280x720
    vkd3d: true
Path: Games
Programs: {}
Runner: vaniglia-6.23
State: 0
Uninstallers:
    arial32: false
    courie32: false
    d3dcompiler_43: false
    d3dcompiler_47: false
    d3dx9: false
    dotnet35: true
    dotnet35sp1: true
    dotnet40: Microsoft .NET Framework 4 Extended
    dotnet472: true
    dotnet48: true
    dotnetcore3: true
    dotnetcoredesktop3: true
    mono: true
    msls31: false
    times32: false
    vcredist2005: true
    vcredist2008: true
    vcredist2010: true
Update_Date: '2021-12-22 01:45:49.821115'
VKD3D: vkd3d-v2.4
Versioning: false
Windows: win10
WorkingDir: ''

[Report] AdobeAIR.exe failed cksum / broken url

Which dependency?
e.g. aairruntime

Problem type

  • download failed/broken url
INFO Renaming [AdobeAIR.exe] to [adobeair.exe]. 
ERROR Downloaded file [AdobeAIR.exe] looks corrupted. 
ERROR Source cksum: [8d377b130be65e67a845c89e0117c305] downloaded: [d7c6a96daad7ce9718feb4aa4eaef4ac] 
INFO Removing corrupted file [AdobeAIR.exe].

Describe the problem
harman.com clearly updated their URL.
https://airsdk.harman.com/assets/downloads/AdobeAIR.exe points now to the latest release of Adobe AIR.

The version with the hash 8d377b130be65e67a845c89e0117c305 is now located here: https://airsdk.harman.com/assets/downloads/33.1.1.743/AdobeAIR.exe

[Report] Microsoft .NET Framework 3.5 Crashes

Which dependency?
e.g. vcredist2019

Problem type

  • failed to install

bottle.yml

Arch: win64
Creation_Date: '2021-12-24 12:19:21.503265'
Custom_Path: false
DLL_Overrides: {}
DXVK: dxvk-1.9.2
Environment: Software
External_Programs: {}
Installed_Dependencies:
- arial32
- times32
- courie32
- dotnet48
- vcredist2013
- vcredist2015
- dotnetcoredesktop3
- dotnet40
Latest_Executables:
-   args: ''
    file: "/home/qogusdn1017/Desktop/\uD55C\uAE00 2020/Install.exe"
    name: Install.exe
-   args: ''
    file: /home/qogusdn1017/Desktop/dotnetfx35.exe
    name: dotnetfx35.exe
-   args: ''
    file: /home/qogusdn1017/Desktop/dotnetfx35.exe
    name: dotnetfx35.exe
-   args: ''
    file: "/home/qogusdn1017/Desktop/\uD55C\uAE00 2020/Install.exe"
    name: Install.exe
-   args: ''
    file: /home/qogusdn1017/Desktop/dotnetfx35.exe
    name: dotnetfx35.exe
-   args: ''
    file: /home/qogusdn1017/Desktop/dotnetfx35.exe
    name: dotnetfx35.exe
-   args: ''
    file: /home/qogusdn1017/Desktop/dotnetfx35.exe
    name: dotnetfx35.exe
NVAPI: dxvk-nvapi-v0.5.1
Name: Hancom Office
Parameters:
    aco_compiler: false
    discrete_gpu: false
    dxvk: true
    dxvk_hud: false
    dxvk_nvapi: false
    environment_variables: ''
    fixme_logs: false
    fsr: false
    fsr_level: 5
    gamemode: false
    pulseaudio_latency: false
    sync: wine
    use_runtime: false
    virtual_desktop: false
    virtual_desktop_res: 1280x720
    vkd3d: true
Path: Hancom-Office
Programs: {}
Runner: vaniglia-6.23
State: 0
Uninstallers:
    arial32: false
    courie32: false
    dotnet35: true
    dotnet35sp1: true
    dotnet40: Microsoft .NET Framework 4 Extended
    dotnet48: true
    dotnetcoredesktop3: true
    times32: false
    vcredist2013: true
    vcredist2015: true
Update_Date: '2021-12-24 14:25:48.150645'
VKD3D: vkd3d-v2.4
Versioning: false
Windows: win10
WorkingDir: ''

Describe the problem
dotnet cannot be installed with this output:

024c:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
025c:err:eventlog:ReportEventW L"setup.exe"
025c:err:eventlog:ReportEventW L"9.0.30729.1"
025c:err:eventlog:ReportEventW L"488f1f5c"
025c:err:eventlog:ReportEventW L"sitsetup.dll"
025c:err:eventlog:ReportEventW L"0.0.0.0"
025c:err:eventlog:ReportEventW L"488f1f8f"
025c:err:eventlog:ReportEventW L"0"
025c:err:eventlog:ReportEventW L"00047ef6"

and displays a crash message box.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.