You can use "PKG_CREATE_NO_CHECKS=warn" in mk.conf to turn the error into a warning, or you can make sure ports tree and installed packages are in sync (common scenarios are either you have updated packages but not cvs up'd the full tree, or a library was updated recently and hasn't made it into packages yet).
--
Sent from a phone, apologies for poor formatting.
On 31 March 2026 23:57:53 Marcus MERIGHI <mcmer-openbsd@tor.at> wrote:
Hello,inspired by the call for testing for 2.0.0 on the mlmmj mailinglist Itried to update our port from 1.4.5 to 1.8.0.I hit the "Error: Libraries in packing-lists in the ports tree andlibraries from installed packages don't match" roadblock.I'm on -current as of yesterday, updated (cvs update) my tree and mypackages (pkg_add -u) but still no joy.Please use your clue stick on me :-)Next in this mail (and attached):- verbose change notes- the changes I made to the port as diff -uMarcus++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++The one and only patch could be removed:patch-Makefile_in-@WANT_TESTS_TRUE@ @ATF_LIBS@ -lrt+@WANT_TESTS_TRUE@ @ATF_LIBS@(the ./patches directory could be removed.)Change log:https://codeberg.org/mlmmj/mlmmj/releases1.7.1 -> 1.8.0o New 'subrelease' feature: on lists with 'subonlypost', non-subscriberscan simultaneously subscribe and release their denied post by replyingto a single address. Three variants are provided: subrelease (normalsubscription), digestsubrelease, and nomailsubrelease.o Remove 'selfmoderate' feature, superseded by 'subrelease'.o Fix thread grouping in digest.o Fix garbage output in send_digest.o Properly close SMTP connection on EHLO failure.o Improve error handling in send_mail.o Clean up queue file on second do_all_the_voodoo_here failure.o Use buffered I/O where possible for better performance.o Update exim4 configuration hints for exim4 >= 4.94.o Many new unit tests.1.7.0 -> 1.7.1o Fix build with older GCC.o Fix a crash when processing email from list+owner.o Fix some potentials mails loss in case a failure of delivery.o Many small leak (memory and fd) fixes which are mainly cosmetic consideringthe process would have release at exit time anyway.1.6.0 -> 1.7.0New 'autosubscribe' feature: on moderated mailing list autosubscribe as"nomail" when if a moderator approves a mailNew 'selfmoderate' feature: send the moderation email to the "From" addressfor validationFix 'nonomailsub' supportPlenty of memory leaksFix lock issue1.5.2 -> 1.6.0Remove blanks in customheaders prefix and skip empty lines$bouncenumbers$ in probe are now expended to number, messageid whenpossiblecustomheaeders allow now substitution of $posteraddr$ (Erwan Mas)Fix portability issue on Hurd (Erwan Mas)1.5.1 -> 1.5.2Plenty of portability fixes1.5.0 -> 1.5.1Fix tests on system with a running smtp server on port 25Fix portability issue on arm64Fix tests where some struct were not initialised properly1.4.7 -> 1.5.0Add option to copy From: to Reply-To: (Graham Leggett)remove contrib/pymimeremove contrib/foot_filtergranular access rejection messagefix duplicated bounce recordingRemove support for all deprecated syntax in templates1.4.6 -> 1.4.7fix duplicate queued moderation notification emailfix build on macOS1.4.5 -> 1.4.6mlmmj-make-ml: fix on OpenBSDFix another regression regarding RFC 5321++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Index: Makefile===================================================================RCS file: /cvs/ports/mail/mlmmj/Makefile,vretrieving revision 1.28diff -u -p -u -r1.28 Makefile--- Makefile 22 May 2024 22:29:29 -0000 1.28+++ Makefile 31 Mar 2026 10:41:54 -0000@@ -1,6 +1,6 @@COMMENT= mailing list manager-V= 1.4.5+V= 1.8.0DISTNAME= mlmmj-${V}@@ -30,7 +30,7 @@ CONFIGURE_ARGS+=--enable-receive-strip=yCONFIGURE_ENV= CPPFLAGS="-I${WRKSRC}/include -I${LOCALBASE}/include" \LDFLAGS="-L${LOCALBASE}/lib -liconv"-DOCS= README* TUNABLES+DOCS= README* TUNABLES.mdpost-install:${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mlmmjIndex: distinfo===================================================================RCS file: /cvs/ports/mail/mlmmj/distinfo,vretrieving revision 1.13diff -u -p -u -r1.13 distinfo--- distinfo 3 May 2024 13:57:20 -0000 1.13+++ distinfo 31 Mar 2026 10:41:54 -0000@@ -1,2 +1,2 @@-SHA256 (mlmmj-1.4.5.tar.gz) = UluUL2mGZmdubon/3KbdvDBlSsNp3ux/z27RBVyH6Aw=-SIZE (mlmmj-1.4.5.tar.gz) = 465064+SHA256 (mlmmj-1.8.0.tar.gz) = 96cc377e66770659392a4bb02ec6c7b68864f9b5279f33a13c0590a2bef2aa5d+SIZE (mlmmj-1.8.0.tar.gz) = 449828Index: pkg/PLIST===================================================================RCS file: /cvs/ports/mail/mlmmj/pkg/PLIST,vretrieving revision 1.12diff -u -p -u -r1.12 PLIST--- pkg/PLIST 3 May 2024 13:57:20 -0000 1.12+++ pkg/PLIST 31 Mar 2026 10:41:54 -0000@@ -31,7 +31,7 @@ share/doc/mlmmj/README.qmailshare/doc/mlmmj/README.receive-stripshare/doc/mlmmj/README.securityshare/doc/mlmmj/README.sendmail-share/doc/mlmmj/TUNABLES+share/doc/mlmmj/TUNABLES.mdshare/mlmmj/share/mlmmj/text.skel/share/mlmmj/text.skel/ast/++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
No comments:
Post a Comment