You are not logged in.
I am a git newb. It looks like each package has its own gitlab repo. Is there a way to clone all packages in [core] and keep them updated?
Offline
[core] repo cointains binaries, the git repos contain PKGBUILDs and other files needed to create the binary packages.
Do you want the files to build stuff or the binaries ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I would like to have a clone of all PKGBUILD and related files from [core].
Offline
pkgctl repo clone $(pacman -Slq core)
Offline
Thank you Allan. How would I update the clone to keep them in sync?
Offline
They are git repos, so just pull...
for i in *; do
pushd $i
git pull
popd
done
Offline
pkgctl repo clone $(pacman -Slq core)
It's not that easy but almost there as we only have one repo per pkgbase, so one should also do something like 'expac -S "%e"':
pkgctl repo clone $(pacman -Slq core | xargs expac -S "%e" | sort --unique)
Also potentially you should use "--protocol https" with the clone if you don't have SSH key auth set up.
I would like to have a clone of all PKGBUILD and related files from [core].
But why do you want to have this set of clones?
Last edited by gromit (2025-06-30 14:28:58)
Offline