jekhokie / raspberry-noaa-v2

V2 of the fantastic Raspberry Pi NOAA setup
GNU General Public License v3.0
553 stars 101 forks source link

Created 5 new Satdump DEB files, remove the old ones, , modify dependencies for satdump commit#, modify satdump_cfg.json.j2, modified main.yml to resolve anisable DEPRECATION WARNING, modify rn2_uninstall to use simplified code to determine OS #1061

Closed creas002 closed 2 months ago

creas002 commented 2 months ago

Created 5 new Satdump DEB files, remove the old ones, , modify dependencies for satdump commit#, modify satdump_cfg.json.j2, modified main.yml to resolve anisable DEPRECATION WARNING, modify rn2_uninstall to use simplified code to determine OS

For all 5 satdump_1.2.1-397f9ed6 DEB files I created, I verified they would install and execute w/o issue using install_and_upgrade. I also verified that In-Situ Upgrade using creas002/beta repo worked as well.

I had to create a new 64-bit Bullseye VM using lmde-5-cinnamon-64bit.iso to build the new satdump_1.2.1-397f9ed6_bullseye_amd64.deb file. I was running from a Oracle VM for LMDE 5 - Bullseye 64-bit and install_and_upgrade.sh failed to on php as it could not find release to install for packeges :

php8.0-fpm, php8.2-mbstring , php8.2-sqlite3

I resolved the issue using these 3 commands and then the install_and_upgrade.sh ran fine as did In-Situ upgrade to creas002/beta-development repo.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo tee /etc/apt/trusted.gpg.d/php.gpg echo "deb https://packages.sury.org/php/ bullseye main" | sudo tee /etc/apt/sources.list.d/php.list sudo apt update

We need to run from Bullseye as fast as we can and get out of this madness. IMO

MihajloPi commented 2 months ago

I'll add new satdump_cfg.json.j2 file after the merge.