On 16 Jan 2026 11:57:08 +1000 Computer Nerd Kev wrote:
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:
On 16 Jan 2026 08:19:25 +1000 Computer Nerd Kev wrote:
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:statement.html
So, except "tcp_wrappers", the package seems to be builable?
Yep, and tcp_wrappers looks to be optional, so you can probably
ignore that:
"The tcp-wrappers statements provides an alternative way to control
accesses to the resources served by GNU Mailutils. This statement is
enabled if Mailutils is compiled with TCP wrappers library libwrap."
https://www.mailutils.org/manual/html_node/tcp_002dwrappers-
OK, thanks. I see that lib64wrap-devel and libwrap-devel are there. Do
you think it is sufficient to just install one of them as dependency?
Probably the lib64 one. The configure script shows the features enabled
like I posted before. So if it's found tcp_wrappers/libwrap then you'll
get the same as me:
"Use TCP wrappers .............. yes"
If not:
"Use TCP wrappers .............. no"
Either way I expect it'll do everything you need, since I think it's
just for the IMAP and POP servers that are also part of Mailutils.
Wrappers (64bit) is ok, and all services like pop and imap are building. Somehow strange, that it complains about 'C++:no', though gcc is there.
On Sun, 18 Jan 2026 16:06:48 +0000 Richard Kettlewell wrote:
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> writes:
Wrappers (64bit) is ok, and all services like pop and imap are
building.
Somehow strange, that it complains about 'C++:no', though gcc is there.
You have probably installed gcc but not g++.
On Raspbian there is a package 'g++' to cover the c++ things.
While, on Mageia I cannot find such package. Instead there is 'gcc-c++', which claims 'This package adds C++ support to the GNU C compiler'.
I have installed 'gcc-c++', so, maybe GNU-mailutil's './configure' is
being confused here?
From this I took alien to convert to rpm:
after a 'make install' to some DESTDIR, I took the created 'usr' dir, chown-ed everything to root:root and verified that the rights are correct.
Then I created a tar.gz archive out of this 'usr' dir.
From this I took alien to convert to rpm:
alien --target=`arch` -r gnu-mailutils-3.21.tar.gz
All worked, but when trying to install the rpm I get
[1040 root@mga9x64-lb1 /tmp]# rpm -i gnu-mailutils-3.21-2.x86_64.rpm
error: Failed dependencies:
devel(libgnutls(64bit)) is needed by gnu-mailutils-3.21-2.x86_64
devel(libgsasl(64bit)) is needed by gnu-mailutils-3.21-2.x86_64
devel(libltdl(64bit)) is needed by gnu-mailutils-3.21-2.x86_64
libgsasl.so.7()(64bit) is needed by gnu-mailutils-3.21-2.x86_64
libgsasl.so.7(LIBGSASL_1.1)(64bit) is needed by gnu- mailutils-3.21-2.x86_64
This is strange because './configure' said
On debian for intel, there is version 3.20 - but it is not complete.
imap4d and pop3d are missing and other stuff. Just left away.
On 19 Jan 2026 07:23:39 +1000 Computer Nerd Kev wrote:
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:
[1040 root@mga9x64-lb1 /tmp]# rpm -i gnu-mailutils-3.21-2.x86_64.rpm
error: Failed dependencies:
devel(libgnutls(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libgsasl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libltdl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7()(64bit) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7(LIBGSASL_1.1)(64bit)
is needed by gnu-
mailutils-3.21-2.x86_64
x86_64? This is in the Raspberry Pi Group. Did you pick the wrong
newsgroup to discuss this or are you trying to complile on a PC but run
Mailutils on a RPi? That's possible, but difficult, and for this you'd
be much better compiling Mailutils on the RPi instead.
This is strange because './configure' said
The configure script worked if you got the mailutils binaries built,
which it sounds like you did (otherwise DESTDIR will be empty). I've
never used "alien" and don't know how it goes about making packages, but
it looks like something must be going wrong there. If you're trying to
install to RPi (ARM) a package built for x86_64, then that's definitely
what's going wrong.
Hello, thanks! And, no, I did not click onto the wrong group.
Instead, the desperate situation is like that:
On latest raspbian, debian for ARM, there is only an ancient version 3.10. Good to play with, but that's all.
On debian for intel, there is version 3.20 - but it is not complete.
imap4d and pop3d are missing and other stuff. Just left away.
On Redhat / Mageia for intel, which I am also running, there is even no
such package like GNU mailutils at all.
Besides this:
Looking at the 'Failed dependencies' message above, this looks as if the devel packages have to be linked statically, otherwise movemail and others cannot access them and are asking for them again.
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:
after a 'make install' to some DESTDIR, I took the created 'usr' dir,
chown-ed everything to root:root and verified that the rights are
correct.
Then I created a tar.gz archive out of this 'usr' dir.
From this I took alien to convert to rpm:
alien --target=`arch` -r gnu-mailutils-3.21.tar.gz
All worked, but when trying to install the rpm I get
[1040 root@mga9x64-lb1 /tmp]# rpm -i gnu-mailutils-3.21-2.x86_64.rpm
error: Failed dependencies:
devel(libgnutls(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libgsasl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libltdl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7()(64bit) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7(LIBGSASL_1.1)(64bit)
is needed by gnu-
mailutils-3.21-2.x86_64
x86_64? This is in the Raspberry Pi Group. Did you pick the wrong
newsgroup to discuss this or are you trying to complile on a PC but run Mailutils on a RPi? That's possible, but difficult, and for this you'd
be much better compiling Mailutils on the RPi instead.
This is strange because './configure' said
The configure script worked if you got the mailutils binaries built,
which it sounds like you did (otherwise DESTDIR will be empty). I've
never used "alien" and don't know how it goes about making packages, but
it looks like something must be going wrong there. If you're trying to install to RPi (ARM) a package built for x86_64, then that's definitely what's going wrong.
On 19 Jan 2026 07:23:39 +1000 Computer Nerd Kev wrote:[...]
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:
after a 'make install' to some DESTDIR, I took the created 'usr' dir,
chown-ed everything to root:root and verified that the rights are
correct.
Then I created a tar.gz archive out of this 'usr' dir.
From this I took alien to convert to rpm:
alien --target=`arch` -r gnu-mailutils-3.21.tar.gz
All worked, but when trying to install the rpm I get
[1040 root@mga9x64-lb1 /tmp]# rpm -i gnu-mailutils-3.21-2.x86_64.rpm
error: Failed dependencies:
devel(libgnutls(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libgsasl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libltdl(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7()(64bit) is needed by
gnu-mailutils-3.21-2.x86_64 libgsasl.so.7(LIBGSASL_1.1)(64bit)
is needed by gnu-
mailutils-3.21-2.x86_64
Looking at the 'Failed dependencies' message above, this looks as if
the devel packages have to be linked statically, otherwise movemail
and others cannot access them and are asking for them again. Do you
dispose this to be so?
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> writes:
On 19 Jan 2026 07:23:39 +1000 Computer Nerd Kev wrote:[...]
Markus Robert Kessler <no_reply@dipl-ing-kessler.de> wrote:
after a 'make install' to some DESTDIR, I took the created 'usr' dir,
chown-ed everything to root:root and verified that the rights are
correct.
Then I created a tar.gz archive out of this 'usr' dir.
From this I took alien to convert to rpm:
alien --target=`arch` -r gnu-mailutils-3.21.tar.gz
All worked, but when trying to install the rpm I get
[1040 root@mga9x64-lb1 /tmp]# rpm -i gnu-mailutils-3.21-2.x86_64.rpm
error: Failed dependencies:
devel(libgnutls(64bit)) is needed by
gnu-mailutils-3.21-2.x86_64 devel(libgsasl(64bit)) is needed
by gnu-mailutils-3.21-2.x86_64 devel(libltdl(64bit)) is
needed by gnu-mailutils-3.21-2.x86_64 libgsasl.so.7()(64bit)
is needed by gnu-mailutils-3.21-2.x86_64
libgsasl.so.7(LIBGSASL_1.1)(64bit) is needed by gnu-
mailutils-3.21-2.x86_64
Looking at the 'Failed dependencies' message above, this looks as if
the devel packages have to be linked statically, otherwise movemail and
others cannot access them and are asking for them again. Do you
dispose this to be so?
I don?t know RPM well but for most packaging systems, if it says you?re missing a dependency then it just means you need to install the package containing that dependency.
Certainly within Debian the norm is for executables to be dynamically
linked and the package containing then to have a dependency on the
runtime packages for each shared library. Static executables are rare at best.
In your case, I thought you were trying to do a local build and install.
So I don?t see why RPM is involved at all.
| Sysop: | KrAAB |
|---|---|
| Location: | Donna, TX |
| Users: | 4 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 267:53:21 |
| Calls: | 57,079 |
| Calls today: | 2 |
| Files: | 3,700 |
| D/L today: |
58 files (10,001K bytes) |
| Messages: | 56,678 |