Package Details: freetube-git 0.21.3.beta.r7120.3385f63-2

Git Clone URL: https://aur.archlinux.org/freetube-git.git (read-only, click to copy)
Package Base: freetube-git
Description: An open source desktop YouTube player built with privacy in mind - built from git source tree.
Upstream URL: https://freetubeapp.io
Licenses: AGPL-3.0-or-later
Conflicts: freetube
Provides: freetube
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 21
Popularity: 0.37
First Submitted: 2020-10-01 22:23 (UTC)
Last Updated: 2024-10-08 20:29 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

picokan commented on 2024-06-02 15:01 (UTC)

Thanks @dawidpotocki, I've replaced the yarn commands.

Hopefully won't have to keep that extra EV for too long.

dawidpotocki commented on 2024-05-30 12:12 (UTC)

I was helping someone with building of the non -git package, but the solution is probably the same.

Just replace the yarn commands with this:

UV_USE_IO_URING=0 yarn --cache-folder "${srcdir}/yarn-cache" install
UV_USE_IO_URING=0 yarn --cache-folder "${srcdir}/yarn-cache" run build

Here is a related issue:

https://github.com/nodejs/node/issues/48444#issuecomment-2124341772

AndyRTR commented on 2024-05-25 06:19 (UTC)

It should be safe now to move to electron30 version. https://github.com/FreeTubeApp/FreeTube/commit/7e568ad38754444af6a476f8eb593509dbdab5b1

It doesn't crash here anymore wit electron v30.

italoghost commented on 2024-05-21 12:11 (UTC) (edited on 2024-05-21 12:15 (UTC) by italoghost)

Hi! I have the same error that @furzegulo had. I wonder if it is related to yarn, as I have another package with the same error.

==> Iniciando build()...
yarn install v1.22.22
(node:16129) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning "electron-builder > app-builder-lib@24.13.3" has unmet peer dependency "electron-builder-squirrel-windows@24.13.3".
warning " > eslint-config-standard@17.1.0" has incorrect peer dependency "eslint-plugin-n@^15.0.0 || ^16.0.0 ".
warning " > eslint-plugin-prettier@5.1.3" has incorrect peer dependency "prettier@>=3.0.0".
[4/4] Building fresh packages...
⠁ 
⠁ 
⠁ 
⠁ 
error /home/ghost/.cache/paru/clone/freetube-git/src/FreeTube/node_modules/electron: Command failed.
Exit code: 126
Command: node install.js
Arguments: 




==> ERRO: Uma falha ocorreu em build().
    Abortando...
erro: falha ao compilar 'freetube-git-0.19.1.beta.r5627.993c104-3': 

furzegulo commented on 2024-05-14 03:38 (UTC)

The package fails to build on kernel 6.9.0, although the I had the problem already during the rc-versions.

[1/4] Resolving packages...
[2/4] Fetching packages...
[------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0/1234(node:20085) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[3/4] Linking dependencies...
warning "electron-builder > app-builder-lib@24.13.3" has unmet peer dependency "electron-builder-squirrel-windows@24.13.3".
warning " > eslint-config-standard@17.1.0" has incorrect peer dependency "eslint-plugin-n@^15.0.0 || ^16.0.0 ".
warning " > eslint-plugin-prettier@5.1.3" has incorrect peer dependency "prettier@>=3.0.0".
[4/4] Building fresh packages...
⠁
⠁
⠁
⠁
error /home/user/.cache/paru/clone/freetube-git/src/FreeTube/node_modules/@fortawesome/fontawesome-common-types: Command failed.
Exit code: 126
Command: node attribution.js
Arguments:




==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'freetube-git-0.19.1.beta.r5627.993c104-3':
error: packages failed to build: freetube-git-0.19.1.beta.r5627.993c104-3

picokan commented on 2024-04-20 07:43 (UTC)

To reiterate what I said in the other package, normally I keep the dependency as the lastest electron version to avoid keeping multiple electron versions in my system. It hasn't bitten me in the ass until now, but to avoid having people report issues upstream that are not their problem I'll stop using only the most recent electron version.

AndyRTR commented on 2024-04-16 11:36 (UTC)

The package is now broken because the current supported electron version is v29. With recent electron bump to v30 the package sagfaults. Maybe keep the PKGBUILD always stick to upstream supported electron version.

picokan commented on 2023-12-14 18:31 (UTC)

@italoghost Thanks for the warning, I've fixed it.

italoghost commented on 2023-12-09 22:46 (UTC)

Hi! Since this commit the package no longer builds due to the changes. It is necessary to change the package-only-necessary.diff file.

italoghost commented on 2023-04-05 00:39 (UTC)

It was solved and now the package compiles just fine!