[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20190821-2-gbbcff88
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official devtools repository". The branch, master has been updated via bbcff883d59e2fce4b26d241892bf83c70e9b704 (commit) via 6e466ca654c9d15e40ae371dbb013170fbdfdb91 (commit) from d8d2e23247a1aab5e269ff0e388e378ec9d462eb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit bbcff883d59e2fce4b26d241892bf83c70e9b704 Author: Levente Polyak <anthraxx@archlinux.org> Date: Thu Sep 12 23:03:12 2019 +0200 Version 20190912 commit 6e466ca654c9d15e40ae371dbb013170fbdfdb91 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Thu Sep 12 10:20:19 2019 -0400 Revert "makechrootpkg: with -n, check if the package failed to install" This reverts commit be44b9cde15f3228839253c0c0d7d56c124c4e26. This was a nice idea in theory, because it means that we can catch conflicting files before releasing them into the repos. In practice, there were unanticipated side effects: single-package installs which conflict against their own makedepends cannot be installed either. Examples include: - kernel modules which makedepend on their dkms equivalent - jack2, which makedepends/optdepends on portaudio, which requires jack... but jack2 is a drop-in provides/conflicts jack. We cannot reliably detect when makepkg --install will error out because of dependency conflicts vs. packages which are simply broken. So, back out this change for now. Revisit this once pacutils has a new release, because it will add the option --resolve-conflicts=all, allowing for much better scripted responses to "foo conflicts with bar, remove bar? [y/N]" than simply "--noconfirm and fail". Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> ----------------------------------------------------------------------- Summary of changes: Makefile | 2 +- makechrootpkg.in | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) hooks/post-receive -- The official devtools repository
participants (1)
-
Levente Polyak