I've rolled out version 20180611 of Parabola dbscripts. This release exists to get things working in light of some changes that have happened with mirrors upstream; there have been errors importing both from Arch Linux and Arch Linux 32. These upstream changes made clear that the configuration variables in db-import-*.conf weren't expressive/flexible enough, and required changes in semantics and a few new variables.
Changes from 20180610 to 20180611: - db-import-*.conf semantics: * The meaning of ARCHMIRROR has changed; it no longer includes the path to a repo directory within the mirror. That is now separately configured with the new ARCHPATH variable. * The meaning of ARCHPKGPOOL has changed; it now only configures the path to the pool in the upstream; the local pool path is now separately configured with the new OURPKGPOOL variable. * Likewise for ARCHSRCPOOL and OURSRCPOOL. - config semantics: * PKGEXTS is now a Bash extglob, rather than a plain glob (this is a backport from Arch). - db-import-archlinux-src: * This program no longer exists - config-list-mirrors-*: * These new utility programs aid in selecting a good ARCHMIRROR for the db-import-*.conf config files. - default configuration: * db-import-archlinux32.conf: . ARCHPKGPOOL: On 2018-05-31, Arch Linux 32 switched from not using a pkgpool to using one; update our default config to handle this. * db-import-{packages,community}.conf: . ARCHMIRROR: The previous default, `archlinux.mirror.pkern.at`, no longer has public rsync. Switch to `ftp.acc.umu.se`. * db-import-archlinuxarm.conf: . ARCHMIRROR: Switch to a mirror that is closer to winston.parabola.nu (Iceland); the Netherlands are much closer to there than Russia was. - Some more general code cleanup backported from Arch On winston.parabola.nu, I have - run: sudo pacman -Syu --ignore=linux-libre-lts - run: sudo systemctl restart db-import@{packages,community,archlinux32}.service -- Happy hacking, ~ Luke Shumaker _______________________________________________ Dev mailing list Dev@lists.parabola.nu https://lists.parabola.nu/mailman/listinfo/dev