netdata/packaging: fix ubuntu/xenial runtime dependencies (#6825)
Paul Emm. Katsoulakis committed
Sep 11, 2019 at 18:59 UTC
0b063eab1e29c4e0c5b483216c61951671e2c872
2 files changed
+61
.travis/package_management/configure_deb_lxc_environment.py
+3
@@ -87,6 +87,9 @@ if str(os.environ["BUILD_STRING"]).count("debian/jessie") == 1:
87
if str(os.environ["BUILD_STRING"]).count("ubuntu/trusty") == 1:
88
common.run_command_in_host(['sudo', 'rm', 'contrib/debian/control'])
89
common.run_command_in_host(['sudo', 'cp', 'contrib/debian/control.trusty', 'contrib/debian/control'])
90
+if str(os.environ["BUILD_STRING"]).count("ubuntu/xenial") == 1:
91
+ common.run_command_in_host(['sudo', 'rm', 'contrib/debian/control'])
92
+ common.run_command_in_host(['sudo', 'cp', 'contrib/debian/control.xenial', 'contrib/debian/control'])
93
if str(os.environ["BUILD_STRING"]).count("debian/buster") == 1:
94
common.run_command_in_host(['sudo', 'rm', 'contrib/debian/control'])
95
common.run_command_in_host(['sudo', 'cp', 'contrib/debian/control.buster', 'contrib/debian/control'])
contrib/debian/control.xenial
new
+58
@@ -0,0 +1,58 @@
1
+Source: netdata
2
+Build-Depends: debhelper (>= 9),
3
+ dh-autoreconf,
4
+ dh-systemd (>= 1.5),
5
+ dpkg-dev (>= 1.13.19),
6
+ zlib1g-dev,
7
+ uuid-dev,
8
+ libuv1-dev,
9
+ liblz4-dev,
10
+ libjudy-dev,
11
+ libssl-dev,
12
+ libmnl-dev,
13
+ libjson-c-dev,
14
+ libcups2-dev,
15
+ libipmimonitoring-dev,
16
+ libnetfilter-acct-dev,
17
+ libsnappy-dev,
18
+ libprotobuf-dev,
19
+ libprotoc-dev,
20
+ autogen,
21
+ autoconf,
22
+ automake,
23
+ pkg-config,
24
+ curl,
25
+ gcc,
26
+ g++
27
+Section: net
28
+Priority: optional
29
+Maintainer: Netdata Builder <bot@netdata.cloud>
30
+Standards-Version: 3.9.6
31
+Homepage: https://netdata.cloud
32
+
33
+Package: netdata
34
+Architecture: any
35
+Depends: adduser,
36
+ libcap2-bin (>= 1:2.0),
37
+ lsb-base (>= 3.1-23.2),
38
+ zlib1g,
39
+ libuuid1,
40
+ libuv1,
41
+ liblz4-1,
42
+ libjudydebian1,
43
+ openssl,
44
+ libmnl0,
45
+ libjson-c2,
46
+ cups,
47
+ freeipmi,
48
+ libnetfilter-acct1,
49
+ libprotobuf-c1,
50
+ libsnappy1v5,
51
+ libprotoc9v5,
52
+ ${misc:Depends},
53
+ ${shlibs:Depends}
54
+Description: real-time charts for system monitoring
55
+ Netdata is a daemon that collects data in realtime (per second)
56
+ and presents a web site to view and analyze them. The presentation
57
+ is also real-time and full of interactive charts that precisely
58
+ render all collected values.