13
0
Fork
You've already forked codeberg-fonts
1

Update packages and add Font Awesome v6 #13

Merged
fnetX merged 2 commits from n/font-awesome-6 into main 2022年07月04日 21:11:55 +02:00 AGit
Contributor
Copy link
No description provided.
Owner
Copy link

Not sure where the issue comes from exactly, but I can't build this anymore.

`Error` was thrown:
 Error: Cannot find module 'parse-filepath'
 Require stack:
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js
 at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
 at Function.Module._load (internal/modules/cjs/loader.js:667:27)
 at Module.require (internal/modules/cjs/loader.js:887:19)
 at require (internal/modules/cjs/helpers.js:74:18)
 at Object.<anonymous> (/home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js:3:19)
 at Module._compile (internal/modules/cjs/loader.js:999:30)
 at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
 at Module.load (internal/modules/cjs/loader.js:863:32)
 at Function.Module._load (internal/modules/cjs/loader.js:708:14)
 at Module.require (internal/modules/cjs/loader.js:887:19)
npm ERR! code 1
npm ERR! path /home/otto/Documents/projects/codeberg/more/codeberg-fonts
npm ERR! command failed
npm ERR! command sh -c rm -rf _site/ && npm run build-fonts && eleventy

maybe due to the version bump?

Not sure where the issue comes from exactly, but I can't build this anymore. ~~~ `Error` was thrown: Error: Cannot find module 'parse-filepath' Require stack: - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Object.<anonymous> (/home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js:3:19) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) npm ERR! code 1 npm ERR! path /home/otto/Documents/projects/codeberg/more/codeberg-fonts npm ERR! command failed npm ERR! command sh -c rm -rf _site/ && npm run build-fonts && eleventy ~~~ maybe due to the version bump?
Author
Contributor
Copy link

Hmm, did you npm install?

Hmm, did you `npm install`?
Owner
Copy link

yes

yes
Owner
Copy link

full log:

otto@asdp-lmde4:~/Documents/projects/codeberg/more/codeberg-fonts$ ./deploy.sh 
+ DEPLOYMENT_REPO=git@codeberg.org:Codeberg-Infrastructure/static-deployments
+ DEPLOYMENT_BRANCH=fonts
+ npm run build
> build
> rm -rf _site/ && npm run build-fonts && eleventy
> build-fonts
> node build-fonts.js
Download - processing font FontAwesome 5 Free
File already exists. Checking hash.
Hash matches, no need to download
Download - processing font FontAwesome 6 Free
File already exists. Checking hash.
Hash matches, no need to download
Download - processing font Inter
File already exists. Checking hash.
Hash matches, no need to download
Building font FontAwesome 5 Free
Preparing output directory...
Extracting font...
Extraction finished
Running build script ./font_buildscripts/fontawesome5.sh in ./built_fonts/fontawesome5
Building font FontAwesome 6 Free
Preparing output directory...
Extracting font...
Extraction finished
Running build script ./font_buildscripts/fontawesome6.sh in ./built_fonts/fontawesome6
Building font Inter
Preparing output directory...
Extracting font...
Extraction finished
No build script exists for this font
done
Eleventy fatal error: (more in DEBUG output)
> Cannot find module 'parse-filepath'
Require stack:
- /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js
- /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js
- /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js
`Error` was thrown:
 Error: Cannot find module 'parse-filepath'
 Require stack:
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js
 - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js
 at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
 at Function.Module._load (internal/modules/cjs/loader.js:667:27)
 at Module.require (internal/modules/cjs/loader.js:887:19)
 at require (internal/modules/cjs/helpers.js:74:18)
 at Object.<anonymous> (/home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js:3:19)
 at Module._compile (internal/modules/cjs/loader.js:999:30)
 at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
 at Module.load (internal/modules/cjs/loader.js:863:32)
 at Function.Module._load (internal/modules/cjs/loader.js:708:14)
 at Module.require (internal/modules/cjs/loader.js:887:19)
npm ERR! code 1
npm ERR! path /home/otto/Documents/projects/codeberg/more/codeberg-fonts
npm ERR! command failed
npm ERR! command sh -c rm -rf _site/ && npm run build-fonts && eleventy
npm ERR! A complete log of this run can be found in:
npm ERR! /home/otto/.npm/_logs/2022-07-05T19_02_36_512Z-debug.log
otto@asdp-lmde4:~/Documents/projects/codeberg/more/codeberg-fonts$ 
full log: ~~~ otto@asdp-lmde4:~/Documents/projects/codeberg/more/codeberg-fonts$ ./deploy.sh + DEPLOYMENT_REPO=git@codeberg.org:Codeberg-Infrastructure/static-deployments + DEPLOYMENT_BRANCH=fonts + npm run build > build > rm -rf _site/ && npm run build-fonts && eleventy > build-fonts > node build-fonts.js Download - processing font FontAwesome 5 Free File already exists. Checking hash. Hash matches, no need to download Download - processing font FontAwesome 6 Free File already exists. Checking hash. Hash matches, no need to download Download - processing font Inter File already exists. Checking hash. Hash matches, no need to download Building font FontAwesome 5 Free Preparing output directory... Extracting font... Extraction finished Running build script ./font_buildscripts/fontawesome5.sh in ./built_fonts/fontawesome5 Building font FontAwesome 6 Free Preparing output directory... Extracting font... Extraction finished Running build script ./font_buildscripts/fontawesome6.sh in ./built_fonts/fontawesome6 Building font Inter Preparing output directory... Extracting font... Extraction finished No build script exists for this font done Eleventy fatal error: (more in DEBUG output) > Cannot find module 'parse-filepath' Require stack: - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js `Error` was thrown: Error: Cannot find module 'parse-filepath' Require stack: - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/Eleventy.js - /home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/cmd.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Object.<anonymous> (/home/otto/Documents/projects/codeberg/more/codeberg-fonts/node_modules/@11ty/eleventy/src/TemplatePath.js:3:19) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) npm ERR! code 1 npm ERR! path /home/otto/Documents/projects/codeberg/more/codeberg-fonts npm ERR! command failed npm ERR! command sh -c rm -rf _site/ && npm run build-fonts && eleventy npm ERR! A complete log of this run can be found in: npm ERR! /home/otto/.npm/_logs/2022-07-05T19_02_36_512Z-debug.log otto@asdp-lmde4:~/Documents/projects/codeberg/more/codeberg-fonts$ ~~~
Author
Contributor
Copy link

Can't reproduce on CI. The log shows that it's trying to access a module that isn't a dependency anymore. Maybe some of the files are in a different state? Try a git reset --hard origin/main and deleting node_modules.

[Can't reproduce on CI](https://ci.codeberg.org/n/codeberg-fonts/build/7/3). The log shows that it's trying to access a module that isn't a dependency anymore. Maybe some of the files are in a different state? Try a `git reset --hard origin/main` and deleting `node_modules`.
Owner
Copy link

Removing the package lock etc didn't help, but removing the node_modules folder did the trick. Still a WTF-moment - why would I always need to purge all that crap from my machine for npm to work correctly? 🤷

Removing the package lock etc didn't help, but removing the node_modules folder did the trick. Still a WTF-moment - why would I always need to purge all that crap from my machine for npm to work correctly? 🤷
Commenting is not possible because the repository is archived.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Codeberg-Infrastructure/codeberg-fonts!13
Reference in a new issue
Codeberg-Infrastructure/codeberg-fonts
No description provided.
Delete branch "n/font-awesome-6"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?