Package Details: freetube 0.20.0-3

Git Clone URL: https://aur.archlinux.org/freetube.git (read-only, click to copy)
Package Base: freetube
Description: An open source desktop YouTube player built with privacy in mind.
Upstream URL: https://freetubeapp.io
Licenses: AGPL3
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 60
Popularity: 3.54
First Submitted: 2020-10-02 22:19 (UTC)
Last Updated: 2024-04-20 13:11 (UTC)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 Next › Last »

willemw commented on 2021-05-19 06:04 (UTC)

freetube-bin, freetube-git in conflicts are redundant.

je-vv commented on 2021-05-18 22:55 (UTC)

@Popolon, I guess that's on buil, right? If so, perhaps you can try newer 0.13.0, and before building, cleaning ~/.npm...

je-vv commented on 2021-05-18 22:53 (UTC)

@6543, I'm also building on artix, and I have no issues building. Could it be you have old js libs in ~/.npm that are affecting your build? Perhaps removing entirely that dir might help if it exists.

6543 commented on 2021-05-18 21:11 (UTC) (edited on 2021-05-18 21:17 (UTC) by 6543)

cant build this package :/

6583 verbose stack TypeError: semver.simplifyRange is not a function
6583 verbose stack     at Advisory.[calculateRange] (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js:191:16)
6583 verbose stack     at Advisory.load (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js:148:28)
6583 verbose stack     at Calculator.[calculate] (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js:59:14)
6583 verbose stack     at async Promise.all (index 0)
6583 verbose stack     at async Map.[init] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:178:7)
6583 verbose stack     at async Map.run (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:106:7)
6584 verbose cwd /tmp/a/freetube/src/FreeTube-0.13.0-beta
6585 verbose Linux 5.12.4-artix1-1
6586 verbose argv "/usr/bin/node" "/usr/bin/npm" "--cache" "/tmp/a/freetube/src/npm-cache" "install"
6587 verbose node v14.16.0
6588 verbose npm  v7.13.0
6589 error semver.simplifyRange is not a function
6590 verbose exit 1

Popolon commented on 2021-05-07 10:31 (UTC)

cp: cannot stat './FreeTube-0.12.0-beta/build/linux-unpacked/resources/app.asar': No such file or directory
==> ERROR: A failure occurred in package().

I found this file instead not sure this is the same:

FreeTube-0.12.0-beta/node_modules/electron/dist/resources/default_app.asar

picokan commented on 2021-05-01 14:23 (UTC) (edited on 2021-05-01 14:50 (UTC) by picokan)

The most recent error that kept Freetube from compiling was due to a new version of nodejs breaking something. For the mean time, freetube and freetube-git will use node-lts-fermium as a dependency instead.

picokan commented on 2021-04-26 09:34 (UTC)

@Renfield Compilation is failing on my machine even when compiling manually. This looks like it's a bug from the program itself, I'll try contacting the developer.

Renfield commented on 2021-04-25 14:01 (UTC)

I'm getting a lot of errors with this package. Here are the first of them:


Error: editions-autoloader-none-broadened: Unable to determine a suitable edition, even after broadening.
    at new Errlop (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/errlop/edition-es5/index.js:61:18)
    at Object.errtion (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/util.js:23:14)
    at determineEdition (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:317:21)
    at solicitEdition (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:350:16)
    at Object.requirePackage (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:364:9)
    at Object.<anonymous> (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/istextorbinary/index.cjs:4:38)
    at Module._compile (node:internal/modules/cjs/loader:1108:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Function.Module._load (node:internal/modules/cjs/loader:828:14)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:93:18)
    at Object.<anonymous> (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
    at Module._compile (node:internal/modules/cjs/loader:1108:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
↳ Error: editions-autoloader-none-suitable: Unable to determine a suitable edition, as none were suitable.
    at new Errlop (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/errlop/edition-es5/index.js:61:18)
    at Object.errtion (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/util.js:23:14)
    at determineEdition (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:327:19)
    at determineEdition (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:312:12)
    at solicitEdition (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:350:16)
    at Object.requirePackage (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/editions/edition-es5/index.js:364:9)
    at Object.<anonymous> (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/istextorbinary/index.cjs:4:38)
    at Module._compile (node:internal/modules/cjs/loader:1108:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Function.Module._load (node:internal/modules/cjs/loader:828:14)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:93:18)
    at Object.<anonymous> (/home/jlm/.cache/pacaur/freetube/src/FreeTube-0.12.0-beta/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
    at Module._compile (node:internal/modules/cjs/loader:1108:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)

je-vv commented on 2021-03-31 00:08 (UTC)

@picokan, could you please use --cache "${srcdir}/npm-cache" on every npm command, so that the FS doesn't get polluted when building? Thanks !

alium commented on 2021-03-30 08:09 (UTC)

you can´t remove system´s electron from PKGBUILD and after call system´s electron to run freetube ;-)

users must install it or you should remove call electron at start ;-)