techcoder20 / RPIDoom3Installer

This Github Repository contains everything you need for getting Doom3 running on the raspberry pi. Here you will find the install script the uninstall script and the Doom3Demo game files
7 stars 1 forks source link

Installer BREAKs system apt repo sld2 libraries #8

Open theofficialgman opened 2 years ago

theofficialgman commented 2 years ago
cd ~/RPIDoom3Installer/SDLAddOns
sudo dpkg -i sdl2-image_2.0.5-1_armhf.deb
sudo dpkg -i sdl2-mixer_2.0.4-1_armhf.deb
sudo dpkg -i sdl2-ttf_2.0.15-1_armhf.deb

installing these packages is very dangerous for the system as it breaks any of the official sdl2 packages from installing, since you changed the names of these packages and include both dev libraries and non-dev libraries in one package

these default packages should work just fine..

libsdl2-dev libsdl2-image-2.0-0
libsdl2-image-dev libsdl2-mixer-2.0-0 libsdl2-mixer-dev libsdl2-ttf-2.0-0
libsdl2-ttf-dev

there should be no reason to install the custom packages from here, as all the libraries are contained in the official packages. why did you do so?

see cycool29 issue here caused because of this: https://github.com/Botspot/pi-apps/pull/1359#issuecomment-1007145064

techcoder20 commented 2 years ago

I was just following a tutorial and just making that into a trick. I didnt really think much about installing custom packages might break the packages in the repo. I will test it with those libraries and update the script. Thanks for bringing it up.

theofficialgman commented 2 years ago

@techcoder20 any chance to test? cycool said it worked just fine with the system libraries for him and yours removed

techcoder20 commented 2 years ago

I haven't got a chance to test it. If its working for you, you can open a pr.