You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chisel does not currently support package names shorter than 3 characters. This is controlled by a few regular expressions specified in the setup package.
However, this means that packages like jq are not currently supported. Per the debian policy, the minimum length of a package's name can be 2.
Package names (both source and binary, see Package) must consist only of lower case letters (a-z), digits (0-9), plus (+) and minus (-) signs, and periods (.). They must be at least two characters long and must start with an alphanumeric character.
unless you see an obvious rationale for keeping that limitation, I'd propose simply putting a PR up for adjusting that limit (unless it's not straightforward)
Yeah, this should be a very easy fix. I will add a PR for it shortly. I wanted to add the "Good first issue" label to this issue in case anyone wanted to try it out, but I can't. 😕
This commit adds support for package names with a minimum length of two.
Previously chisel only supported a minimum length of 3. The limit on the
slice name is kept unchanged.
Fixescanonical#119.
This commit adds support for package names with a minimum length of two.
Previously chisel only supported a minimum length of 3. The limit on the
slice name is kept unchanged.
Fixescanonical#119.
Chisel does not currently support package names shorter than 3 characters. This is controlled by a few regular expressions specified in the setup package.
chisel/internal/setup/setup.go
Lines 245 to 247 in 11a324c
However, this means that packages like jq are not currently supported. Per the debian policy, the minimum length of a package's name can be 2.
Related: canonical/chisel-releases#116
The text was updated successfully, but these errors were encountered: