Created attachment 536700 [details] build.log.xz Portage reports the following QA issues with net-nds/openldap: > QA: prepare > This package has a configure.in file which has long been deprecated. Please > update it to use configure.ac instead as newer versions of autotools will die > when it finds this file. See https://bugs.gentoo.org/426262 for details. > QA: compile > QA Notice: econf called in src_compile instead of src_configure > One or more empty directories installed to /var: > /var/lib/run > If those directories need to be preserved, please make sure to create > or mark them for keeping using 'keepdir'. Future versions of Portage > will strip empty directories from installation image. ------------------------ $ emerge -pv openldap These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-nds/openldap-2.4.45::gentoo USE="berkdb crypt cxx gnutls ipv6 perl sasl ssl tcpd -debug -experimental -iodbc -kerberos -kinit -libressl -minimal -odbc -overlays -pbkdf2 -samba (-selinux) -sha2 -slp -smbkrb5passwd -static-libs -syslog" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Created attachment 536702 [details] emerge-info.txt emerge --info
changing summary to avoid duplicates.
let's track installs empty directories to /var in a separate bug, since I don't reproduce the other issues but I can reproduce the "installs empty directories to /var"
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3ab00f0043adb296acfac9135a4865dcab10ac commit 7b3ab00f0043adb296acfac9135a4865dcab10ac Author: Robin H. Johnson <robbat2@gentoo.org> AuthorDate: 2024-08-25 20:12:19 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2024-08-25 20:12:19 +0000 net-nds/openldap: QA trivial fix configure.in Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Bug: https://bugs.gentoo.org/658674 net-nds/openldap/openldap-2.4.59-r3.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
(In reply to Francesco Turco from comment #0) > > QA: prepare > > This package has a configure.in file which has long been deprecated. Please > > update it to use configure.ac instead as newer versions of autotools will die > > when it finds this file. See https://bugs.gentoo.org/426262 for details. Resolved in newer versions, 2.5.x or newer. > > QA: compile > > QA Notice: econf called in src_compile instead of src_configure CANTFIX - this is a false positive, please read the ebuild closely, because it has to configure AND compile the main app, and then configure the contrib portion. > > One or more empty directories installed to /var: > > /var/lib/run > > If those directories need to be preserved, please make sure to create > > or mark them for keeping using 'keepdir'. Future versions of Portage > > will strip empty directories from installation image. Already fixed.