[Bug 499621] [NEW] nmbd fails to start after Jaunty upgrade to Karmic

Aidan Dixon aidan.dixon at blueyonder.co.uk
Tue Dec 22 22:37:21 GMT 2009


Public bug reported:

Binary package hint: samba

This occurred after an upgrade from Jaunty to Karmic,  x86_64, server
edition.

root at scarlatti:/var/log/samba# lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10
root at scarlatti:/var/log/samba# 
Jaunty installation was kept fully updated.  Only locales tend to be en_GB.utf8

Last entries in nmbd.log are:
[2009/12/22 22:22:39,  0] nmbd/nmbd.c:854(main)
  nmbd version 3.4.0 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/12/22 22:22:39,  0] lib/messages_local.c:112(messaging_tdb_init)
  ERROR: Failed to initialise messages database: No such file or directory
[2009/12/22 22:22:39,  0] lib/messages.c:204(messaging_init)
  messaging_tdb_init failed: NT_STATUS_OBJECT_NAME_NOT_FOUND
[2009/12/22 22:22:39,  0] nmbd/nmbd.c:60(nmbd_messaging_context)
  Could not init nmbd messaging context.

Back-end of output from strace nmbd -F -S:

open("/usr/share/samba/valid.dat", O_RDONLY) = 3
mmap(NULL, 65536, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3b34c96000
close(3)                                = 0
stat("/var/samba/lock", 0x7fffbffd59d0) = -1 ENOENT (No such file or directory)
mkdir("/var/samba/lock", 0755)          = -1 ENOENT (No such file or directory)
open("/var/samba/lock/messages.tdb", O_RDWR|O_CREAT, 0600) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_GB.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_GB.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_GB/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_GB.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_GB.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_GB/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(1, "ERROR: Failed to initialise mess"..., 73ERROR: Failed to initialise messages database: No such file or directory
) = 73
write(1, "messaging_tdb_init failed: NT_ST"..., 59messaging_tdb_init failed: NT_STATUS_OBJECT_NAME_NOT_FOUND
) = 59
write(1, "Could not init nmbd messaging co"..., 39Could not init nmbd messaging context.
) = 39
exit_group(1)                           = ?

The whole area /usr/share/local-langpack just does not exist on my
installation.

Appears to be similar to this:
https://bugzilla.redhat.com/show_bug.cgi?id=512118, which is unresolved.

ProblemType: Bug
Architecture: amd64
Date: Tue Dec 22 22:22:48 2009
DistroRelease: Ubuntu 9.10
Package: samba 2:3.4.0-3ubuntu5.1
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-server
SourcePackage: samba
Uname: Linux 2.6.31-16-server x86_64

** Affects: samba (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
nmbd fails to start after Jaunty upgrade to Karmic
https://bugs.launchpad.net/bugs/499621
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.



More information about the Ubuntu-server-bugs mailing list