gnome-bluetooth-quick-connect icon indicating copy to clipboard operation
gnome-bluetooth-quick-connect copied to clipboard

Installation fails

Open h-n-a opened this issue 5 months ago • 1 comments

Disclaimer: i'm no linux expert and trying to learn the basics still to move my entire workflow from windows to debian based distros. so be gentle if you are going to flame me.

Describe what is happening

OS: Pop!_OS 22.04 LTS Gnome version: 42.9 Windowing System: X11

-When i tried to isntall this extension from gnome repo, it won't work due to either an issue with POP_OS or the Brave Browser not able to determine how to do an xdg-open

-So i've decided to download the files directly from the repo. -This also happens if i use git clone as well.

Reproudction Steps (If any)

download the files from the repo as .zip extract the file and open a terminal window in that directory installed pnpm and node.js

run pnpm install

You will get the following error:

user@pop-os:~/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master$ pnpm install
Lockfile is up to date, resolution step is skipped
Packages: +166
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 166, reused 166, downloaded 0, added 0, done
node_modules/.pnpm/@[email protected]/node_modules/@biomejs/biome: Running postinstall script, failed in 307ms
.../node_modules/@biomejs/biome postinstall$ node scripts/postinstall.js
│ /home/user/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master/node_modules/.pnpm/@biome…
│ 		? PLATFORMS?.["linux-musl"]?.[arch]
│ 		            ^
│ SyntaxError: Unexpected token '.'
│     at wrapSafe (internal/modules/cjs/loader.js:915:16)
│     at Module._compile (internal/modules/cjs/loader.js:963:27)
│     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 Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
│     at internal/main/run_main_module.js:17:47
└─ Failed in 307ms at /home/user/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master/node_modules/.pnpm/@[email protected]/node_modules/@biomejs/biome
 ELIFECYCLE  Command failed with exit code 1.
node_modules/.pnpm/[email protected]/node_modules/esbuild: Running postinstall script...
user@pop-os:~/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master$

System Info

user@pop-os:~/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master$ neofetch ///////////// user@pop-os ///////////////////// ---------------- ///////767//////////////// OS: Pop!_OS 22.04 LTS x86_64 //////7676767676////////////// Host: HP Laptop 14-dk1xxx /////76767//7676767////////////// Kernel: 6.12.10-76061203-generic /////767676///76767/////////////// Uptime: 1 day, 3 hours, 12 mins ///////767676///76767.///7676/////// Packages: 2353 (dpkg), 70 (flatpak), 14 (snap) /////////767676//76767///767676//////// Shell: bash 5.1.16 //////////76767676767////76767///////// Resolution: 1366x768 ///////////76767676//////7676////////// DE: GNOME 42.9 ////////////,7676,///////767/////////// WM: Mutter /////////////*7676///////76//////////// WM Theme: Pop ///////////////7676//////////////////// Theme: Pop-dark [GTK2/3] ///////////////7676///767//////////// Icons: Pop [GTK2/3] //////////////////////'//////////// Terminal: gnome-terminal //////.7676767676767676767,////// CPU: AMD Ryzen 3 3250U with Radeon Graphics (4) @ 2.600GHz /////767676767676767676767///// GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series /////////////////////////// Memory: 7820MiB / 29995MiB ///////////////////// /////////////

user@pop-os:~/Downloads/ABDM/Programs/gnome-bluetooth-quick-connect-master$

Logs

Attached.

logs.txt

h-n-a avatar Jul 20 '25 04:07 h-n-a

Hey, sorry that the Gnome Store thing is not working for you if you go into the releases tab you can find a already built version

https://github.com/Extensions-Valhalla/gnome-bluetooth-quick-connect/releases You can just download the zip from the latest release and install it

here is a guide on how to install from a zip: https://askubuntu.com/questions/1462798/installing-a-gnome-shell-extension-ubuntu

reguarding why your build is failing, it maybe because your node js version is too old, but unless you are developing the extension features you dont need to care about it

BlankParticle avatar Jul 20 '25 06:07 BlankParticle