[MDEV-6550] Missing dependency on Debian 7 (Wheezy) installation package Created: 2014-08-07 Updated: 2014-11-25 Resolved: 2014-10-05 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Platform Debian |
| Affects Version/s: | 5.5.39, 10.0.13, 10.1.0 |
| Fix Version/s: | 5.5.40, 10.0.15 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Alexander Loginov | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | debian, packaging | ||
| Environment: |
Linux Debian 7.6 64-bit on OpenVZ virtual server |
||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Have an issue during installation of MariaDB 10.1 to Linux Debian 7.6 64-bit virtual server, virtualized with OpenVZ. The problem is in missing command "logger", which is a way to talk to syslog. Syslog is installed and i am not sure which package need to be installed for command "logger" to work. I guess, that i don't have it, because OpenVZ system images usually minimalized (some tools got removed) to reduce drive space used and memory usage. The possible solution would be: Log:
|
| Comments |
| Comment by Elena Stepanova [ 2014-08-13 ] |
|
I didn't really check, but I suppose if 10.1 is affected, so should be 10.0 and 5.5, so I've added them to the list. |
| Comment by Alexander Loginov [ 2014-08-13 ] |
|
Most likely - yes, all versions should be affected. A quick fix is: apt-get --reinstall install bsdutils This command will reinstall bsdutils, which contains 'logger'. bsdutils package is cuted on some OpenVZ system templates, that's why the problem happens. |
| Comment by Otto Kekäläinen [ 2014-11-25 ] |
|
Due to this bug report the package 'bsdutils' was added in the Debian control file of upstream MariaDB. I've now removed it in downstream Debian. Bsdutils is an essential package = is always installed. It does not make sense unless a particular bsdutils package version is a dependency. In this case it seems the problem wasn't the missing bsdutils package, but that it was hampered by the platform in question. So adding bsdutils didn't actually solve it. It would be better to file a bug against OpenVZ that logger is an universally used command and MariaDB among others should have it, an removing this binary from the system is a bug. |