Skip to content

cpan: exclude Math::Pari and Crypt::Random on arm/v7#458

Open
sidey79 wants to merge 1 commit into
devfrom
fix/armv7-crypt-random-pari
Open

cpan: exclude Math::Pari and Crypt::Random on arm/v7#458
sidey79 wants to merge 1 commit into
devfrom
fix/armv7-crypt-random-pari

Conversation

@sidey79
Copy link
Copy Markdown
Contributor

@sidey79 sidey79 commented May 23, 2026

Summary

  • exclude Math::Pari and Crypt::Random on linux/arm/v7
  • apply exclusion consistently across all Dockerfile variants
  • align CPAN PR report output and README exclusion matrix

Context

In arm/v7 CPAN verify artifacts, Crypt::Random fails to load because Math::Pari throws:
PARI: incorrect type in gmul2n ... Math/Pari.pm line 1401.

This is a runtime/load failure during verification, not a normal missing-install case.

@github-actions
Copy link
Copy Markdown

CPAN Build Report -bookworm / 386

Artifact: cpan-inventory-bookworm-386

Excluded CPAN requirements for this image

  • core: Math::Pari, Crypt::Random, HiPi
  • 3rdparty: SNMP

core

  • Requirements: 134
  • Satisfied from local libs: 133
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 139
  • Satisfied from local libs: 138
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

@github-actions
Copy link
Copy Markdown

CPAN Build Report -threaded-bookworm / 386

Artifact: cpan-inventory-threaded-bookworm-386

Excluded CPAN requirements for this image

  • core: Math::Pari, Crypt::Random, HiPi
  • 3rdparty: SNMP

core

  • Requirements: 134
  • Satisfied from local libs: 133
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 139
  • Satisfied from local libs: 138
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

@github-actions
Copy link
Copy Markdown

CPAN Build Report -threaded-bookworm / arm64

Artifact: cpan-inventory-threaded-bookworm-arm64

Excluded CPAN requirements for this image

  • core: Device::Firmata::Constants, HiPi
  • 3rdparty: Device::Firmata::Constants, SNMP

core

  • Requirements: 134
  • Satisfied from local libs: 133
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 139
  • Satisfied from local libs: 138
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

@github-actions
Copy link
Copy Markdown

CPAN Build Report -bookworm / arm64

Artifact: cpan-inventory-bookworm-arm64

Excluded CPAN requirements for this image

  • core: Device::Firmata::Constants, HiPi
  • 3rdparty: Device::Firmata::Constants, SNMP

core

  • Requirements: 134
  • Satisfied from local libs: 133
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 139
  • Satisfied from local libs: 138
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

@github-actions
Copy link
Copy Markdown

CPAN Build Report -bookworm / arm/v7

Artifact: cpan-inventory-bookworm-arm-v7

Excluded CPAN requirements for this image

  • core: Device::Firmata::Constants, Math::Pari, Crypt::Random, HiPi
  • 3rdparty: Device::Firmata::Constants, SNMP

core

  • Requirements: 133
  • Satisfied from local libs: 132
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 138
  • Satisfied from local libs: 137
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

@github-actions
Copy link
Copy Markdown

CPAN Build Report -threaded-bookworm / arm/v7

Artifact: cpan-inventory-threaded-bookworm-arm-v7

Excluded CPAN requirements for this image

  • core: Device::Firmata::Constants, Math::Pari, Crypt::Random, HiPi
  • 3rdparty: Device::Firmata::Constants, SNMP

core

  • Requirements: 133
  • Satisfied from local libs: 132
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

3rdparty

  • Requirements: 17
  • Satisfied from local libs: 16
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

all

  • Requirements: 138
  • Satisfied from local libs: 137
  • Satisfied from core/base: 1
  • Missing probable install failures: 0
  • Unresolved requirements: 0
  • Version mismatches: 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant