Skip to content

Commit 2d4b5b8

Browse files
Update docs
Co-authored-by: s-martin <[email protected]>
1 parent ab57ad6 commit 2d4b5b8

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ If the code change results in a test failure, we will make our best effort to co
9494
* All code has to run under the stable and legacy version of Raspberry Pi OS (please check if currently even an older version is still supported).
9595
* For GPIO all code should work with **RPi.GPIO**. gpiozero is currently not intended to use.
9696
> [!IMPORTANT]
97-
> The original `RPi.GPIO` packages is currently not compatible with the 6.6 kernel (since bookworm). Therefore the lib `rpi-lgpio` is used as a replacement, which is api compliant. `RPi.GPIO` must not be installed directly or as a dependency as this breaks GPIO functionality (see `requirements-excluded`)!
97+
> The original `RPi.GPIO` package is currently not compatible with the 6.6 kernel (since bookworm). Therefore the lib `rpi-lgpio` is used as a replacement, which is api compliant. `RPi.GPIO` **must not** be installed directly or as a dependency as this breaks GPIO functionality (see `requirements-excluded`)!
9898
9999
### Additional Resources
100100

components/rfid-reader/RC522/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# RC522 related requirements
22
# You need to install these with `sudo python3 -m pip install --upgrade --force-reinstall --no-deps -q -r requirements.txt`
33

4-
#pi-rc522 has RPi.GPIO as a dependecy which is broken since kernel 6.6.
4+
#pi-rc522 has RPi.GPIO as a dependency which is broken since kernel 6.6.
55
#Skip dependencies whith --no-deps and use the rpi-lgpio lib as a replacement, which should already be installed from the main installation.
66

77
spidev # dep of pi-rc522

packages-excluded.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Remove exluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
1+
# Remove excluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
22
# Define packages for apt-get. These must be removed with
33
# 'sed 's/#.*//g' packages.txt | xargs sudo apt-get remove'
44

requirements-excluded.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Remove exluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
1+
# Remove excluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
22
# Libraries which must be excluded. These must be removed with
33
# `sudo python3 -m pip uninstall -y -r requirements-excluded.txt` before you can run this.
44

scripts/installscripts/install-jukebox.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -919,7 +919,7 @@ install_main() {
919919
source "${jukebox_dir}"/scripts/helperscripts/inc.helper.sh
920920
source "${jukebox_dir}"/scripts/helperscripts/inc.networkHelper.sh
921921

922-
# Remove exluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
922+
# Remove excluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
923923
call_with_args_from_file "${jukebox_dir}"/packages-excluded.txt ${apt_get} ${allow_downgrades} remove
924924

925925
# some packages are only available on raspberry pi's but not on test docker containers running on x86_64 machines
@@ -954,7 +954,7 @@ install_main() {
954954
echo "${VERSION_NO} - ${COMMIT_NO} - ${USED_BRANCH}" > ${jukebox_dir}/settings/version
955955
chmod 777 ${jukebox_dir}/settings/version
956956

957-
# Remove exluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
957+
# Remove excluded libs, if installed - see https://github.com/MiczFlor/RPi-Jukebox-RFID/pull/2469
958958
${pip_uninstall} -r "${jukebox_dir}"/requirements-excluded.txt
959959

960960
# Install required spotify packages

0 commit comments

Comments
 (0)