OK, 1.9.0 seems to not require chroot build as opposed to prior versions, :) Sadly the b2sums is incorrect, it seems it should be "ad5be5c88596060c3be7c45bb933f5f676bdc435c63d56cb40131e4b04bd207358c18e917ff483fe38f2c3020691fa7d4665fb3c0d87cf7bb39dfdb102d23674". Not sure if the tarball got rebuilt upstream, or just a minor mistake about it...
It's being renamed to Fred TV. I will keep an eye on this and move this package to a new one soon.
Hi all - i dont think this problem is related to hardware resources! i have 10gb free space in /home (build environment) and 32gb ram
i see some warnings that seem important please note to some of theme:
npm warn deprecated read-package-json@7.0.1: This package is no longer supported
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
20 vulnerabilities (5 low, 7 moderate, 7 high, 1 critical)
@huxus: Same as below comment, I have no idea why it happen to some people. So I'll just say the usual: Try clean building/building in clean container/chroot/make sure you have enough ram/etc.
I get this error:
-> Extracting open-tv-1.6.0.tar.gz with bsdtar
==> Starting build()...
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated read-package-json@7.0.1: This package is no longer supported. Please use @npmcli/package-json instead.
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
added 1068 packages, and audited 1069 packages in 1m
121 packages are looking for funding
run npm fund for details
20 vulnerabilities (5 low, 7 moderate, 7 high, 1 critical)
To address all issues, run:
npm audit fix
Run npm audit for details.
open-tv@1.6.0 tauri
tauri build -b deb
thread '<unnamed>' panicked at crates/tauri-cli/src/helpers/app_paths.rs:119:5:
Couldn't recognize the current folder as a Tauri project. It must contain a tauri.conf.json, tauri.conf.json5 or Tauri.toml file in any subfolder.
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
/home/conrad/Templates/13/open-tv/PKGBUILD: line 19: 10532 Aborted (core dumped) npm run -- tauri build -b deb
==> ERROR: A failure occurred in build().
Aborting...
Upon revision, pat-aur actually doesn't need devtools anymore. So it doesn't depend on systemd. I was using pkgctl for some stuff but not anymore.
Thanks a lot @patlefort, I was sure I read abour a wrapper around aurutils somewhere some time back, aurutils in turn depends on devtools, and systemd-nspawn.
I use aurutils, and if I used plain arch I'd be happy to use pat-aur. Sadly, I'm one of those who disagree with the systemd model, and I instead use artix, and my init system is dinit. Long time ago even before systemd-nspawn showed up, I requested Alad through a GH issue to support artix, by having two backends, one using devtools and the other using artools (the equivalent to devtools on artix) which also support clean chroot. As devtools and artools are pretty similar, except artools doesn't depende on anything systemd, supporting the two backends, for someone who really knows where to look at, is as simple as evaluating if system is present, if so, use the devtools stuff, otherwise use the artools stuff. He declined saying aurutils only support arch, and no derivatives (though any systemd derivative is supported), so I didn't insist. I didn't feel as understanding aurutils code that much (although I had to navigate its bash code for several reasons) as to make a fork myself for artix, but nevertheless I still would have needed to ask you to support the aurutils fork, jeje.
All that to say, I'm sort of out of luck automating through aurutils installing/upgrading packages using clean chroot. Actually I had to learn how to do it on artix, hehe. Thanks a lot for pat-aur though, I've heard the ones liking to use clean chroot (I wanted to be one of those) really appreciate your AUR helper.
@je-vv: You could try pat-aur, developed by yours truly.
@patlefort, you were right, I needed to build on a clean chroot to make it work. I already tried it and it's working fine. Sadly, building on clean chroot enables only aurutils as an aur helper, which can't be used on non systemd derivatives of arch. But you were right.
I'm wondering how come the tauri.conf.json gets lost just because not using a clean chroot.
At any rate, good to know it's building and working.
@touste, it's working if building on clean chroot as indicated by @patlefort.
Thanks a lot !