BBS: TELESC.NET.BR Assunto: Re: Citadel? Courier? Cyrus? Dovecot? - I just want to backup my emails De: Markus Robert Kessler Data: Fri, 16 Jan 2026 09:30:02 +1100 ----------------------------------------------------------- On 13 Jan 2026 08:01:52 +1000 Computer Nerd Kev wrote: > Markus Robert Kesslerwrote: >> On 12 Jan 2026 07:20:47 +1000 Computer Nerd Kev wrote: >>> Well I built GNU Mailutils 3.21 from source with all the functionality >>> you require and noted the following dependencies: >>> >>> readline-dev, libunistring-dev, gnutls38-dev, tcp_wrappers-dev, >>> libltdl, libtool-dev, libgsasl-dev >>> >>> At least libgsasl-dev probably isn't needed for your use since I only >>> added that to enable SMTP authentication using putmail. IMAP >>> authentication using movemail was working before that. Some others >>> might be surplus to requirements too. >> >> Interesting, thank you! >> >> Well, these are the BUILD dependencies - are there RUNTIME requirements >> also? > > Sure, all of those with "-dev" removed, except libtool. You can probably > use whatever version of the gnutls package for your distro is the > latest. > > readline, libunistring, gnutls, tcp_wrappers, libltdl, libgsasl > > Although you can build it without some of those, such as libgsasl as > mentioned before. Of course exact package names will differ between > distros, especially with the "lib" prefixes. > > "ldd `which movemail`" is a quick way to see all the libraries used by > the executable, however it will show additional libraries used by the > direct dependenies, without distinction. Another way is using "readelf > -d `which movemail` | grep NEEDED", which just gives you the immediate > dependencies, but then in this case you get a bunch of "libmu_*" > Mailutils libraries which then also need to be checked with "ldd" or > "readelf", and that gets confusing. Also those tools won't show any > libraries or executables that are loaded after the program has started. > Then you have to work out which packages the libraries belong to, for > which the method is specific to your distro or package format. > > Anyway in this case you can just go from the list I gave you above. Hi, regarding Mageia Linux I am working on, I get needed: available in distro: readline lib64readline-devel libunistring lib64unistring-devel gnutls lib64gnutls-devel tcp_wrappers tcp_wrappers (no devel, executables in /usr/sbin: safe_finger; tcpd; tcpdchk; tcpdmatch; try-from) libltdl lib64ltdl-devel libgsasl lib64gsasl-devel So, except "tcp_wrappers", the package seems to be builable? Thanks a lot! -- Please reply to group only. For private email please use http://www.dipl-ing-kessler.de/email.htm --- PyGate Linux v1.5.2 * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10) ----------------------------------------------------------- [Voltar]