Re: courier will be missing in the next stable version of Debian and Devuan

Alessandro Vesely <[email protected]> Mon, 30 Dec 2024 17:31:16 +0100
Newsgroups gmane.mail.imap.courier.general
Message-ID <[email protected]>
On Sun 29/Dec/2024 23:48:44 +0100 anfibiosdeasturias-2 wrote:
>>> If something is not done, courier will be missing in the next stable 
>>> version of Debian and Devuan. [...]
>>
>> When looking at https://tracker.debian.org/pkg/courier I see some minor 
>> issues about dependencies. The main issue would be probably to update 
>> to a more recent version (which would fix the dependency on pcre3), 
>> that could be more or less complicated.
>
> The deletion of the Courier in Debian is due to: depends on obsolete pcre3 
> library, [...]


BTW, can someone explain why pcre3 is older than pcre2?  At mine (Devuan) I have:

715-north:courier-1.3.13.20241204$ dpkg -l '*pcre*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                  Version      Architecture Description
+++-=====================-============-============-===============================================================================
un  clisp-module-pcre     <none>       <none>       (no description available)
un  libpcre-ocaml         <none>       <none>       (no description available)
ii  libpcre16-3:amd64     2:8.39-15    amd64        Old Perl 5 Compatible Regular Expression Library - 16 bit runtime files
ii  libpcre2-16-0:amd64   10.42-1      amd64        New Perl Compatible Regular Expression Library - 16 bit runtime files
ii  libpcre2-32-0:amd64   10.42-1      amd64        New Perl Compatible Regular Expression Library - 32 bit runtime files
ii  libpcre2-8-0:amd64    10.42-1      amd64        New Perl Compatible Regular Expression Library- 8 bit runtime files
ii  libpcre2-8-0:i386     10.42-1      i386         New Perl Compatible Regular Expression Library- 8 bit runtime files
ii  libpcre2-dev:amd64    10.42-1      amd64        New Perl Compatible Regular Expression Library - development files
un  libpcre2-posix0       <none>       <none>       (no description available)
ii  libpcre2-posix3:amd64 10.42-1      amd64        New Perl Compatible Regular Expression Library - posix-compatible runtime files
ii  libpcre3:amd64        2:8.39-15    amd64        Old Perl 5 Compatible Regular Expression Library - runtime files
ii  libpcre3:i386         2:8.39-15    i386         Old Perl 5 Compatible Regular Expression Library - runtime files
ii  libpcre3-dev:amd64    2:8.39-15    amd64        Old Perl 5 Compatible Regular Expression Library - development files
ii  libpcre32-3:amd64     2:8.39-15    amd64        Old Perl 5 Compatible Regular Expression Library - 32 bit runtime files
un  libpcrecpp0           <none>       <none>       (no description available)
ii  libpcrecpp0v5:amd64   2:8.39-15    amd64        Old Perl 5 Compatible Regular Expression Library - C++ runtime files
ii  pcregrep              2:8.39-15    amd64        grep utility that uses perl 5 compatible regexes.


And

716-north:courier-1.3.13.20241204$ find . -name Makefile | xargs grep pcre
./libs/maildir/Makefile:PCRE_LDFLAGS = -lpcre2-8
./libs/maildir/Makefile:			../rfc822/librfc822.la -lcourier-unicode -lpcre2-8
./libs/maildir/Makefile:testmaildirfilter_LDADD = libmaildir.la ../numlib/libnumlib.la -lcourier-unicode  -lpcre2-8
./libs/maildir/Makefile:	test "-lpcre2-8" != "" || exit 0 ; /bin/sh $(srcdir)/testsuite2 2>&1 | cmp - $(srcdir)/testsuite2.txt
./libs/maildrop/Makefile:AM_CPPFLAGS :=  `pcre2-config --cflags`
./libs/maildrop/Makefile:maildrop_LDFLAGS = `pcre2-config --libs8`


The latter looks like pcre2.


Best
Ale
-- 










_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users