Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Remove temporary libssl package workaround #86

Merged
merged 1 commit into from
Jul 22, 2023

Conversation

foosel
Copy link
Contributor

@foosel foosel commented Jul 20, 2023

It seems to no longer be needed against current RPi arm32 packages and in fact makes the build fail as the package cannot be found any more:

Reading package lists...
Building dependency tree...
Reading state information...
E: Version '1.1.1n-0+deb11u4+rpt1' for 'libssl1.1' was not found
The command '/bin/sh -c [ "$BUILD_TYPE" != "raspi" ] ||   (     ( [ "$(dpkg --print-architecture)" != "armhf" ] || echo "deb http://raspbian.raspberrypi.org/raspbian/ $DEBIAN_VERSION main contrib non-free rpi" > /etc/apt/sources.list ) &&     echo "deb http://archive.raspberrypi.org/debian/ $DEBIAN_VERSION main" > /etc/apt/sources.list.d/raspi.list &&     apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E 82B129927FA3303E &&     apt-get -y update &&     apt-get -y install libcamera-dev liblivemedia-dev &&     ( [ "$(dpkg --print-architecture)" != "armhf" ] || apt-get --allow-downgrades -y install libssl1.1=1.1.1n-0+deb11u4+rpt1 )   )' returned a non-zero code: 100

Error: Process completed with exit code 100.

Cross checking the current package definitions on raspbian.raspberrypi.org shows this as dependency for libssl-dev:

Package: libssl-dev
Source: openssl
Version: 1.1.1n-0+deb11u4
Architecture: armhf
[...]
Depends: libssl1.1 (= 1.1.1n-0+deb11u4)

And that's also what's available:

Package: libssl1.1
Source: openssl
Version: 1.1.1n-0+deb11u4

It seems to no longer be needed against current RPi
arm32 packages and in fact makes the build fail as the
package cannot be found any more.
@ayufan
Copy link
Owner

ayufan commented Jul 22, 2023

Thank you!

@ayufan ayufan merged commit ff539cd into ayufan:main Jul 22, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants