-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More relative path handling problems for @use
on Windows
#143
Comments
Thanks for getting back about this! Hm. That does indeed look like it should find |
Hi again! I had to set
|
Hm. Still not sure what happens, but the base seems correct, and looking again at the relevant code today, it seems some of the appending could be done by path.join operations (and some fiddling back to strings after accessing the actual file). Will make an attempt, but I'm going to travel early tomorrow (swedish time, so in about twelve hours), so I'm not sure when I'll have some more patches to try. |
Does PR #144 seem to improve things? |
It does! $ futile serve
2022-05-26T17:04:03.012698Z INFO futile_db::migrations: Applying migration "0001_create_content_tables"
2022-05-26T17:04:03.013428Z INFO futile_db::migrations: Applying migration "0002_add_toc"
2022-05-26T17:04:03.018921Z WARN futile: sqlite: [5] statement aborts at 1: [PRAGMA journal_mode='WAL'] database is locked
2022-05-26T17:04:03.019113Z ERROR r2d2: database is locked
2022-05-26T17:04:03.421515Z INFO futile_db::migrations: Applying migration "m0001_initial"
2022-05-26T17:04:03.421740Z WARN futile: sqlite: [17] statement aborts at 8: [
INSERT INTO migrations
(tag, migrated_at) VALUES
(:tag, :migrated_at)
] database schema has changed
2022-05-26T17:04:03.422183Z INFO futile_db::migrations: Applying migration "m0002_theme"
2022-05-26T17:04:03.422409Z INFO futile_db::migrations: Applying migration "m0003_patreon_credentials"
2022-05-26T17:04:03.422613Z WARN futile: sqlite: [17] statement aborts at 8: [
INSERT INTO migrations
(tag, migrated_at) VALUES
(:tag, :migrated_at)
] database schema has changed
2022-05-26T17:04:03.429461Z INFO futile_content: Building revision "01G40N6HB52V4X5B2PVG77V816"
2022-05-26T17:04:04.569916Z INFO futile_content::index: Revision has 2639 items
2022-05-26T17:04:04.574178Z INFO futile_content::stylesheets: Compiling SCSS at \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\style.scss
2022-05-26T17:04:04.574337Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\style.scss
2022-05-26T17:04:04.574464Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_add_to_calendar.scss
2022-05-26T17:04:04.574620Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_fonts.scss
2022-05-26T17:04:04.574739Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_gate.scss
2022-05-26T17:04:04.574936Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_highlight.scss
2022-05-26T17:04:04.575085Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_nav.scss
2022-05-26T17:04:04.575215Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_page.scss
2022-05-26T17:04:04.575369Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_post_list.scss
2022-05-26T17:04:04.575498Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_reset.scss
2022-05-26T17:04:04.575622Z INFO futile_content::stylesheets: - \\?\C:\Users\amos\bearcove\fasterthanli.me\.futile\cache\tmp-sass-01G40N6HB52V4X5B2PVG77V816\sass\_vars.scss
2022-05-26T17:04:04.577450Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="reset" from={"[@use \"reset\"];", style.scss:1 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\reset"
2022-05-26T17:04:04.577716Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="reset" from={"[@use \"reset\"];", style.scss:1 root stylesheet}}: rsass::file_context: Not found full="reset"
2022-05-26T17:04:04.578059Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="reset" from={"[@use \"reset\"];", style.scss:1 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\reset.scss"
2022-05-26T17:04:04.578295Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="reset" from={"[@use \"reset\"];", style.scss:1 root stylesheet}}: rsass::file_context: Not found full="reset.scss"
2022-05-26T17:04:04.578555Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="reset" from={"[@use \"reset\"];", style.scss:1 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_reset.scss"
2022-05-26T17:04:04.579233Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", style.scss:2 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts"
2022-05-26T17:04:04.579458Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", style.scss:2 root stylesheet}}: rsass::file_context: Not found full="fonts"
2022-05-26T17:04:04.579667Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", style.scss:2 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts.scss"
2022-05-26T17:04:04.579949Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", style.scss:2 root stylesheet}}: rsass::file_context: Not found full="fonts.scss"
2022-05-26T17:04:04.580216Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", style.scss:2 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_fonts.scss"
2022-05-26T17:04:04.581121Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", style.scss:3 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars"
2022-05-26T17:04:04.581341Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", style.scss:3 root stylesheet}}: rsass::file_context: Not found full="vars"
2022-05-26T17:04:04.581511Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", style.scss:3 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars.scss"
2022-05-26T17:04:04.581783Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", style.scss:3 root stylesheet}}: rsass::file_context: Not found full="vars.scss"
2022-05-26T17:04:04.582047Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", style.scss:3 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_vars.scss"
2022-05-26T17:04:04.583713Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _vars.scss:1 @use style.scss:3 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts"
2022-05-26T17:04:04.583954Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _vars.scss:1 @use style.scss:3 root stylesheet}}: rsass::file_context: Not found full="fonts"
2022-05-26T17:04:04.584186Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _vars.scss:1 @use style.scss:3 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts.scss"
2022-05-26T17:04:04.584546Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _vars.scss:1 @use style.scss:3 root stylesheet}}: rsass::file_context: Not found full="fonts.scss"
2022-05-26T17:04:04.584965Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _vars.scss:1 @use style.scss:3 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_fonts.scss"
2022-05-26T17:04:04.585569Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="post_list" from={"[@use \"post_list\"];", style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\post_list"
2022-05-26T17:04:04.585878Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="post_list" from={"[@use \"post_list\"];", style.scss:4 root stylesheet}}: rsass::file_context: Not found full="post_list"
2022-05-26T17:04:04.586181Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="post_list" from={"[@use \"post_list\"];", style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\post_list.scss"
2022-05-26T17:04:04.586482Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="post_list" from={"[@use \"post_list\"];", style.scss:4 root stylesheet}}: rsass::file_context: Not found full="post_list.scss"
2022-05-26T17:04:04.586824Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="post_list" from={"[@use \"post_list\"];", style.scss:4 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_post_list.scss"
2022-05-26T17:04:04.588204Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _post_list.scss:1 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars"
2022-05-26T17:04:04.588470Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _post_list.scss:1 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="vars"
2022-05-26T17:04:04.588772Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _post_list.scss:1 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars.scss"
2022-05-26T17:04:04.589102Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _post_list.scss:1 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="vars.scss"
2022-05-26T17:04:04.589422Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _post_list.scss:1 @use style.scss:4 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_vars.scss"
2022-05-26T17:04:04.589773Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _post_list.scss:2 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts"
2022-05-26T17:04:04.590181Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _post_list.scss:2 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="fonts"
2022-05-26T17:04:04.590546Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _post_list.scss:2 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts.scss"
2022-05-26T17:04:04.590895Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _post_list.scss:2 @use style.scss:4 root stylesheet}}: rsass::file_context: Not found full="fonts.scss"
2022-05-26T17:04:04.591171Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _post_list.scss:2 @use style.scss:4 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_fonts.scss"
2022-05-26T17:04:04.592158Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="page" from={"[@use \"page\"];", style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\page"
2022-05-26T17:04:04.592621Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="page" from={"[@use \"page\"];", style.scss:5 root stylesheet}}: rsass::file_context: Not found full="page"
2022-05-26T17:04:04.592887Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="page" from={"[@use \"page\"];", style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\page.scss"
2022-05-26T17:04:04.593154Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="page" from={"[@use \"page\"];", style.scss:5 root stylesheet}}: rsass::file_context: Not found full="page.scss"
2022-05-26T17:04:04.593437Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="page" from={"[@use \"page\"];", style.scss:5 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_page.scss"
2022-05-26T17:04:04.597101Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _page.scss:1 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars"
2022-05-26T17:04:04.597412Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _page.scss:1 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="vars"
2022-05-26T17:04:04.597725Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _page.scss:1 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\vars.scss"
2022-05-26T17:04:04.598028Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _page.scss:1 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="vars.scss"
2022-05-26T17:04:04.598374Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="vars" from={"[@use \"vars\"];", _page.scss:1 @use style.scss:5 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_vars.scss"
2022-05-26T17:04:04.598776Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _page.scss:2 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts"
2022-05-26T17:04:04.599069Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _page.scss:2 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="fonts"
2022-05-26T17:04:04.599328Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _page.scss:2 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\fonts.scss"
2022-05-26T17:04:04.599605Z TRACE find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _page.scss:2 @use style.scss:5 root stylesheet}}: rsass::file_context: Not found full="fonts.scss"
2022-05-26T17:04:04.599886Z DEBUG find_file_use{self=FsFileContext { path: ["\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass", ""] } url="fonts" from={"[@use \"fonts\"];", _page.scss:2 @use style.scss:5 root stylesheet}}: rsass::file_context: opening file full="\\\\?\\C:\\Users\\amos\\bearcove\\fasterthanli.me\\.futile\\cache\\tmp-sass-01G40N6HB52V4X5B2PVG77V816\\sass\\_fonts.scss"
2022-05-26T17:04:04.705645Z ERROR futile: Fatal error:
2022-05-26T17:04:04.705801Z ERROR futile: 1. rsass error: Error: 760px is not a number.
,
14 | max-width: calc(min(#{vars.$page-width}, 100%));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
_page.scss 14:23 @use
style.scss 5:1 root stylesheet
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⋮ 11 frames hidden ⋮
12: futile_content::stylesheets::compile_stylesheets::closure$0
at C:\Users\amos\bearcove\futile\crates\futile-content\src\stylesheets.rs:59
13: core::result::Result::map_err<alloc::vec::Vec<u8,alloc::alloc::Global>,enum$<rsass::error::Error>,eyre::Report,futile_content::stylesheets::compile_stylesheets::closure_env$0>
at /rustc/5f37001055c29982f4c27ee9edd90449c8e07774\library\core\src\result.rs:854
14: futile_content::stylesheets::compile_stylesheets
at C:\Users\amos\bearcove\futile\crates\futile-content\src\stylesheets.rs:58
15: futile_content::make_revision
at C:\Users\amos\bearcove\futile\crates\futile-content\src\lib.rs:132
16: futile::serve::serve::async_fn$0::closure$1
at C:\Users\amos\bearcove\futile\crates\futile\src\serve\mod.rs:179
⋮ 1 frame hidden ⋮
18: futile::serve::serve::async_fn$0
at C:\Users\amos\bearcove\futile\crates\futile\src\serve\mod.rs:171
⋮ 5 frames hidden ⋮
24: tokio::park::thread::impl$5::block_on::closure$0
at C:\Users\amos\.cargo\registry\src\github.com-1ecc6299db9ec823\tokio-1.18.2\src\park\thread.rs:263
⋮ 29 frames hidden ⋮ Now I'm running into another problem: |
🎉 Great!
Sass is supposed to select the css |
Sorry it took me so long to get back to this! I've just had a chance to try the new 0.25.0 and also change my SCSS from
@import
to@use
, and I'm still getting errors:Here's the code that calls into rsass, nothing fancy:
The text was updated successfully, but these errors were encountered: