Skip to content

Document dependency on MIME::Base32#1223

Merged
marc-vanderwal merged 1 commit into
zonemaster:developfrom
marc-vanderwal:feature/depend-on-mime-base32
Dec 4, 2023
Merged

Document dependency on MIME::Base32#1223
marc-vanderwal merged 1 commit into
zonemaster:developfrom
marc-vanderwal:feature/depend-on-mime-base32

Conversation

@marc-vanderwal

Copy link
Copy Markdown
Contributor

Purpose

This PR documents a new test-time dependency on MIME::Base32.

Context

The change was made necessary by PR zonemaster/zonemaster-ldns#178.

Changes

Add MIME::Base32 as dependency in various places.

How to test this PR

Documentation update.

Pull request zonemaster/zonemaster-ldns#178 adds a test-time dependency
on MIME::Base32. This commit documents the change.

This package should be installed manually in build environments.

The module does not seem to be packaged in Red Hat-based Linux
distributions. On those OSes, the MIME::Base32 has to be installed
through CPAN.
@mattias-p

Copy link
Copy Markdown
Member

If it's a test-time dependency should it be included in the installation instruction? We're installing with --notest.

@matsduf

matsduf commented Nov 30, 2023

Copy link
Copy Markdown
Contributor

If it's a test-time dependency should it be included in the installation instruction? We're installing with --notest.

Yes, but we also advice running the installation without --notest in case of problem and then the dependency is needed:

Troubleshooting installation

If you have any issue with installation, and installed with cpanm, redo the
installation above but without the --notest and with the --verbose option.
Installation will take longer time.

@matsduf

matsduf commented Nov 30, 2023

Copy link
Copy Markdown
Contributor

Since the dependency is added to the installation document, it is not needed in the documents under "distrib-testing" as far as I can see. But it does no harm, on the other side.

@mattias-p mattias-p left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

but we also advice running the installation without --notest

Fair enough!

@marc-vanderwal marc-vanderwal merged commit ba22cc8 into zonemaster:develop Dec 4, 2023
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.

4 participants