On Wed, 6 Jun 2007, Wolfgang Pfeiffer wrote:

changed. Now /etc/nsswitch.conf looks like this:

passwd:         files
group:          compat
shadow:         files

Sorry, I should've said replace all compat by files

having compat in group: will still cause the db mixup

So I'll go back to where I was to get a running sendmail again ... :)

The price of living on testing...  especially when the primary build
machine is out of comission.  I find unstable to often be more
stable that testing; but then I need to be on the bleeding edge.

The real problem here is that libdb4.5 on ppc is downlevel - it has no
ELF symbol versioning.  And since sendmail was built with libdb4.5, it
will cause the problem you see when libnss-db later loads db4.3 :(

So we might have a missing dependency on a special version of libdb4.5
for the latest sendmail packages ?

no, sendmail has a dependancy on:
         libdb-4.5.so => /usr/lib/libdb-4.5.so (0x0feb7000)

it is just that the version of libdb currently on powerpc is broke - and
sendmail was built against that broken libdb.

Unless you happen to be using compat, you wouldn't see the issue.

My setup is 'files ldap', so I never saw the problem

see ... I'm too tired by now to even consider a stock Debian kernel
install ... :)

No need, it *is* the library issue - we already had the issue on i386,
and removing compat fixed the problem; and the strace matches yours.

I just saw they're at 2.6.22 already at kernel.org .. :)

2.6.21 stable,  2.6.22-rc4

--
Rick Nelson
Are Linux users lemmings collectively jumping off of the cliff of
reliable, well-engineered commercial software?
                -- Matt Welsh


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to