Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Protontricks in Ubuntu Software #219

Open
ghost opened this issue Apr 16, 2023 · 5 comments
Open

Update Protontricks in Ubuntu Software #219

ghost opened this issue Apr 16, 2023 · 5 comments

Comments

@ghost
Copy link

ghost commented Apr 16, 2023

Can you update it for latest LTS at least, please? It causes issues(like this: rockerbacon/modorganizer2-linux-installer#464) for people that won't check that there's newer version

Flatpack(recommended) version causes Failed to start download: error for us, while pipx works:
rockerbacon/modorganizer2-linux-installer#317

@Matoking
Copy link
Owner

Matoking commented Apr 16, 2023

I'm not the package maintainer for the Debian/Ubuntu package, so I unfortunately cannot solve this problem.

Debian and its derivatives such as Ubuntu seem to be a common culprit for shipping older versions of software, as Winetricks' README recommends users to skip the Debian/Ubuntu version as it's commonly outdated.

I've also noticed that the newest version is packaged, but it's only available for the 23.04 release. Ubuntu seems to have a general policy of releasing a new version of its OS every six months; once that's done, the available software is usually not updated in sync with the upstream, instead only receiving smaller bug fixes and security patches. This is generally not too bad for most software, but Protontricks often needs to be updated to fix compatibility with newer versions of Steam and/or Proton.

@ghost
Copy link
Author

ghost commented Apr 16, 2023

So what you can recommend overall? And I have weird issue that I'm getting "Failed to start download:" after MO2 launched, so basically I can download thorough link only when it's closed, guy in comments said he deleted alias line from .bashrc and it works for him, but I'm not sure what does it mean

@Matoking
Copy link
Owner

Since the Mod Organizer requires Protontricks to be available as a protontricks executable, pipx is likely the best option.

The alias is only necessary for Protontricks when it's installed using Flatpak, in which case it allows the protontricks command to be used in the terminal.

@ghost
Copy link
Author

ghost commented Apr 18, 2023

So both Flatpack and Ubuntu Software is buggy or shitty, that's how we can close this bug report?

@MatthewForrester
Copy link

I'm not the package maintainer for the Debian/Ubuntu package, so I unfortunately cannot solve this problem.

Debian and its derivatives such as Ubuntu seem to be a common culprit for shipping older versions of software, as Winetricks' README recommends users to skip the Debian/Ubuntu version as it's commonly outdated.

I've also noticed that the newest version is packaged, but it's only available for the 23.04 release. Ubuntu seems to have a general policy of releasing a new version of its OS every six months; once that's done, the available software is usually not updated in sync with the upstream, instead only receiving smaller bug fixes and security patches. This is generally not too bad for most software, but Protontricks often needs to be updated to fix compatibility with newer versions of Steam and/or Proton.

It is possible to make newer versions of software available to Ubuntu LTS users. An updated version of LibreOffice is available, for example. This is done using the Backports 'pocket'. This means that the updated package is only distributed to users who have opted into the -backports 'pocket' (Ubuntu's term for a release channel) or specifically request the backported version through apt (or equivalent). The backported version must usually be taken from the most recent Ubuntu release, since that has already been tested (so currently 1.10.3 for Protontricks).

The process is explained in this document.

So there's no technical or policy obstacle to making a more recent version of Protontricks available to Ubuntu LTS users; it's just the usual story that somebody needs to step up to be the maintainer & actually do the work. Unfortunately, I am not volunteering since I use Protontricks less than once a year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants