Кто может подсказать, КАК НАЙТИ, что у меня не так Т.е. интересует, не столько сама ошибка, сколько алгоритм поиска.
Есть кастомный шаблон /var/calculate/templates/additional_soft_patch/net-mail/dovecot/dovecot-duplicate-lock-max-locks.patch:
Спойлер
# Calculate format=diff
--- a/src/lib-storage/mail-duplicate.c 2022-06-14 13:55:03.000000000 +0700
+++ b/src/lib-storage/mail-duplicate.c 2022-08-05 23:18:27.000000000 +0700
@@ -27,7 +27,7 @@
#define DUPLICATE_LOCK_TIMEOUT_SECS 65
#define DUPLICATE_LOCK_WARN_SECS 4
-#define DUPLICATE_LOCK_MAX_LOCKS 100
+#define DUPLICATE_LOCK_MAX_LOCKS 4096
enum mail_duplicate_lock_result {
MAIL_DUPLICATE_LOCK_OK,
Если указанный патч положить в /etc/portage/patches/, то он нормально накладывается.
Шаблон делал по аналогии с /var/db/repos/calculate/profiles/templates/6_ac_install_patch/media-video/mplayer/0202_glibc-2.27.patch Если делать ebuid .... compile
, то для mplayer шаблон накладывается, а на dovecot нет.