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

Make installation say it's for Debian #7267

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Make installation say it's for Debian #7267

wants to merge 1 commit into from

Conversation

manen
Copy link

@manen manen commented Jul 15, 2020

Because for example on Arch (btw), you couldn't run the .deb package

Because for example on Arch (btw), you couldn't run the .deb package
@thaewrapt
Copy link

@werymanen FYI https://aur.archlinux.org/packages/dpkg-git/

@thaewrapt
Copy link

And even better: https://www.archlinux.org/packages/community/x86_64/dpkg/

@manen
Copy link
Author

manen commented Jul 16, 2020

I know, thank you, but Arch was just an example, all distros can't run dpkg.
And even though we can make it run on some other distros, it should be mentioned that it's originally for Debian.

@SingingBush
Copy link

Why hasn't this simple but correct information been merged?

@manen
Copy link
Author

manen commented Sep 27, 2020

Good question 🤷‍♂️️

@manen manen changed the title Make installation say it's on for Debian Make installation say it's for Debian Sep 27, 2020
@manen
Copy link
Author

manen commented Mar 28, 2021

Okay, we're making some progress, it only took 256 days

@davidak
Copy link

davidak commented Apr 25, 2021

@kisak-valve could you have some mercy and merge this contribution?

@manen
Copy link
Author

manen commented Jul 16, 2021

Nooooo, I missed the first birthday 😭😭

Copy link

@TheEvilSkeleton TheEvilSkeleton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why isn't this merged already?

@rokam
Copy link

rokam commented Jan 24, 2022

Why isn't this merged already?

Still not merged. That kind of PR should be quick.

@manen
Copy link
Author

manen commented Feb 19, 2022

yeah......

@FabioLolix
Copy link

And even better: https://www.archlinux.org/packages/community/x86_64/dpkg/

General advice, don't use dpkg for installing .deb packages on Arch and derivates, also the steam client is already in the repository https://archlinux.org/packages/multilib/x86_64/steam/

@0x08088405
Copy link

0x08088405 commented Mar 2, 2022

don't use dpkg for installing .deb packages on arch

I'm sure Valve knows that, seeing that SteamOS 3.0 is allegedly based on it. I don't know why it still says to use the "Ubuntu Software Center" which changes every other release, now being some Snap-based abomination where they don't even want you installing deb packages. There could just be a .tar.xz or whatever with the package contents and a list of dependencies for distributions that don't have it because there's practically no differences between them anyway, especially as the client ships most of its dependencies. For now, here's a list of repositories that took it upon themselves to turn the deb package into something workable in their package repositories, xdeb is an example of how to do this (badge courtesy of repology.org):

Packaging status

Why isn't this merged already?

Come check out #1890, we're about to hit a decade! Sadly, the case seems to be that it doesn't make Valve a lot of money to care about UX on a platform where people are already used to less than mediocre support from large companies and they follow suit. We're at the point where some window managers have baked in support for the Steam client's broken implementation of X.

Copy link

@Reonu Reonu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i personally approve this PR

now that i have personally approved this PR, valve can merge it

@manen
Copy link
Author

manen commented Jul 2, 2022

aw man i missed the anniversary again:(
cheers to two years tho guys

@mhalano
Copy link

mhalano commented Jul 2, 2022

I would suggest another text: "Install Steam for Linux client on Debian, Ubuntu and other derivatives:". Because there are more distros, like Mint, Pop_OS! and so on that are based on Debian or Ubuntu.

@manen
Copy link
Author

manen commented Jul 2, 2022

yeah that's probably a good idea (although it's never gonna get merged)

Copy link

@Reonu Reonu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

after careful consideration I have decided to approve this again

Copy link

@Jesus-QC Jesus-QC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 26 should be changed from Debian/Ubuntu to Debian or Ubuntu

Copy link

@DareFox DareFox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not approved enough, so here's mine approval

@perroboc

This comment was marked as spam.

@etoven
Copy link

etoven commented Jul 16, 2023

What about distros that aren't explicitly Debian or Ubuntu? How about Mint? Or Ubuntu-fork-#87? What about Raspberry Pi OS? Also can't you just extract the .deb and run it as-is or copy the files where you want?

I get it's funny, but it also doesn't seem like it helps or solves anything. Has anyone looked at that page and thought "man what on earth do I do with this .deb file on my non-Ubuntu/Debian distro that I have to be knowledgeable enough with Linux to even have chosen such a distro?" :p

I have run steam on kde and mint and never once thought that. If all your other things are deb files the user has no reason to assume just this one might be a problem.

@th1nhhdk
Copy link

Why isn't anyone from valve merging this simple pull request yet?

@manen
Copy link
Author

manen commented Jul 27, 2023

thank you anna also i missed the birthday again😢
setting a calendar event for next year def wont miss it

@manen
Copy link
Author

manen commented Jul 27, 2023

thank you jesus

@Seven0492
Copy link

Seven0492 commented Aug 19, 2023

I counted just now and there are -- including me -- 23 reviewers who've approved this, this is starting to get ridiculous, has no one at Valve even ever thought to check this pr, in the last, 3 years? Because this is a no-brainer

Would barely take a few minutes to settle

@etoven
Copy link

etoven commented Aug 20, 2023 via email

Copy link

@libewa libewa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you change this to say "Debian and derivatives (e.g. Ubuntu)"?

@negativems
Copy link

could you change this to say "Debian and derivatives (e.g. Ubuntu)"?

You are crazy, what do you want wait 5 years more? I think they almost reviewed all the changes

@g572staem
Copy link

g572staem commented Sep 30, 2023

This is stupid - the situation, not your original merge request.

The page currently says:

Install Steam for Linux client:

  • Download the steam_latest.deb package from this location.

  • Open a graphical file manager (for Ubuntu 12.04, click the folder icon on the Unity Launch bar).

Now... look again:

Ubuntu 12.04,

The entire thing needs a birthday.

Copy link

@Danielduel Danielduel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm 🤡

@limitedAtonement
Copy link

It looks like this should be closed unmerged. At the top of the README, it says

Steam for Linux requires the following:
...

  • Latest Ubuntu LTS, fully updated
    ...

If you don't have Ubuntu LTS, you're not officially supported, so saying that the installation instructions are for Ubuntu is superfluous.

@Jesus-QC
Copy link

No, this is history now

@manen
Copy link
Author

manen commented Nov 22, 2023

It looks like this should be closed unmerged. At the top of the README, it says

Steam for Linux requires the following:
...

  • Latest Ubuntu LTS, fully updated
    ...

If you don't have Ubuntu LTS, you're not officially supported, so saying that the installation instructions are for Ubuntu is superfluous.

lol you're technically right but i don't think anyone's closing this in the near (or far) future

@AtFreezingPoint
Copy link

lol you're technically right but i don't think anyone's closing this in the near (or far) future

Laughs in Steamdeck Arch

@etoven
Copy link

etoven commented Nov 29, 2023

Wait did someone un-merge this. What's going on. Why is this undid. I swear someone approved a commit for this. People were talking about this PR's birthday present.

@etoven
Copy link

etoven commented Nov 29, 2023

could you change this to say "Debian and derivatives (e.g. Ubuntu)"?

Don't roll back the play clock on this one buddy. For the love of god. 😊

@Cisien

This comment was marked as off-topic.

@zmeyka3310
Copy link

don't use dpkg for installing .deb packages on arch

I'm sure Valve knows that, seeing that SteamOS 3.0 is allegedly based on it. I don't know why it still says to use the "Ubuntu Software Center" which changes every other release, now being some Snap-based abomination where they don't even want you installing deb packages. There could just be a .tar.xz or whatever with the package contents and a list of dependencies for distributions that don't have it because there's practically no differences between them anyway, especially as the client ships most of its dependencies. For now, here's a list of repositories that took it upon themselves to turn the deb package into something workable in their package repositories, xdeb is an example of how to do this (badge courtesy of repology.org):

Packaging status

Why isn't this merged already?

Come check out #1890, we're about to hit a decade! Sadly, the case seems to be that it doesn't make Valve a lot of money to care about UX on a platform where people are already used to less than mediocre support from large companies and they follow suit. We're at the point where some window managers have baked in support for the Steam client's broken implementation of X.

xdeb is known for breaking void installations, no?

@manen
Copy link
Author

manen commented May 12, 2024

@Valve looks good go ahead and merge in the next couple of years! 🎉

keep dreaming

@Turmaxx
Copy link

Turmaxx commented Aug 10, 2024

@Valve looks good go ahead and merge in the next couple of years! 🎉

maybe next 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

Successfully merging this pull request may close these issues.