Automattic / Automattic/node-canvas

Add more context to Installation: Ubuntu and other Debian based systems on the Wiki for ARM building

Open
#2,327 5 comments 0 reactions 0 assignees View on GitHub
Installation help
Dominant language
JavaScript
Stars
10.7k
Forks
1.2k
Avg merge
4d 8h
Merged PRs (30d)
1

Description

## Feature

Hello, I had recently spent a grueling 1 hour and 20 minutes attempting to build Canvas on my Raspberry Pi 4 with Debian.

I believe there is not enough information or notice on the Installation wiki for ARM systems, the issue was that I had packages that were too new for the installation of the packages required for compiling:
```
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
... : Depends: ... (= ...) but ... is to be installed
... : Depends: ... (= ...) but ... is to be installed
... : Depends: ... (= ...) but ... is to be installed
... : Depends: ... (= ...) but ... is to be installed
E: Unable to correct problems, you have held broken packages.
```

I feel like there should be a warning for a situation like this if a newbie comes into the same exact issue as I encountered, I believe it would cut down on the amount of issue related to installation issues as well.

Many thanks.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.