-
Notifications
You must be signed in to change notification settings - Fork 70
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
SteamOS can’t install Steam (because SteamOS broke the Debian multiarch mechanism) #177
Comments
Hi, Since you deleted the 1.0.1e-2+deb7u4 version from your repository, SteamOS can’t be installed successfully on a x86_64 system if you want to install 32 bit binaries (like Steam). Nobody can install libssl for both 32bit and 64 bit binaries on SteamOS, because your packages are broken, and your package are broken because the This file has the same path in the two packages because this file is arch-independent. But the package itself is arch-centric, so it is not allowed to have different changelog files for two packages of the same binary for two differents architectures. You broke the Debian multiarch system. SteamOS is unusable. |
|
I’ve renamed this issue from:
to:
|
Fixed in today's alchemist_beta release http://steamcommunity.com/groups/steamuniverse/discussions/1/540743756995697451/ |
Thanks, it works. |
Hi, installing libssl1.0.0 for both i386 and amd64 architecture from SteamOS repository does not work at all.
The head of the
/usr/share/doc/libssl1.0.0/changelog.Debian.gz.
file inside thelibssl1.0.0:i386=1.0.1e-2+deb7u4+bsos1
package contains:Hi, the head of the
/usr/share/doc/libssl1.0.0/changelog.Debian.gz.
file inside thelibssl1.0.0:amd64=1.0.1e-2+deb7u4+bsos1
package contains:So the diff is:
Because this file is unique regardless of the architecture, it becomes impossible to install multiple architecture versions of the same package
That breaks the apt system:
So we can repair the apt system but not your package:
Trying to libssl1.0.0 for both i386 and amd64 architecture from Debian repository:
It works with Debian packages, not with yours. Something in your building tools breaks the multiarch system.
Please do not write arch-centric changelog neither common files inside multiarch Debian package
The text was updated successfully, but these errors were encountered: