githooks: adds a pre-commit hook for REUSE.
view log » | |
lint | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
[#1445981] 2025/03/09 19:37:20 Booting image nixos/unstable (x86_64) on port 22537 [#1445981] 2025/03/09 19:37:21 Waiting for guest to settle [#1445981] 2025/03/09 19:37:29 Sending tasks [#1445981] 2025/03/09 19:37:30 Sending build environment [#1445981] 2025/03/09 19:37:30 Installing packages Warning: Permanently added '[127.0.0.1]:22537' (ED25519) to the list of known hosts. unpacking 0 channels... Warning: Permanently added '[127.0.0.1]:22537' (ED25519) to the list of known hosts. installing 'reuse-5.0.2' these 15 paths will be fetched (1.90 MiB download, 15.07 MiB unpacked): /nix/store/aqmzpsky8k1a941azyryyqa7xxgzdimx-python3.12-attrs-24.3.0 /nix/store/hykypl01p6q9w29xkcbxw5cs8yj2mkkf-python3.12-binaryornot-0.4.4 /nix/store/jws63jbndls61vavfmh4q7r2mx7j62sw-python3.12-boolean-py-4.0 /nix/store/gqxx745d9ca3d4ifa9q8liawvcd5rag1-python3.12-chardet-5.2.0 /nix/store/aapm9v1kbbjllcjd10bmpbyjfixiy9z1-python3.12-charset-normalizer-3.4.1 /nix/store/6k64nlqhg20cky326qhh6282z6zkpr5s-python3.12-click-8.1.7 /nix/store/s0hgb8vvbidkjwfj7hlgglsb4nsd03va-python3.12-jinja2-3.1.5 /nix/store/3p2hr7v3m7c2lp7klmav367y807m73si-python3.12-license-expression-30.4.1 /nix/store/3xginhjag3qgcbcgq6shkmwgvpf6f7bk-python3.12-markupsafe-3.0.2 /nix/store/1k6gqwzb6y1y5s0lz6d05b0wmqrhvc53-python3.12-python-debian-0.1.52 /nix/store/xjvkmh0z34si6vd4khy9w09db7326inn-python3.12-reuse-5.0.2 /nix/store/3iir4savaqj0jq0h4krmrrajk9mg14pq-python3.12-reuse-5.0.2-dist /nix/store/ab9rq0hbm19mk15zgx2229f4cqcx3ax9-python3.12-reuse-5.0.2-doc /nix/store/mcmynppzw3w0p92nqhs2gv5rnfc2v35i-python3.12-reuse-5.0.2-man /nix/store/hf0f262a4r4vwx099vv6hn1kpiww8ad0-python3.12-tomlkit-0.13.2 copying path '/nix/store/3iir4savaqj0jq0h4krmrrajk9mg14pq-python3.12-reuse-5.0.2-dist' from 'https://cache.nixos.org'... copying path '/nix/store/mcmynppzw3w0p92nqhs2gv5rnfc2v35i-python3.12-reuse-5.0.2-man' from 'https://cache.nixos.org'... copying path '/nix/store/ab9rq0hbm19mk15zgx2229f4cqcx3ax9-python3.12-reuse-5.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/aqmzpsky8k1a941azyryyqa7xxgzdimx-python3.12-attrs-24.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/jws63jbndls61vavfmh4q7r2mx7j62sw-python3.12-boolean-py-4.0' from 'https://cache.nixos.org'... copying path '/nix/store/gqxx745d9ca3d4ifa9q8liawvcd5rag1-python3.12-chardet-5.2.0' from 'https://cache.nixos.org'... copying path '/nix/store/3xginhjag3qgcbcgq6shkmwgvpf6f7bk-python3.12-markupsafe-3.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/aapm9v1kbbjllcjd10bmpbyjfixiy9z1-python3.12-charset-normalizer-3.4.1' from 'https://cache.nixos.org'... copying path '/nix/store/6k64nlqhg20cky326qhh6282z6zkpr5s-python3.12-click-8.1.7' from 'https://cache.nixos.org'... copying path '/nix/store/hf0f262a4r4vwx099vv6hn1kpiww8ad0-python3.12-tomlkit-0.13.2' from 'https://cache.nixos.org'... copying path '/nix/store/s0hgb8vvbidkjwfj7hlgglsb4nsd03va-python3.12-jinja2-3.1.5' from 'https://cache.nixos.org'... copying path '/nix/store/3p2hr7v3m7c2lp7klmav367y807m73si-python3.12-license-expression-30.4.1' from 'https://cache.nixos.org'... copying path '/nix/store/1k6gqwzb6y1y5s0lz6d05b0wmqrhvc53-python3.12-python-debian-0.1.52' from 'https://cache.nixos.org'... copying path '/nix/store/hykypl01p6q9w29xkcbxw5cs8yj2mkkf-python3.12-binaryornot-0.4.4' from 'https://cache.nixos.org'... copying path '/nix/store/xjvkmh0z34si6vd4khy9w09db7326inn-python3.12-reuse-5.0.2' from 'https://cache.nixos.org'... building '/nix/store/xsj2xgp3fv1xc8vknsqw69sflaqb4nvp-user-environment.drv'... [#1445981] 2025/03/09 19:37:35 Cloning repositories Cloning into 'sylvan'... + cd sylvan + git checkout -q 18ac75dd8902a17aa942b49c344e77f943293c9e + cd sylvan + git submodule update --init --recursive [#1445981] 2025/03/09 19:37:36 Running task lint [#1445981] 2025/03/09 19:37:37 Processing post-failed triggers... [#1445981] 2025/03/09 19:37:37 Sent build results email to ~remexre/sylvan-builds@lists.sr.ht [#1445981] 2025/03/09 19:37:37 Build failed. [#1445981] 2025/03/09 19:37:37 The build environment will be kept alive for 10 minutes. [#1445981] 2025/03/09 19:37:37 To log in with SSH and examine it, use the following command: [#1445981] 2025/03/09 19:37:37 [#1445981] 2025/03/09 19:37:37 ssh -t builds@fra02.builds.sr.ht connect 1445981 [#1445981] 2025/03/09 19:37:37 [#1445981] 2025/03/09 19:37:37 After logging in, the deadline is increased to your remaining build time. [#1445981] 2025/03/09 19:47:38 Deadline elapsed. Terminating build environment. [#1445981] 2025/03/09 19:47:38 Error: Running task on guest: exit status 1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
+ cd sylvan + reuse lint /nix/store/xjvkmh0z34si6vd4khy9w09db7326inn-python3.12-reuse-5.0.2/lib/python3.12/site-packages/reuse/project.py:329: PendingDeprecationWarning: '.reuse/dep5' is deprecated. You are recommended to instead use REUSE.toml. Use `reuse convert-dep5` to convert. warnings.warn( # MISSING COPYRIGHT AND LICENSING INFORMATION The following files have no copyright and licensing information: * websites/sylvan-lang.org/wpe/bibliography.bib # SUMMARY * Bad licenses: 0 * Deprecated licenses: 0 * Licenses without file extension: 0 * Missing licenses: 0 * Unused licenses: 0 * Used licenses: MIT, CC-BY-SA-4.0, CC0-1.0, GFDL-1.3-or-later, Apache-2.0, CC-BY-3.0, GPL-3.0-or-later, CC-BY-4.0 * Read errors: 0 * Files with copyright information: 266 / 267 * Files with license information: 266 / 267 Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-( # RECOMMENDATIONS * Fix missing copyright/licensing information: For one or more files, the tool cannot find copyright and/or licensing information. You typically do this by adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifier' tags to each file. The tutorial explains additional ways to do this: <https://reuse.software/tutorial/> |