Closed AndydeCleyre closed 4 years ago
Trying to build with custom build plans on Arch Linux fails, as detailed below.
Your font version: r2089.115f5b19
r2089.115f5b19
Your font variant: Term, custom plan
Your operating system: Arch Linux
Your Node.js version: 15.1.0
15.1.0
Your otfcc version: None
Your private-build-plans.toml, if present:
private-build-plans.toml
Change
bar = "v-bar-natural-slope"
into
bar = 'natural-slope'
in your configuration.
Whoops, thank you!
Trying to build with custom build plans on Arch Linux fails, as detailed below.
Your font version:
r2089.115f5b19
Your font variant: Term, custom plan
Your operating system: Arch Linux
Your Node.js version:
15.1.0
Your otfcc version: None
Your
private-build-plans.toml
, if present:private-build-plans.toml
```toml [buildPlans.iosevka-custom] family = "Iosevka Custom" # [buildPlans.iosevka-custom.variants] # https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets # inherits = "ss14" [buildPlans.iosevka-custom.variants.design] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants # https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png turn-v = "curly" capital-b = "more-asymmetric" capital-d = "more-rounded" capital-g = "toothless" capital-j = "serifless" capital-k = "curly" capital-m = "hanging" capital-q = "crossing" capital-r = "curly" capital-y = "curly" a = "doublestorey-tailed" b = "toothless-corner" d = "tailed" f = "tailed" g = "opendoublestorey" h = "straight" i = "hooky" j = "straight" k = "curly" l = "tailed" m = "shortleg" n = "earless-corner-tailed" p = "eared" q = "earless-corner-tailed" r = "earless-corner" t = "standard" u = "toothless-rounded" v = "curly" w = "curly" x = "curly" y = "curly" z = "with-crossbar" eszet = "longs-s-lig" lambda = "curly" zero = "reverse-slashed" one = "nobase" three = "flattop" four = "semi-open" six = "open-contour" seven = "noserif" nine = "straight-bar" tilde = "low" asterisk = "hexhigh" underscore = "high" paragraph-sign = "low" caret = "high" paren = "normal" brace = "curly" number-sign = "upright" ampersand = "flat-top" at = "short" dollar = "opencap" percent = "rings" bar = "v-bar-natural-slope" lig-ltgteq = "flat" ascii-single-quote = "raised-comma" ascii-grave = "straight" # Override above variants for each slope: # [buildPlans.iosevka-custom.variants.upright] # [buildPlans.iosevka-custom.variants.italic] # [buildPlans.iosevka-custom.variants.oblique] # [buildPlans.iosevka-custom.ligations] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations # https://github.com/be5invis/Iosevka/tree/dev-v4#ligations # inherits = "calt" # disables = [] # enables = [] [buildPlans.iosevka-term-custom] family = "Iosevka Term Custom" spacing = "term" # [buildPlans.iosevka-term-custom.variants] # https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets # inherits = "ss14" [buildPlans.iosevka-term-custom.variants.design] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants # https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png turn-v = "curly" capital-b = "more-asymmetric" capital-d = "more-rounded" capital-g = "toothless" capital-j = "serifless" capital-k = "curly" capital-m = "hanging" capital-q = "crossing" capital-r = "curly" capital-y = "curly" a = "doublestorey-tailed" b = "toothless-corner" d = "tailed" f = "tailed" g = "opendoublestorey" h = "straight" i = "hooky" j = "straight" k = "curly" l = "tailed" m = "shortleg" n = "earless-corner-tailed" p = "eared" q = "earless-corner-tailed" r = "earless-corner" t = "standard" u = "toothless-rounded" v = "curly" w = "curly" x = "curly" y = "curly" z = "with-crossbar" eszet = "longs-s-lig" lambda = "curly" zero = "reverse-slashed" one = "nobase" three = "flattop" four = "semi-open" six = "open-contour" seven = "noserif" nine = "straight-bar" tilde = "low" asterisk = "hexhigh" underscore = "high" paragraph-sign = "low" caret = "high" paren = "normal" brace = "curly" number-sign = "upright" ampersand = "flat-top" at = "short" dollar = "opencap" percent = "rings" bar = "v-bar-natural-slope" lig-ltgteq = "flat" ascii-single-quote = "raised-comma" ascii-grave = "straight" # Override above variants for each slope: # [buildPlans.iosevka-term-custom.variants.upright] # [buildPlans.iosevka-term-custom.variants.italic] # [buildPlans.iosevka-term-custom.variants.oblique] # [buildPlans.iosevka-term-custom.ligations] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations # https://github.com/be5invis/Iosevka/tree/dev-v4#ligations # inherits = "calt" # disables = [] # enables = [] [buildPlans.iosevka-force-monospace-custom] family = "Iosevka Force Monospace Custom" spacing = "force-monospace" # [buildPlans.iosevka-force-monospace-custom.variants] # https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets # inherits = "ss14" [buildPlans.iosevka-force-monospace-custom.variants.design] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants # https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png turn-v = "curly" capital-b = "more-asymmetric" capital-d = "more-rounded" capital-g = "toothless" capital-j = "serifless" capital-k = "curly" capital-m = "hanging" capital-q = "crossing" capital-r = "curly" capital-y = "curly" a = "doublestorey-tailed" b = "toothless-corner" d = "tailed" f = "tailed" g = "opendoublestorey" h = "straight" i = "hooky" j = "straight" k = "curly" l = "tailed" m = "shortleg" n = "earless-corner-tailed" p = "eared" q = "earless-corner-tailed" r = "earless-corner" t = "standard" u = "toothless-rounded" v = "curly" w = "curly" x = "curly" y = "curly" z = "with-crossbar" eszet = "longs-s-lig" lambda = "curly" zero = "reverse-slashed" one = "nobase" three = "flattop" four = "semi-open" six = "open-contour" seven = "noserif" nine = "straight-bar" tilde = "low" asterisk = "hexhigh" underscore = "high" paragraph-sign = "low" caret = "high" paren = "normal" brace = "curly" number-sign = "upright" ampersand = "flat-top" at = "short" dollar = "opencap" percent = "rings" bar = "v-bar-natural-slope" lig-ltgteq = "flat" ascii-single-quote = "raised-comma" ascii-grave = "straight" # Override above variants for each slope: # [buildPlans.iosevka-force-monospace-custom.variants.upright] # [buildPlans.iosevka-force-monospace-custom.variants.italic] # [buildPlans.iosevka-force-monospace-custom.variants.oblique] # [buildPlans.iosevka-force-monospace-custom.ligations] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations # https://github.com/be5invis/Iosevka/tree/dev-v4#ligations # inherits = "calt" # disables = [] # enables = [] [buildPlans.iosevka-fixed-custom] family = "Iosevka Fixed Custom" spacing = "fixed" # [buildPlans.iosevka-fixed-custom.variants] # https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets # inherits = "ss14" [buildPlans.iosevka-fixed-custom.variants.design] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants # https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png turn-v = "curly" capital-b = "more-asymmetric" capital-d = "more-rounded" capital-g = "toothless" capital-j = "serifless" capital-k = "curly" capital-m = "hanging" capital-q = "crossing" capital-r = "curly" capital-y = "curly" a = "doublestorey-tailed" b = "toothless-corner" d = "tailed" f = "tailed" g = "opendoublestorey" h = "straight" i = "hooky" j = "straight" k = "curly" l = "tailed" m = "shortleg" n = "earless-corner-tailed" p = "eared" q = "earless-corner-tailed" r = "earless-corner" t = "standard" u = "toothless-rounded" v = "curly" w = "curly" x = "curly" y = "curly" z = "with-crossbar" eszet = "longs-s-lig" lambda = "curly" zero = "reverse-slashed" one = "nobase" three = "flattop" four = "semi-open" six = "open-contour" seven = "noserif" nine = "straight-bar" tilde = "low" asterisk = "hexhigh" underscore = "high" paragraph-sign = "low" caret = "high" paren = "normal" brace = "curly" number-sign = "upright" ampersand = "flat-top" at = "short" dollar = "opencap" percent = "rings" bar = "v-bar-natural-slope" lig-ltgteq = "flat" ascii-single-quote = "raised-comma" ascii-grave = "straight" # Override above variants for each slope: # [buildPlans.iosevka-fixed-custom.variants.upright] # [buildPlans.iosevka-fixed-custom.variants.italic] # [buildPlans.iosevka-fixed-custom.variants.oblique] # [buildPlans.iosevka-fixed-custom.ligations] # https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations # https://github.com/be5invis/Iosevka/tree/dev-v4#ligations # inherits = "calt" # disables = [] # enables = [] ```STDOUT
``` > iosevka@4.0.0-alpha.1 install /home/andy/Code/aur/archbuilder_iosevka/pkgs/ttf-iosevka-term-custom-git/src/Iosevka > node utility/check-env Checking External Dependencies * External dependencyDebug Log
``` 0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/usr/bin/node', 1 verbose cli '/bin/npm', 1 verbose cli 'run', 1 verbose cli 'build', 1 verbose cli '--', 1 verbose cli 'ttf::iosevka-term-custom' 1 verbose cli ] 2 info using npm@6.14.8 3 info using node@v15.1.0 4 verbose run-script [ 'prebuild', 'build', 'postbuild' ] 5 info lifecycle iosevka@4.0.0-alpha.1~prebuild: iosevka@4.0.0-alpha.1 6 info lifecycle iosevka@4.0.0-alpha.1~build: iosevka@4.0.0-alpha.1 7 verbose lifecycle iosevka@4.0.0-alpha.1~build: unsafe-perm in lifecycle true 8 verbose lifecycle iosevka@4.0.0-alpha.1~build: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/andy/Code/aur/archbuilder_iosevka/pkgs/ttf-iosevka-term-custom-git/src/Iosevka/node_modules/.bin:/home/andy/.local/share/venvs/467578928fd9abd7b822b64bded36f2c/venv/bin:/home/andy/bin:/home/andy/.local/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/jvm/default/bin 9 verbose lifecycle iosevka@4.0.0-alpha.1~build: CWD: /home/andy/Code/aur/archbuilder_iosevka/pkgs/ttf-iosevka-term-custom-git/src/Iosevka 10 silly lifecycle iosevka@4.0.0-alpha.1~build: Args: [ '-c', 'verda -f verdafile.js "ttf::iosevka-term-custom"' ] 11 silly lifecycle iosevka@4.0.0-alpha.1~build: Returned: code: 1 signal: null 12 info lifecycle iosevka@4.0.0-alpha.1~build: Failed to exec build script 13 verbose stack Error: iosevka@4.0.0-alpha.1 build: `verda -f verdafile.js "ttf::iosevka-term-custom"` 13 verbose stack Exit status 1 13 verbose stack at EventEmitter.PKGBUILD
```bash # Maintainer: Andy Kluger