Bug#737956: can not install if a non system tango user exists

Picca Frédéric-Emmanuel picca at debian.org
Fri Feb 7 08:37:56 UTC 2014


Package: tango-db
Version: 8.1.2c+dfsg-3
Severity: normal

If a normal user called tango exist, it is not possible to create the tango
system user. so it is not possible to generate the .my.cnf  undr
/var/lib/tango.

the administrator system need to remove it before installing tango-db


side effect, if this tango user was used to start devices a
/tmp/omni-tango directory exist but with the wrong uid:gid.

It is then impossible to start the services, the error message is not really
clear

dbconfig-common: flushing administrative password
[FAIL] Starting Tango Control System - database: tango-db failed!

login as tango user it gives

tango at mordor:~$ /usr/lib/tango/DataBaseds 2 -ORBendPoint giop:tcp::10000
main(): arrived
omniORB: Error: Unable to create an endpoint of this description: giop:unix:
Received a CORBA::Exception
INITIALIZE CORBA system exception: INITIALIZE_TransportError
Exiting


once the /tmp/omni-tango directory was purged the problem vanish



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.12-1-486
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tango-db depends on:
ii  dbconfig-common        1.8.47+nmu1
ii  debconf [debconf-2.0]  1.5.52
ii  libc6                  2.17-97
ii  libcos4-1              4.1.6-2
ii  libgcc1                1:4.8.2-14
ii  liblog4tango5          8.1.2c+dfsg-4
ii  libmysqlclient18       5.5.35+dfsg-1
ii  libomniorb4-1          4.1.6-2
ii  libomnithread3c2       4.1.6-2
ii  libstdc++6             4.8.2-14
ii  libtango-tools         8.1.2c+dfsg-3
ii  libtango8              8.1.2c+dfsg-3
ii  libzmq3                3.2.4+dfsg-4
ii  lsb-base               4.1+Debian12
ii  zlib1g                 1:1.2.8.dfsg-1

Versions of packages tango-db recommends:
ii  mysql-client-5.5 [mysql-client]  5.5.35+dfsg-1

tango-db suggests no packages.

-- debconf information:
  tango-db/install-error: abort
  tango-db/missing-db-package-error: abort
  tango-db/dbconfig-remove:
  tango-db/remove-error: abort
  tango-db/purge: false
  tango-db/remote/port:
  tango-db/mysql/admin-user: root
  tango-db/dbconfig-upgrade: true
  tango-db/remote/newhost:
  tango-db/passwords-do-not-match:
  tango-db/db/dbname: tango
  tango-db/dbconfig-reinstall: false
  tango-db/database-type: mysql
  tango-db/upgrade-error: abort
  tango-db/remote/host:
  tango-db/upgrade-backup: true
  tango-db/db/app-user: tango
  tango-db/internal/reconfiguring: false
  tango-db/internal/skip-preseed: false
* tango-db/dbconfig-install: true
  tango-db/mysql/method: unix socket



More information about the debian-science-maintainers mailing list