Force update or complete wipe?

Hai. Due to recent failed updates due one dependency (youtube-music-git and proton 22) blocking updates I decided to wait a little too long. Now I’m willing to wipe everything unless I can update.

pacman -Syu couldn’t do it. Solved by removing youtube-music-git. Then failed.
pacman -Syyu failed as well. I also resorted to pacman -Syuu no dice.
Trying pacman -Syyuu but I think the result will be the same. Here are the errors

:: Proceed with installation? [Y/n] Y
(904/904) checking keys in keyring                             [##################################] 100%
(904/904) checking package integrity                           [##################################] 100%
(904/904) loading package files                                [##################################] 100%
(904/904) checking for file conflicts                          [##################################] 100%
error: failed to commit transaction (conflicting files)
npm: /usr/lib/node_modules/npm/docs/README.md exists in filesystem
npm: /usr/lib/node_modules/npm/docs/content/commands/npm-login.md exists in filesystem
npm: /usr/lib/node_modules/npm/docs/output/commands/npm-login.html exists in filesystem
npm: /usr/lib/node_modules/npm/lib/commands/login.js exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/auth.js exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/completion.fish exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/config/README.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/errors.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/errors.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/fs/lib/move-file.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/fs/lib/readdir-scoped.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/escape.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/envelope.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/api/field_behavior.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/descriptor.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/timestamp.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_bundle.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_common.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_rekor.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_trustroot.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_verification.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/base.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/delegations.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/error.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/file.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/key.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/metadata.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/role.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/root.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/signature.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/snapshot.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/targets.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/timestamp.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/guard.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/key.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/oid.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/types.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/verify.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/@tufjs/models/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abbrev/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/browser.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/browser.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/dist/abort-controller.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/dist/abort-controller.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/dist/abort-controller.umd.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/polyfill.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/abort-controller/polyfill.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/base64-js/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/base64-js/base64js.min.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/base64-js/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/base64-js/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/buffer/AUTHORS.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/buffer/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/buffer/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/buffer/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/cacache/lib/util/glob.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ci-info/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ci-info/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ci-info/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ci-info/vendors.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/cli-columns/license exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/event-target-shim/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/event-target-shim/dist/event-target-shim.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/event-target-shim/dist/event-target-shim.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/event-target-shim/dist/event-target-shim.umd.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/event-target-shim/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/.airtap.yml exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/History.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/events.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/security.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/add-listeners.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/check-listener-leaks.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/common.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/errors.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/events-list.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/events-once.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/legacy-compat.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/listener-count.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/listeners-side-effects.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/listeners.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/max-listeners.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/method-names.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/modify-in-emit.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/num-args.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/once.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/prepend.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/remove-all-listeners.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/remove-listeners.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/set-max-listeners-side-effects.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/special-event-names.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/subclass.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/events/tests/symbols.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/fastest-levenshtein/bench.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/fastest-levenshtein/esm/mod.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/fastest-levenshtein/mod.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/fs-minipass/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/cjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/glob.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/has-magic.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/ignore.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/pattern.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/processor.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/glob/dist/mjs/walker.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/hosted-git-info/lib/from-url.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/hosted-git-info/lib/hosts.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/hosted-git-info/lib/parse-url.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ieee754/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ieee754/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/ieee754/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/json-parse-even-better-errors/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/just-diff-apply/index.cjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/just-diff/index.cjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpmpublish/lib/provenance.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/lru-cache/index.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/assert-valid-pattern.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/brace-expressions.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/escape.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/cjs/unescape.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/assert-valid-pattern.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/brace-expressions.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/escape.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minimatch/dist/mjs/unescape.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-collect/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-collect/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-collect/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minipass/index.mjs exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/mute-stream/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/npm-normalize-package-bin/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/LICENSE.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/cjs/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/cjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/mjs/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/dist/mjs/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/path-scurry/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/process/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/process/browser.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/process/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/process/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/process/test.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/promzard/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/compose.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/duplex.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/duplexify.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/lazy_transform.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/legacy.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/operators.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/passthrough.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/readable.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/transform.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/utils.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/writable.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/validators.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/ours/browser.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/ours/errors.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/ours/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/ours/primordials.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/ours/util.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/stream.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/readable-stream/lib/stream/promises.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/README.md exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/bin/sigstore.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/format.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/format.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/chain.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/chain.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/sct.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/sct.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/signer.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/ca/verify/signer.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/cli/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/cli/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/error.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/error.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/ci.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/ci.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/issuer.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/issuer.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/oauth.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/oauth.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/provider.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/identity/provider.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sign.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sign.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sigstore-utils.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sigstore-utils.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sigstore.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/format.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/format.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/body.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/body.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/set.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/tlog/verify/set.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/signature.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/signature.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/serialized.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/serialized.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/validate.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/sigstore/validate.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/utility.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/types/utility.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/crypto.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/crypto.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/dsse.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/dsse.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/encoding.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/encoding.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/index.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/json.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/json.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/oidc.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/oidc.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/pem.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/pem.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/promise.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/promise.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/stream.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/stream.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/ua.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/util/ua.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/verify.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/verify.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/cert.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/cert.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/ext.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/ext.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/sct.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/sct.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/verify.d.ts exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/dist/x509/verify.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/sigstore/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/LICENSE exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/config.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/error.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/fetcher.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/index.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/store.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/updater.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/tuf-js/package.json exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/which/bin/which.js exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/which/lib/index.js exists in filesystem
Errors occurred, no packages were upgraded.

Any idea how to solve this? Should I nuke and start all over again?

1 Like

Try

sudo pacman -Syu --overwrite '/usr/*'

edit: i have forgotten the quotes initially

2 Likes

This. :point_up:

And don’t use sudo to install npm packages in the future.

2 Likes

@mithrial Sorry but I have no idea what I did to Manjaro in order to install those.
The only real packages I need with high privileges would be Sidewinderd and Input Remapper, perhaps VMM KVM/QEMU but nothing else. Everything else should be just plain Software installer packages.

@Teo Thanks for the support. I tried it and got this:

:: Synchronizing package databases...
 core is up to date
 extra                   8.6 MiB  2.25 MiB/s 00:04 [######################] 100%
 community is up to date
 multilib              146.5 KiB   239 KiB/s 00:01 [######################] 100%
error: target not found: /usr/include
warning: '/usr/include' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/lib
warning: '/usr/lib' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/lib32
warning: '/usr/lib32' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/lib64
warning: '/usr/lib64' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/local
warning: '/usr/local' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/sbin
warning: '/usr/sbin' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/share
warning: '/usr/share' is a file, did you mean -U/--upgrade instead of -S/--sync?
error: target not found: /usr/src
warning: '/usr/src' is a file, did you mean -U/--upgrade instead of -S/--sync?

Sorry but I’m new to this GNU/Linux ways :smiling_face_with_tear:

Then try the hammer:

sudo pacman-mirrors -f && sudo pacman -Syyuu --overwrite '*'

Make sure to use exactly the above syntax.

2 Likes

It looks like your filesystem was hosed somehow. Considering that you’re open to reinstalling, I would propose you do that.

No no, this is because of the unescaped glob /usr/* from the command in post 2.

1 Like

Thank you! That sure did it. Full update to Manjaro.

Still having issues with some apps but everything looks somewhat stable.
Really thankfull for the support. Case closed and have a wonderfull week. Cheers!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.