- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 88
 
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Before Reporting
- I found no existing issues matching my bug
 - My issue is not caused by a theme
 - My issue is not caused by a plugin
 
Describe the Bug
Unable to install Millennium AUR package
❯ paru -S millennium
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
Repo (9)                    Old Version  New Version    Make Only
cachyos-extra-v3/libngtcp2               1.16.0-1.1     Yes
cachyos-extra-v3/simdjson                1:4.0.7-1.1    Yes
cachyos-extra-v3/zip                     3.0-11.1       Yes
cachyos-v3/nodejs                        24.9.0-2       Yes
extra/node-gyp                           11.5.0-1       Yes
extra/nodejs-nopt                        7.2.1-1        Yes
extra/npm                                11.6.2-1       Yes
extra/pnpm                               10.18.3-1      Yes
extra/semver                             7.7.3-1        Yes
Aur (1)                     Old Version  New Version    Make Only
aur/millennium                           2.30.0-2       No
:: Remove make dependencies after install? [y/N]: y
:: Proceed with installation? [Y/n]: y
:: Downloading PKGBUILDs...
 PKGBUILDs up to date
[sudo] password for user: 
resolving dependencies...
looking for conflicting packages...
Package (9)                 New Version  Net Change
cachyos-extra-v3/libngtcp2  1.16.0-1.1     0.72 MiB
extra/node-gyp              11.5.0-1       8.70 MiB
cachyos-v3/nodejs           24.9.0-2      61.89 MiB
extra/nodejs-nopt           7.2.1-1        0.03 MiB
extra/npm                   11.6.2-1       7.94 MiB
extra/pnpm                  10.18.3-1      8.04 MiB
extra/semver                7.7.3-1        0.09 MiB
cachyos-extra-v3/simdjson   1:4.0.7-1.1    5.83 MiB
cachyos-extra-v3/zip        3.0-11.1       0.55 MiB
Total Installed Size:  93.80 MiB
:: Proceed with installation? [Y/n] 
(9/9) checking keys in keyring                                                                               [-----------------------------------------------------------------] 100%
(9/9) checking package integrity                                                                             [-----------------------------------------------------------------] 100%
(9/9) loading package files                                                                                  [-----------------------------------------------------------------] 100%
(9/9) checking for file conflicts                                                                            [-----------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Performing snapper pre snapshots for the following configurations...
==> root: 808
(2/2) Wait for limine-snapper-sync to finish before updating, installing or removing.
:: Processing package changes...
(1/9) installing libngtcp2                                                                                   [-----------------------------------------------------------------] 100%
(2/9) installing simdjson                                                                                    [-----------------------------------------------------------------] 100%
(3/9) installing nodejs                                                                                      [-----------------------------------------------------------------] 100%
Optional dependencies for nodejs
    npm: nodejs package manager [pending]
(4/9) installing nodejs-nopt                                                                                 [-----------------------------------------------------------------] 100%
(5/9) installing semver                                                                                      [-----------------------------------------------------------------] 100%
(6/9) installing node-gyp                                                                                    [-----------------------------------------------------------------] 100%
Optional dependencies for node-gyp
    gcc: to build C++ modules [installed]
    make: to build C++ modules [installed]
    python: to build C++ modules [installed]
(7/9) installing npm                                                                                         [-----------------------------------------------------------------] 100%
Optional dependencies for npm
    git: for dependencies using Git URL's [installed]
(8/9) installing zip                                                                                         [-----------------------------------------------------------------] 100%
(9/9) installing pnpm                                                                                        [-----------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Performing snapper post snapshots for the following configurations...
==> root: 809
==> Making package: millennium 2.30.0_alpha.3-2 (Mon 20 Oct 2025 18:28:45 CEST)
==> Retrieving sources...
  -> Updating Millennium git repo...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 21 (delta 9), reused 17 (delta 8), pack-reused 0 (from 0)
Unpacking objects: 100% (21/21), 6.59 KiB | 2.20 MiB/s, done.
From https://github.com/SteamClientHomebrew/Millennium
 * [new ref]           refs/pull/523/head -> refs/pull/523/head
==> Validating source files with sha256sums...
    Millennium ... Skipped
==> Making package: millennium 2.30.0_alpha.3-2 (Mon 20 Oct 2025 18:28:46 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating Millennium git repo...
==> Validating source files with sha256sums...
    Millennium ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of Millennium git repo...
Cloning into 'Millennium'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Cloning submodules...
Submodule 'sdk' (https://github.com/SteamClientHomebrew/SDK.git) registered for path 'sdk'
Cloning into '/home/user/.cache/paru/clone/millennium/src/Millennium/sdk'...
Submodule path 'sdk': checked out 'a0e1af3c0891c6be185abfda3d33eecc166f2ff0'
==> Sources are ready.
millennium-2.30.0-2: parsing pkg list...
==> Making package: millennium 2.30.0_alpha.3-2 (Mon 20 Oct 2025 18:28:50 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
==> Building Millennium core assets...
Scope: all 4 workspace projects
Lockfile is up to date, resolution step is skipped
Packages: +814
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 814, reused 814, downloaded 0, added 814, done
devDependencies:
+ @commitlint/config-conventional 19.8.1
+ commitlint 19.8.1
+ husky 9.1.7
+ lerna 8.2.3
+ typedoc 0.28.12
+ typedoc-plugin-frontmatter 1.3.0
+ typedoc-plugin-markdown 4.8.1
Done in 1.2s using pnpm v10.18.3
> SteamClientHomebrewSDK@1.0.0 build /home/user/.cache/paru/clone/millennium/src/Millennium/sdk
> lerna run build
lerna notice cli v8.2.3
   ✔  @steambrew/webkit:build (1s)
   ✔  @steambrew/client:build (2s)
   ✔  @steambrew/api:build (3s)
————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
 Lerna (powered by Nx)   Successfully ran target build for 3 projects (5s)
/home/user/.cache/paru/clone/millennium/PKGBUILD: line 29: cd: assets: No such file or directory
==> Bootstrapping VCPKG...
/home/user/.cache/paru/clone/millennium/PKGBUILD: line 36: ./vendor/vcpkg/bootstrap-vcpkg.sh: No such file or directory
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'millennium-2.30.0-2': 
Expected Behavior
Successful install
Steps To Reproduce
❯ paru -S millennium
Operating System
Linux, CashyOS
Anything else?
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working