When emacs-updater is run with --exact/-e, it errors out with a message like: # emacs-updater -e -p -a all [...] * Assigning 56 files to packages ... qfile: invalid option -- 'e' [...] * Error running qfile pipeline It looks like --exact causes emacs-updater to call `qfile -eqCR`, but the `-e` flag has been removed from qfile in 2019 (https://bugs.gentoo.org/678632).
In Git: https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?h=emacs-updater&id=58c7c3ee49dd1987c8542d709340e1315180df86
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3a13b568044f33ada2096f1cbc2acc549834a2 commit ad3a13b568044f33ada2096f1cbc2acc549834a2 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2023-09-25 18:57:25 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2023-09-25 18:58:09 +0000 app-admin/emacs-updater: add 1.17 Closes: https://bugs.gentoo.org/914479 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-admin/emacs-updater/Manifest | 1 + app-admin/emacs-updater/emacs-updater-1.17.ebuild | 37 +++++++++++++++++++++++ 2 files changed, 38 insertions(+)
Good catch. Thank you for reporting!