[sudo] password for honza:
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
multilib is up to date
chaotic-aur is up to date
blackarch is up to date
--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
blackarch downloading...
spawn pacman -Su
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: python-vdf-solstice-3.5-1 and python-vdf-3.4-3 are in conflict. Remove python-vdf? [y/N] y
y
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pipewire-pulse (1:1.2.2-1) breaks dependency 'pulseaudio' required by noisetorch
Press enter to exit
I’ve ran into this issue earlier with this package, and hopefully I can explain what is going on.
Things with audio can be a bit messy now with what @filo linked. AUR has to scramble to update their dependencies. It’s a hassle, but I see that not everything is 100% compatible with pipewire-pulse and needs the original pulseaudio stuff. Would cause some things to just silently not work if this was left unchecked. As of right now noisetorch 0.12.2-4 in the AUR has fixed this issue by declaring it needs pulse-native-provider , which makes the package work with either pulse or pipewire-pulse . You can see this talked about here: AUR (en) - noisetorch
If you need noisetorch:
Install pulse-native-provider with:
sudo pacman -S pulse-native-provider
After that, restart the system (not sure if 100% necessary but I was running into conflicts).
Remove your package of noisetorch if the version 0.12.2-4 isn’t ready yet in the Chaotic-AUR:
sudo pacman -R noisetorch
Install noisetorch from the AUR:
paru noisetorch
Select option 2 (should be something like 2 aur/noisetorch 0.12.2-4 [+65 ~2.64]), then option 1 for noisetorch.
Hit Y to review, then Q to exit the review.
After it finishes installing, you should be able to run noisetorch in pipewire mode still.
Note: To update your system and AUR packages, be sure to use
WARN GET https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.5.11.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/sass/-/sass-1.74.1.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/vite-plugin-eslint/-/vite-plugin-eslint-1.8.1.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@tauri-apps/api/-/api-1.5.3.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/floating-vue/-/floating-vue-5.2.2.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.49.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/ofetch/-/ofetch-1.3.4.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/omorphia/-/omorphia-0.4.41.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/vite/-/vite-5.2.8.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.5.11.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/sass/-/sass-1.74.1.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/vite-plugin-eslint/-/vite-plugin-eslint-1.8.1.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@tauri-apps/api/-/api-1.5.3.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/floating-vue/-/floating-vue-5.2.2.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.49.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/ofetch/-/ofetch-1.3.4.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/omorphia/-/omorphia-0.4.41.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/vite/-/vite-5.2.8.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 minute. 1 retries left.
ERR_SOCKET_TIMEOUT request to https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz failed, reason: Socket timeout
This error happened while installing a direct dependency of /var/tmp/pamac-build-plaguewave7/modrinth-app/src/code-0.7.1/theseus_gui
FetchError: request to https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz failed, reason: Socket timeout
at ClientRequest.<anonymous> (/usr/lib/node_modules/pnpm/dist/pnpm.cjs:66490:18)
at ClientRequest.emit (node:events:520:28)
at emitErrorEvent (node:_http_client:103:11)
at TLSSocket.socketErrorListener (node:_http_client:506:5)
at TLSSocket.emit (node:events:532:35)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
==> ERROR: A failure occurred in prepare().
Aborting...
This is from pamacs readout during the installation process of the update.
This happened because Modrinth failed to build the dependency for the GUI (Theseus), which seems to most likely caused by a network error. Chaotic-AUR provides modrinth-app-git if you want to switch for a while, or don’t want to build it yourself.
For some reason, the build didn’t happen on schedule, so I just did it manually: Finished making: noisetorch 0.12.2-4 (Wed 07 Aug 2024 07:51:35 AM CEST)
In the future, please include garuda-inxi, even when it doesn’t seem relevant
thanks a lot this worked
also is there any difference between updating through terminal with garuda-update -a and updating with the pretty button that is in garuda assistant?
I like using terminal so I’ll probably do it like that, but I already know like 3 different commands for complete system update so I have no idea which one should I use (I have all of them from this forum)
shit, after all packages finished downloading I got this:
error: failed retrieving file 'linux-6.10.3.arch1-2-x86_64.pkg.tar.zst' from mirror.osbeck.com : HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)
and when I wanted to copy it I forgot to add the shift so this happened:
( 9/28) Rebuilding certificate stores...
^C
Interrupt signal received
error: command terminated by signal 2: Interrupt
(10/28) Updating module dependencies...
The button only does a regular system update (not AUR packages), unless the regular command is configured otherwise in /etc/garuda/garuda-update/config