[Dev] dbscripts 20180924 release announcement
Luke Shumaker
lukeshu at lukeshu.com
Tue Sep 25 01:32:52 GMT 2018
I've rolled out version 20180924 of Parabola dbscripts.
This is a bugfix release.
Changes from 20180921 to 20180924:
- db-import-pkg:
* Improve diagnostics; make it clear what output is actually from
db-move/db-update/db-remove. This introduces a dependency on the
/usr/lib/libretools/chroot/indent program that is distributed as
part of libretools.
* Implicitly include $PKGPOOL in INHERITS=(), before any of the
configured entries in INHERITS=(). This allows it to re-add a
previously removed package that hasn't been cleaned by db-cleanup
yet <https://labs.parabola.nu/issues/2007>. This requires a
supporting change in db-update to accept symlinks to $PKGPOOL.
- db-update: Previously, it only allowed package files to be symlinks
if their target is in a directory under `${FTP_BASE}/pool/` OTHER
THAN `${FTP_BASE}/${PKGPOOL}/`. Now, allow files in any directory
under `pool/`, including `${PKGPOOL}/`. When such a symlink is
encountered, skip the usual checks on the package, as one of them
is that no file with that name already exists in ${PKGPOOL}, and it
must have passed the other checks anyway, if the target made it in
to ${PKGPOOL} to begin with.
--
Happy hacking,
~ Luke Shumaker
More information about the Dev
mailing list