zedeus / nitter

Alternative Twitter front-end
https://nitter.net
GNU Affero General Public License v3.0
9.74k stars 516 forks source link

Stylesheet build fails #462

Closed trentwiles closed 2 years ago

trentwiles commented 2 years ago
# nimble scss
  Executing task scss in /home/nitter/nitter/nitter.nimble
Hint: used config file '/root/.choosenim/toolchains/nim-1.6.0/config/nim.cfg' [Conf]
Hint: used config file '/root/.choosenim/toolchains/nim-1.6.0/config/config.nims' [Conf]
Hint: used config file '/home/nitter/nitter/config.nims' [Conf]
CC: stdlib_digitsutils.nim
CC: stdlib_assertions.nim
CC: stdlib_dollars.nim
CC: stdlib_io.nim
CC: stdlib_system.nim
CC: stdlib_times.nim
CC: stdlib_os.nim
CC: ../../../../root/.nimble/pkgs/sass-#e683aa1/sass/libsass.nim
CC: ../../../../root/.nimble/pkgs/sass-#e683aa1/sass.nim
CC: gencss.nim
Hint:  [Link]
Hint: gc: refc; opt: none (DEBUG BUILD, `-d:release` generates faster code)
58759 lines; 3.575s; 75.711MiB peakmem; proj: /home/nitter/nitter/tools/gencss; out: /home/nitter/nitter/tools/gencss [SuccessX]
Hint: /home/nitter/nitter/tools/gencss  [Exec]
could not load: libsass.so
(compile with -d:nimDebugDlOpen for more information)
Error: execution of an external program failed: '/home/nitter/nitter/tools/gencss '
stack trace: (most recent call last)
/tmp/nimblecache-3112307346/nimscriptapi_3022810394.nim(187, 16)
/home/nitter/nitter/nitter.nimble(30, 8) scssTask
/root/.choosenim/toolchains/nim-1.6.0/lib/system/nimscript.nim(273, 7) exec
/root/.choosenim/toolchains/nim-1.6.0/lib/system/nimscript.nim(273, 7) Error: unhandled exception: FAILED: nim c --hint[Processing]:off -r tools/gencss [OSError]
     Error: Exception raised during nimble script execution
jackyzy823 commented 2 years ago

you need to install libsass dependency.

trentwiles commented 2 years ago

How would I do that? I've tried installing via apt and ruby gems

zedeus commented 2 years ago

Did you install libsass-dev?

trentwiles commented 2 years ago

Ah that was the one, thank you. I had just installed libsass