Closed kintarowonders closed 3 years ago
Issues with dependencies on newer distros are already known and dependency checks are currently being refactored. Thanks for your report!
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
User Story
After updating my hl2dmserver system from Debian 10 (buster) to Debian 11 (bullseye) it would not start because of missing dependencies and could not install them because of package name changes. The Buster package lib32gcc1 on Bullseye is now called lib32gcc-s1, and the package bsdmainutils is replaced by bsdutils and bsdextrautils and because of that the server would not start as it could not install these non-existent packages.
I successfully worked around the issue by making dummy packages for bsdextrautils and lib32gcc1 using the 'equivs' tool. Once I had installed these dummy packages my server started working and would start once again.
Basic info
Further Information
I created these two files...
bsdmainutils.equivs
lib32gcc1.equivs
I then created the dummy packages with equivs-build
And installed them with dpkg -i
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
For the server to start expecting the new dependencies instead of the old when running on Debian 11.