Hi Michael and list,

I had some success, postfix has started and is running fine.
After reading through the specfile, I determined that the db3 check has
nothing to do with it requiring db3 instead of glibcdevel, the error message
about missing db3 when you try to install is just there for redhat7.1
compatibility...

so I want to recompile it again for you,, this time removing the message
about db3..

I think its at line 51, which is:

%define REQUIRES_DB3 1


I am assuming that sets the requirement for db3

then further down the list, we have this:

%if %{REQUIRES_DB3}
Requires:db3
BuildRequires:glibc-devel
%endif

which looks for REQUIRES_DB3 and if it finds it, it "requires" glibcdevel,
so thats all good...

except that it prints an error message and requires a --nodeps install.

so I am not sure what to change to make it check for glibc-devel instead of
DB3,,, can you enlighten me here? and I will do the job and send you the
binary RPM...

One last thing,,

in the specfile it states that postfix requires a unique uid and gid for
postfix and assigns uid and gid 89 to it..

(lines 86 and 87):
%define uid 89
%define gid 89

problem is that on my 7.2 box, 89 was assigned to sympa, so I had to change
the uid and gid for sympa to 90 to get postfix to install, otherwise it
errors with a:

error: gid 89 not unique message..

should we change that as well?

if so, is there a gid that is "for postfix" with mandrake?

rgds

Frank








Reply via email to