Skip to content
This repository has been archived by the owner on Jul 23, 2022. It is now read-only.

Fails to build on Windows #5

Closed
zyga opened this issue May 28, 2022 · 1 comment
Closed

Fails to build on Windows #5

zyga opened this issue May 28, 2022 · 1 comment

Comments

@zyga
Copy link

zyga commented May 28, 2022

Hello. I was curious about pollen and I wanted to see how a real project like pollen-tfl looks like. I was following the docs on my Windows 10 system. It seems there is something wrong with path-names, around tilde expansion: expand-user-path: bad username in path.

I'm attaching a complete login case that helps.

PS C:\Users\me\projects\pollen-tfl> raco pkg install pollen-tfl
Resolving "pollen-tfl" via https://download.racket-lang.org/releases/8.5/catalog/
Resolving "pollen-tfl" via https://pkgs.racket-lang.org
Using cached16537545631653754563634 for https://github.com/mbutterick/pollen-tfl.git
Resolving "hyphenate" via https://download.racket-lang.org/releases/8.5/catalog/
Resolving "hyphenate" via https://pkgs.racket-lang.org
Resolving "txexpr" via https://download.racket-lang.org/releases/8.5/catalog/
Resolving "txexpr" via https://pkgs.racket-lang.org
Resolving "sugar" via https://download.racket-lang.org/releases/8.5/catalog/
Resolving "sugar" via https://pkgs.racket-lang.org
raco setup: version: 8.5
raco setup: platform: win32\x86_64 [cs]
raco setup: target machine: ta6nt
raco setup: installation name: 8.5
raco setup: variants: cs
raco setup: main collects: C:\Program Files\Racket\collects\
raco setup: collects paths:
raco setup:   C:\Users\me\AppData\Roaming\Racket\8.5\collects
raco setup:   C:\Program Files\Racket\collects\
raco setup: main pkgs: C:\Program Files\Racket\share\pkgs
raco setup: pkgs paths:
raco setup:   C:\Program Files\Racket\share\pkgs
raco setup:   C:\Users\me\AppData\Roaming\Racket\8.5\pkgs
raco setup: links files:
raco setup:   C:\Program Files\Racket\share\links.rktd
raco setup:   C:\Users\me\AppData\Roaming\Racket\8.5\links.rktd
raco setup: main docs: C:\Program Files\Racket\doc
raco setup: --- updating info-domain tables ---                    [22:58:41]
raco setup: updating: C:\Users\me\AppData\Roaming\Racket\8.5\share\info-cache.rktd
raco setup: --- pre-installing collections ---                     [22:58:41]
raco setup: --- installing foreign libraries ---                   [22:58:41]
raco setup: --- installing shared files ---                        [22:58:41]
raco setup: --- compiling collections ---                          [22:58:41]
raco setup: --- parallel build using 4 jobs ---                    [22:58:41]
raco setup: 3 making: <pkgs>/pollen-tfl
raco setup: 3 making: <pkgs>/pollen-tfl/fontrec
raco setup: 3 making: <pkgs>/pollen-tfl/fonts
expand-user-path: bad username in path
  path: ~/git/font-releases/woffs/advocate_slab_c43_regular.woff
  system error: unsupported; rkt_err=1
  context...:
   body of (submod 'runtime-wrapper pollen-module)
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:685:0: compile-zo*
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:451:15
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:440:12: build
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:411:0: maybe-compile-zo
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:209:0: compile-root
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:105:4
   C:\Program Files\Racket\collects\setup\parallel-build.rkt:332:9
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:455:25
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:441:20: loop
raco setup: 3 making: <pkgs>/pollen-tfl/images
expand-user-path: bad username in path
  path: ~/git/font-releases/woffs/equity_text_a_regular.woff
  system error: unsupported; rkt_err=1
  context...:
   body of (submod 'runtime-wrapper pollen-module)
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:685:0: compile-zo*
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:451:15
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:440:12: build
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:411:0: maybe-compile-zo
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:209:0: compile-root
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:105:4
   C:\Program Files\Racket\collects\setup\parallel-build.rkt:332:9
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:455:25
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:441:20: loop
expand-user-path: bad username in path
  path: ~/git/font-releases/woffs/equity_text_b_regular.woff
  system error: unsupported; rkt_err=1
  context...:
   body of (submod 'runtime-wrapper pollen-module)
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:685:0: compile-zo*
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:451:15
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:440:12: build
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:411:0: maybe-compile-zo
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:209:0: compile-root
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:105:4
   C:\Program Files\Racket\collects\setup\parallel-build.rkt:332:9
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:455:25
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:441:20: loop
expand-user-path: bad username in path
  path: ~/git/font-releases/woffs/concourse_c6_regular.woff
  system error: unsupported; rkt_err=1
  context...:
   body of (submod 'runtime-wrapper pollen-module)
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:685:0: compile-zo*
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:451:15
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:440:12: build
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:411:0: maybe-compile-zo
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:209:0: compile-root
   C:\Program Files\Racket\collects\compiler\private\cm-minimal.rkt:105:4
   C:\Program Files\Racket\collects\setup\parallel-build.rkt:332:9
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:455:25
   C:\Program Files\Racket\collects\setup\parallel-do.rkt:441:20: loop
raco setup: --- creating launchers ---                             [22:59:44]
raco setup: --- building documentation ---                         [22:59:44]
raco setup: 2 running: <pkgs>/pollen-tfl/scribblings/pollen-tfl.scrbl
raco setup: 3 rendering: <pkgs>/racket-index/scribblings/main/user/local-redirect.scrbl
raco setup: 2 rendering: <pkgs>/pollen-tfl/scribblings/pollen-tfl.scrbl
raco setup: 1 rendering: <pkgs>/racket-index/scribblings/main/user/release.scrbl
raco setup: 0 rendering: <pkgs>/racket-index/scribblings/main/user/search.scrbl
raco setup: 3 rendering: <pkgs>/racket-index/scribblings/main/user/start.scrbl
raco setup: --- installing collections ---                         [23:00:04]
raco setup: --- post-installing collections ---                    [23:00:04]
raco setup: --- summary of errors ---                              [23:00:04]
raco setup: error: during making for <pkgs>/pollen-tfl/fonts
raco setup:   expand-user-path: bad username in path
raco setup:     path: ~/git/font-releases/woffs/advocate_slab_c43_regular.woff
raco setup:     system error: unsupported; rkt_err=1
raco setup: error: during making for <pkgs>/pollen-tfl/fonts
raco setup:   expand-user-path: bad username in path
raco setup:     path: ~/git/font-releases/woffs/equity_text_a_regular.woff
raco setup:     system error: unsupported; rkt_err=1
raco setup: error: during making for <pkgs>/pollen-tfl/fonts
raco setup:   expand-user-path: bad username in path
raco setup:     path: ~/git/font-releases/woffs/equity_text_b_regular.woff
raco setup:     system error: unsupported; rkt_err=1
raco setup: error: during making for <pkgs>/pollen-tfl/fonts
raco setup:   expand-user-path: bad username in path
raco setup:     path: ~/git/font-releases/woffs/concourse_c6_regular.woff
raco setup:     system error: unsupported; rkt_err=1
raco pkg install: packages installed, although setup reported errors
@mbutterick
Copy link
Owner

I have substituted OFL fonts and removed all the references to local file paths. I have not tested it on Windows but I believe this will fix the errors arising from expand-user-path because there are no longer any user paths to expand.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants