Public bug reported: Dear Package Maintainers,
It turns out that the tango-common package does not create a user 'tango' and its home directory (/var/lib/tango) when a user 'tango' already exists. This happends without any notification. Since a name of tango directory is hard-coded and used in other packages like tango-db it results silence faulty installation of the tango-common package and errors in other packages. Below I append an example of tango-db installation printout. In that case before tango-common package installation I created 'tango' user of tango 'group' without home directory. Installing tango-db I get an error: cp: cannot create regular file `/var/lib/tango/.my.cnf': No such file or directory Bests, Jan $ sudo apt-get install tango-db Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gir1.2-ubuntuoneui-3.0 libubuntuoneui-3.0-1 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libtango-tools The following NEW packages will be installed: libtango-tools tango-db 0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded. Need to get 213 kB of archives. After this operation, 768 kB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://de.archive.ubuntu.com/ubuntu/ precise/universe libtango-tools amd64 7.2.6+dfsg-4build2 [26.1 kB] Get:2 http://de.archive.ubuntu.com/ubuntu/ precise/universe tango-db amd64 7.2.6+dfsg-4build2 [187 kB] Fetched 213 kB in 0s (2,204 kB/s) Selecting previously unselected package libtango-tools. (Reading database ... 188948 files and directories currently installed.) Unpacking libtango-tools (from .../libtango-tools_7.2.6+dfsg-4build2_amd64.deb) ... Selecting previously unselected package tango-db. Unpacking tango-db (from .../tango-db_7.2.6+dfsg-4build2_amd64.deb) ... Processing triggers for ureadahead ... Setting up libtango-tools (7.2.6+dfsg-4build2) ... Setting up tango-db (7.2.6+dfsg-4build2) ... dbconfig-common: writing config to /etc/dbconfig-common/tango-db.conf Creating config file /etc/dbconfig-common/tango-db.conf with new version Creating config file /var/lib/tango/.my.cnf with new version cp: cannot create regular file `/var/lib/tango/.my.cnf': No such file or directory chown: cannot access `/var/lib/tango/.my.cnf': No such file or directory chmod: cannot access `/var/lib/tango/.my.cnf': No such file or directory granting access to database tango for tango@localhost: success. verifying access for tango@localhost: success. creating database tango: success. verifying database tango exists: success. populating database via sql... done. dbconfig-common: flushing administrative password ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: tango-common 7.2.6+dfsg-4build2 ProcVersionSignature: Ubuntu 3.8.0-29.42~precise1-generic 3.8.13.5 Uname: Linux 3.8.0-29-generic x86_64 ApportVersion: 2.0.1-0ubuntu17.6 Architecture: amd64 Date: Wed Jan 15 10:44:27 2014 InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1) MarkForUpload: True PackageArchitecture: all ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: tango UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: tango (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1269357 Title: tango-common does not create /var/lib/tango To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tango/+bug/1269357/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs