Closed lmachucab closed 10 years ago
@lmachucab sorry for not responding. I've been busying these couple of days. I'll build a version of the deb where libgl1-mesa-dri:i386
isn't a depend
OK. Try this version
Can confirm that newer version of the package installs correctly and is not automatically requested to remove by package manager. Will run a couple more install tests and hopefully this can be marked as solved.
@lmachucab Alright. If everything comes back good, I'll push updated version.
@lmachucab If there are no objections, I'll push the updated version tonight.
Sorry, haven't had the time to perform more strict testing because meatspace played me a ruse; however, an install in a clean VM has showed no issues so far. Feel free to push the updated version, and thanks.
@lmachucab Pushing the changes now; should be uploaded in a few mins. Thanks for the bug report!
Am on 32-bits machine, installed Debian Wheezy 7.1 + backports repository and kept it mostly up to date. Installing the steam-debian package via
dpkg
worked without issues back in ~September. However, after one of many updates, steam package appears marked as broken and can not be held installed in the system.When checking aptitude, complains about missing
libgl1-mesa-dri:i386
andlibgl1-mesa-glx:i386
- yet the packages are clearly installed:(similar results for -glx package)
No solutions are provided for those packages and thus apttiude forces steam_debian package removal (trying to mark as held package does not work, causes aptitude to reject any attempt to install or remove packages until the issue is solved). Am left with no other option than to purge steam_debian and then reinstall it again every single time I need to run package manager.
Cloning the repo again and reinstalling shows no observable difference in behaviour. Attempting a reinstall of the packages via
aptitude --reinstall install
doesn't either. Steam package doesn't seem to indicate dependency versions for the dri/glx libraries, only requests their existence in ":i386" architecture.