Merge ~paelzer/ubuntu/+source/open-vm-tools:backport-xenial-lp1741390 into ubuntu/+source/open-vm-tools:debian/sid
- Git
- lp:~paelzer/ubuntu/+source/open-vm-tools
- backport-xenial-lp1741390
- Merge into debian/sid
Status: | Merged |
---|---|
Merge reported by: | Christian Ehrhardt |
Merged at revision: | 0428a9bbd144ccb387b074830d342004a51e8b20 |
Proposed branch: | ~paelzer/ubuntu/+source/open-vm-tools:backport-xenial-lp1741390 |
Merge into: | ubuntu/+source/open-vm-tools:debian/sid |
Diff against target: |
290 lines (+164/-8) 8 files modified
debian/changelog (+101/-0) debian/compat (+1/-1) debian/control (+5/-2) debian/open-vm-tools-desktop.postinst (+18/-0) debian/open-vm-tools-desktop.postrm (+13/-0) debian/open-vm-tools-desktop.prerm (+9/-0) debian/open-vm-tools.service (+1/-0) debian/rules (+16/-5) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Canonical Server | Pending | ||
git-ubuntu developers | Pending | ||
Review via email: mp+341797@code.launchpad.net |
Commit message
Description of the change
Christian Ehrhardt (paelzer) wrote : | # |
- 0428a9b... by Christian Ehrhardt
-
changelog: account for recent xenial upload in merged changelog
Signed-off-by: Christian Ehrhardt <email address hidden>
Andreas Hasenack (ahasenack) wrote : | # |
Scary stuff :)
I just have two simple comments inline, apply them if you wish.
Did some testing:
- upgrade from previous version, including dev and desktop subpackages
- used an ESXi xenial vm for testing
- some actions in the vsphere GUI failed with the previous version, worked out-of-the box with the new one ("view guest user mappings"). Well, that's the only one I managed to try actually, but it's progress.
- removal and purging of the packages
- vmblock fuse mounted after install
+1
Christian Ehrhardt (paelzer) wrote : | # |
Thanks both look good to be done on upload
- c4f095e... by Christian Ehrhardt
-
debian/
open-vm- tools-desktop. postinst: minor fixups due to review feedback Signed-off-by: Christian Ehrhardt <email address hidden>
Christian Ehrhardt (paelzer) wrote : | # |
FYI:
Minor cleanups in changelog on this and the otherwise equivalent artful branch due to SRU review feedback (version strings and also addressing artful). After this and clearing a bug in Bionic before it is SRUable by policy I pushed the new tags and the changes to the branches here.
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog | |||
2 | index ddeb2ac..7aea7a8 100644 | |||
3 | --- a/debian/changelog | |||
4 | +++ b/debian/changelog | |||
5 | @@ -1,3 +1,27 @@ | |||
6 | 1 | open-vm-tools (2:10.2.0-3ubuntu0.16.04.1) xenial; urgency=medium | ||
7 | 2 | |||
8 | 3 | * backport Bionic open-vm-tools to Xenial (LP: #1741390) | ||
9 | 4 | - d/control: B-D for dh-autoreconf and dh-systemd | ||
10 | 5 | - d/rules: re-add autoreconf and systemd | ||
11 | 6 | - d/control: B-D to debhelper version of xenial supporting compat 10 | ||
12 | 7 | - d/compat: compat level 10 is latest xenial supported level | ||
13 | 8 | - d/rules: go back from override_dh_installsystemd to | ||
14 | 9 | override_dh_systemd_enable and override_dh_systemd_start as needed on | ||
15 | 10 | xenials debhelper version. | ||
16 | 11 | - d/rules: drop --no-restart-after-upgrade which only exists in debhelper | ||
17 | 12 | 10, the version 9 behavior defaults to what we need. | ||
18 | 13 | - debian/rules: dh_systemd_start in xenial has issues with the escaping of | ||
19 | 14 | the run-vmblock\\x2dfuse.mount job, so drop this call | ||
20 | 15 | - debian/open-vm-tools-desktop.postinst: add a fixed version of what | ||
21 | 16 | dh_systemd_start would have added | ||
22 | 17 | - d/open-vm-tools-desktop.prerm, d/open-vm-tools-desktop.postrm: add what | ||
23 | 18 | dh_systemd_start would have added (as-is since those sections worked) | ||
24 | 19 | - d/control: update maintainers | ||
25 | 20 | * d/open-vm-tools.service: Add After=local-fs.target dependency ensuring | ||
26 | 21 | filesystems are ready to fix a race on startup (LP: #1750780) | ||
27 | 22 | |||
28 | 23 | -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 15 Feb 2018 09:36:20 +0100 | ||
29 | 24 | |||
30 | 1 | open-vm-tools (2:10.2.0-3) unstable; urgency=medium | 25 | open-vm-tools (2:10.2.0-3) unstable; urgency=medium |
31 | 2 | 26 | ||
32 | 3 | * [47e50a1] Fix debhelper dep for backports | 27 | * [47e50a1] Fix debhelper dep for backports |
33 | @@ -226,6 +250,25 @@ open-vm-tools (2:10.1.0-4449150-1) unstable; urgency=medium | |||
34 | 226 | 250 | ||
35 | 227 | -- Bernd Zeimetz <bzed@debian.org> Wed, 16 Nov 2016 03:35:44 +0100 | 251 | -- Bernd Zeimetz <bzed@debian.org> Wed, 16 Nov 2016 03:35:44 +0100 |
36 | 228 | 252 | ||
37 | 253 | open-vm-tools (2:10.0.7-3227872-5ubuntu1~16.04.2) xenial; urgency=medium | ||
38 | 254 | |||
39 | 255 | * Make tools.conf template useful. (LP: #1748122) | ||
40 | 256 | |||
41 | 257 | -- Dariusz Gadomski <dariusz.gadomski@canonical.com> Thu, 15 Feb 2018 11:19:17 +0100 | ||
42 | 258 | |||
43 | 259 | open-vm-tools (2:10.0.7-3227872-5ubuntu1~16.04.1) xenial; urgency=low | ||
44 | 260 | |||
45 | 261 | * Backport to xenial for kernel 4.8 support. (LP: #1662116) | ||
46 | 262 | |||
47 | 263 | -- Andy Whitcroft <apw@ubuntu.com> Mon, 06 Feb 2017 16:15:40 +0000 | ||
48 | 264 | |||
49 | 265 | open-vm-tools (2:10.0.7-3227872-5ubuntu1) yakkety; urgency=low | ||
50 | 266 | |||
51 | 267 | * Merge with Debian; remaining changes: | ||
52 | 268 | - Build without xmlsecurity support and xerces for now (universe). | ||
53 | 269 | |||
54 | 270 | -- Iain Lane <iain.lane@canonical.com> Fri, 30 Sep 2016 16:03:58 +0100 | ||
55 | 271 | |||
56 | 229 | open-vm-tools (2:10.0.7-3227872-5) unstable; urgency=medium | 272 | open-vm-tools (2:10.0.7-3227872-5) unstable; urgency=medium |
57 | 230 | 273 | ||
58 | 231 | * [9295c22] Add .travis.yml from http://travis.debian.net. | 274 | * [9295c22] Add .travis.yml from http://travis.debian.net. |
59 | @@ -234,6 +277,13 @@ open-vm-tools (2:10.0.7-3227872-5) unstable; urgency=medium | |||
60 | 234 | 277 | ||
61 | 235 | -- Bernd Zeimetz <bzed@debian.org> Sat, 17 Sep 2016 23:26:58 +0200 | 278 | -- Bernd Zeimetz <bzed@debian.org> Sat, 17 Sep 2016 23:26:58 +0200 |
62 | 236 | 279 | ||
63 | 280 | open-vm-tools (2:10.0.7-3227872-4.1ubuntu1) yakkety; urgency=medium | ||
64 | 281 | |||
65 | 282 | * Merge with Debian; remaining changes: | ||
66 | 283 | - Build without xmlsecurity support and xerces for now (universe). | ||
67 | 284 | |||
68 | 285 | -- Matthias Klose <doko@ubuntu.com> Tue, 02 Aug 2016 14:23:27 +0200 | ||
69 | 286 | |||
70 | 237 | open-vm-tools (2:10.0.7-3227872-4.1) unstable; urgency=medium | 287 | open-vm-tools (2:10.0.7-3227872-4.1) unstable; urgency=medium |
71 | 238 | 288 | ||
72 | 239 | * Non-maintainer upload. | 289 | * Non-maintainer upload. |
73 | @@ -260,6 +310,32 @@ open-vm-tools (2:10.0.7-3227872-3) unstable; urgency=medium | |||
74 | 260 | 310 | ||
75 | 261 | -- Bernd Zeimetz <bzed@debian.org> Tue, 31 May 2016 11:15:30 +0200 | 311 | -- Bernd Zeimetz <bzed@debian.org> Tue, 31 May 2016 11:15:30 +0200 |
76 | 262 | 312 | ||
77 | 313 | open-vm-tools (2:10.0.7-3227872-2ubuntu2) yakkety; urgency=medium | ||
78 | 314 | |||
79 | 315 | * No-change rebuild for libicu soname change. | ||
80 | 316 | |||
81 | 317 | -- Matthias Klose <doko@ubuntu.com> Fri, 22 Apr 2016 22:58:57 +0000 | ||
82 | 318 | |||
83 | 319 | open-vm-tools (2:10.0.7-3227872-2ubuntu1) xenial; urgency=low | ||
84 | 320 | |||
85 | 321 | * Merge from Debian unstable (LP: #1558198). Remaining changes: | ||
86 | 322 | - Build without xmlsecurity support and xerces for now (universe). | ||
87 | 323 | |||
88 | 324 | -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 14 Apr 2016 17:06:49 -0700 | ||
89 | 325 | |||
90 | 326 | open-vm-tools (2:10.0.7-3227872-4) unstable; urgency=medium | ||
91 | 327 | |||
92 | 328 | * [007eacb] Better check for availability of vmware-checkvm and -rpctool. | ||
93 | 329 | |||
94 | 330 | -- Bernd Zeimetz <bzed@debian.org> Sat, 04 Jun 2016 07:31:17 +0200 | ||
95 | 331 | |||
96 | 332 | open-vm-tools (2:10.0.7-3227872-3) unstable; urgency=medium | ||
97 | 333 | |||
98 | 334 | * [5060f42] Notify vmware when removing open-vm-tools. | ||
99 | 335 | Thanks to Yanhui He (Closes: #825810) | ||
100 | 336 | |||
101 | 337 | -- Bernd Zeimetz <bzed@debian.org> Tue, 31 May 2016 11:15:30 +0200 | ||
102 | 338 | |||
103 | 263 | open-vm-tools (2:10.0.7-3227872-2) unstable; urgency=medium | 339 | open-vm-tools (2:10.0.7-3227872-2) unstable; urgency=medium |
104 | 264 | 340 | ||
105 | 265 | * [f2f4971] Work around wrong dkms versions. | 341 | * [f2f4971] Work around wrong dkms versions. |
106 | @@ -296,6 +372,13 @@ open-vm-tools (2:10.0.5-3227872-1) unstable; urgency=medium | |||
107 | 296 | 372 | ||
108 | 297 | -- Bernd Zeimetz <bzed@debian.org> Sat, 26 Dec 2015 17:26:52 +0100 | 373 | -- Bernd Zeimetz <bzed@debian.org> Sat, 26 Dec 2015 17:26:52 +0100 |
109 | 298 | 374 | ||
110 | 375 | open-vm-tools (2:10.0.0-3000743-3ubuntu1) xenial; urgency=low | ||
111 | 376 | |||
112 | 377 | * Merge from Debian unstable. (LP: #1492429) Remaining changes: | ||
113 | 378 | - Build without xmlsecurity support and xerces for now (universe). | ||
114 | 379 | |||
115 | 380 | -- Robert C Jennings <robert.jennings@ubuntu.com> Sun, 01 Nov 2015 04:41:44 +0000 | ||
116 | 381 | |||
117 | 299 | open-vm-tools (2:10.0.0-3000743-3) unstable; urgency=medium | 382 | open-vm-tools (2:10.0.0-3000743-3) unstable; urgency=medium |
118 | 300 | 383 | ||
119 | 301 | * [8b49d5b] fix open-vm-tools-dkms description | 384 | * [8b49d5b] fix open-vm-tools-dkms description |
120 | @@ -353,6 +436,24 @@ open-vm-tools (2:9.10.2-2822639-2) unstable; urgency=medium | |||
121 | 353 | 436 | ||
122 | 354 | -- Bernd Zeimetz <bzed@debian.org> Sun, 16 Aug 2015 16:27:27 +0200 | 437 | -- Bernd Zeimetz <bzed@debian.org> Sun, 16 Aug 2015 16:27:27 +0200 |
123 | 355 | 438 | ||
124 | 439 | open-vm-tools (2:9.10.2-2822639-1ubuntu3) wily; urgency=medium | ||
125 | 440 | |||
126 | 441 | * Build without xmlsecurity support and xerces for now (universe). | ||
127 | 442 | |||
128 | 443 | -- Matthias Klose <doko@ubuntu.com> Mon, 10 Aug 2015 21:01:08 +0000 | ||
129 | 444 | |||
130 | 445 | open-vm-tools (2:9.10.2-2822639-1ubuntu2) wily; urgency=medium | ||
131 | 446 | |||
132 | 447 | * No-change rebuild against new libicu | ||
133 | 448 | |||
134 | 449 | -- Iain Lane <iain@orangesquash.org.uk> Wed, 05 Aug 2015 17:41:02 +0100 | ||
135 | 450 | |||
136 | 451 | open-vm-tools (2:9.10.2-2822639-1ubuntu1) wily; urgency=medium | ||
137 | 452 | |||
138 | 453 | * Sync from Debian (LP: #1468114). | ||
139 | 454 | |||
140 | 455 | -- Ben Howard <ben.howard@ubuntu.com> Mon, 20 Jul 2015 10:37:17 -0600 | ||
141 | 456 | |||
142 | 356 | open-vm-tools (2:9.10.2-2822639-1) unstable; urgency=medium | 457 | open-vm-tools (2:9.10.2-2822639-1) unstable; urgency=medium |
143 | 357 | 458 | ||
144 | 358 | * [a4125bd1] Merge tag 'upstream/9.10.2-2822639' | 459 | * [a4125bd1] Merge tag 'upstream/9.10.2-2822639' |
145 | diff --git a/debian/compat b/debian/compat | |||
146 | index b4de394..f599e28 100644 | |||
147 | --- a/debian/compat | |||
148 | +++ b/debian/compat | |||
149 | @@ -1 +1 @@ | |||
151 | 1 | 11 | 1 | 10 |
152 | diff --git a/debian/control b/debian/control | |||
153 | index 2a5b977..433e915 100644 | |||
154 | --- a/debian/control | |||
155 | +++ b/debian/control | |||
156 | @@ -1,9 +1,10 @@ | |||
157 | 1 | Source: open-vm-tools | 1 | Source: open-vm-tools |
158 | 2 | Section: admin | 2 | Section: admin |
159 | 3 | Priority: extra | 3 | Priority: extra |
161 | 4 | Maintainer: Bernd Zeimetz <bzed@debian.org> | 4 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
162 | 5 | XSBC-Original-Maintainer: Bernd Zeimetz <bzed@debian.org> | ||
163 | 5 | Build-Depends: | 6 | Build-Depends: |
165 | 6 | debhelper (>= 11~), autotools-dev, doxygen, libcunit1-dev, | 7 | debhelper (>= 9.20160115ubuntu3), autotools-dev, doxygen, libcunit1-dev, |
166 | 7 | libdumbnet-dev, libfuse-dev, libgtkmm-3.0-dev, libgtk-3-dev, | 8 | libdumbnet-dev, libfuse-dev, libgtkmm-3.0-dev, libgtk-3-dev, |
167 | 8 | libicu-dev, libnotify-dev, libpam0g-dev, libprocps-dev, libx11-dev, | 9 | libicu-dev, libnotify-dev, libpam0g-dev, libprocps-dev, libx11-dev, |
168 | 9 | libxinerama-dev, libxss-dev, libxtst-dev, | 10 | libxinerama-dev, libxss-dev, libxtst-dev, |
169 | @@ -12,6 +13,8 @@ Build-Depends: | |||
170 | 12 | libxmlsec1-dev, | 13 | libxmlsec1-dev, |
171 | 13 | libudev-dev, | 14 | libudev-dev, |
172 | 14 | libdrm-dev, | 15 | libdrm-dev, |
173 | 16 | dh-autoreconf, | ||
174 | 17 | dh-systemd, | ||
175 | 15 | Standards-Version: 3.9.6 | 18 | Standards-Version: 3.9.6 |
176 | 16 | Homepage: https://github.com/vmware/open-vm-tools | 19 | Homepage: https://github.com/vmware/open-vm-tools |
177 | 17 | Vcs-Git: https://github.com/bzed/pkg-open-vm-tools.git | 20 | Vcs-Git: https://github.com/bzed/pkg-open-vm-tools.git |
178 | diff --git a/debian/open-vm-tools-desktop.postinst b/debian/open-vm-tools-desktop.postinst | |||
179 | index addacbb..003607c 100644 | |||
180 | --- a/debian/open-vm-tools-desktop.postinst | |||
181 | +++ b/debian/open-vm-tools-desktop.postinst | |||
182 | @@ -8,3 +8,21 @@ fi | |||
183 | 8 | 8 | ||
184 | 9 | #DEBHELPER# | 9 | #DEBHELPER# |
185 | 10 | 10 | ||
186 | 11 | # replaces the deb-systemd-invoke start run-vmblock\\x2dfuse.mount that is | ||
187 | 12 | # broken on Xenial due to the escaping of the service. | ||
188 | 13 | # Intentionally AFTER debhelper to have the scripts available and enabled. | ||
189 | 14 | # | ||
190 | 15 | # It follows the principle of deb-systemd-invoke start (we don't have to | ||
191 | 16 | # care about restart here as the original was only called with start here). | ||
192 | 17 | # So it comes down to: "If the unit is enabled, start it now" | ||
193 | 18 | if [ -d /run/systemd/system ]; then | ||
194 | 19 | systemctl --system daemon-reload >/dev/null || true | ||
195 | 20 | enabled="$(systemctl is-enabled -- run-vmblock\\x2dfuse.mount)" | ||
196 | 21 | if [ "${enabled}" = "enabled" ]; then | ||
197 | 22 | systemctl start run-vmblock\\x2dfuse.mount | ||
198 | 23 | else | ||
199 | 24 | echo "run-vmblock\\x2dfuse.mount is a disabled or a static unit, not starting it." | ||
200 | 25 | fi | ||
201 | 26 | fi | ||
202 | 27 | |||
203 | 28 | exit 0 | ||
204 | diff --git a/debian/open-vm-tools-desktop.postrm b/debian/open-vm-tools-desktop.postrm | |||
205 | 11 | new file mode 100644 | 29 | new file mode 100644 |
206 | index 0000000..5e7a861 | |||
207 | --- /dev/null | |||
208 | +++ b/debian/open-vm-tools-desktop.postrm | |||
209 | @@ -0,0 +1,13 @@ | |||
210 | 1 | #!/bin/sh | ||
211 | 2 | set -e | ||
212 | 3 | |||
213 | 4 | # NOT-Automatically added by dh_systemd_start - as it has issues on start | ||
214 | 5 | # But copied from what it would have added (as stop works fine as-is) | ||
215 | 6 | if [ -d /run/systemd/system ]; then | ||
216 | 7 | systemctl --system daemon-reload >/dev/null || true | ||
217 | 8 | fi | ||
218 | 9 | # End NOT-automatically added section | ||
219 | 10 | |||
220 | 11 | #DEBHELPER# | ||
221 | 12 | |||
222 | 13 | exit 0 | ||
223 | diff --git a/debian/open-vm-tools-desktop.prerm b/debian/open-vm-tools-desktop.prerm | |||
224 | index 71a6f14..efbb74c 100644 | |||
225 | --- a/debian/open-vm-tools-desktop.prerm | |||
226 | +++ b/debian/open-vm-tools-desktop.prerm | |||
227 | @@ -10,3 +10,12 @@ fi | |||
228 | 10 | 10 | ||
229 | 11 | #DEBHELPER# | 11 | #DEBHELPER# |
230 | 12 | 12 | ||
231 | 13 | # NOT-Automatically added by dh_systemd_start - as it has issues on start | ||
232 | 14 | # But copied from what it would have added (as stop works fine as-is) | ||
233 | 15 | # Should be at the Tail of debhelper section | ||
234 | 16 | if [ -d /run/systemd/system ]; then | ||
235 | 17 | deb-systemd-invoke stop run-vmblock\\x2dfuse.mount >/dev/null | ||
236 | 18 | fi | ||
237 | 19 | # End NOT-automatically added section | ||
238 | 20 | |||
239 | 21 | exit 0 | ||
240 | diff --git a/debian/open-vm-tools.service b/debian/open-vm-tools.service | |||
241 | index 8d64880..a66b318 100644 | |||
242 | --- a/debian/open-vm-tools.service | |||
243 | +++ b/debian/open-vm-tools.service | |||
244 | @@ -4,6 +4,7 @@ Documentation=http://open-vm-tools.sourceforge.net/about.php | |||
245 | 4 | ConditionVirtualization=vmware | 4 | ConditionVirtualization=vmware |
246 | 5 | DefaultDependencies=no | 5 | DefaultDependencies=no |
247 | 6 | Before=cloud-init-local.service | 6 | Before=cloud-init-local.service |
248 | 7 | After=local-fs.target | ||
249 | 7 | 8 | ||
250 | 8 | [Service] | 9 | [Service] |
251 | 9 | ExecStart=/usr/bin/vmtoolsd | 10 | ExecStart=/usr/bin/vmtoolsd |
252 | diff --git a/debian/rules b/debian/rules | |||
253 | index 2789360..261ba13 100755 | |||
254 | --- a/debian/rules | |||
255 | +++ b/debian/rules | |||
256 | @@ -4,7 +4,7 @@ DEBHELPER_VERSION = $(strip $(shell dpkg-query -f '$${Version}' -W debhelper)) | |||
257 | 4 | DEBHELPER_SYSTEMD_OK = $(strip $(shell dpkg --compare-versions $(DEBHELPER_VERSION) ge 10.9.1~; echo $$?)) | 4 | DEBHELPER_SYSTEMD_OK = $(strip $(shell dpkg --compare-versions $(DEBHELPER_VERSION) ge 10.9.1~; echo $$?)) |
258 | 5 | 5 | ||
259 | 6 | %: | 6 | %: |
261 | 7 | dh ${@} --sourcedirectory=open-vm-tools | 7 | dh ${@} --sourcedirectory=open-vm-tools --with=autotools_dev,autoreconf,systemd |
262 | 8 | 8 | ||
263 | 9 | override_dh_auto_configure: | 9 | override_dh_auto_configure: |
264 | 10 | dh_auto_configure --sourcedirectory=open-vm-tools -- \ | 10 | dh_auto_configure --sourcedirectory=open-vm-tools -- \ |
265 | @@ -79,10 +79,21 @@ override_dh_fixperms: | |||
266 | 79 | 79 | ||
267 | 80 | dh_fixperms -Xvmware-user-suid-wrapper | 80 | dh_fixperms -Xvmware-user-suid-wrapper |
268 | 81 | 81 | ||
273 | 82 | override_dh_installsystemd: | 82 | override_dh_systemd_enable: |
274 | 83 | dh_installsystemd -popen-vm-tools | 83 | dh_systemd_enable -popen-vm-tools |
275 | 84 | dh_installsystemd -popen-vm-tools --name vgauth | 84 | dh_systemd_enable -popen-vm-tools --name vgauth |
276 | 85 | dh_installsystemd -popen-vm-tools-desktop --restart-after-upgrade --no-stop-on-upgrade run-vmblock\\x2dfuse.mount | 85 | dh_systemd_enable -popen-vm-tools-desktop run-vmblock\\x2dfuse.mount |
277 | 86 | |||
278 | 87 | override_dh_systemd_start: | ||
279 | 88 | dh_systemd_start -popen-vm-tools | ||
280 | 89 | dh_systemd_start -popen-vm-tools --name vgauth | ||
281 | 90 | # "deb-systemd-invoke start" (and only that) as generated by | ||
282 | 91 | # dh_systemd_start will fail for run-vmblock\\x2dfuse.mount on xenial. | ||
283 | 92 | # A custom section in the Maintainer scripts will take care of it | ||
284 | 93 | # Disabled on Backport: dh_systemd_start -popen-vm-tools-desktop -r run-vmblock\\x2dfuse.mount | ||
285 | 94 | # The following sed's are needed in Xenial as well to fix dh_installinit and dh_systemd_enable behavior | ||
286 | 95 | sed -i 's,run-vmblock\\x2dfuse,run-vmblock\\\\x2dfuse,g' debian/*.debhelper | ||
287 | 96 | sed -i 's,run-vmblock-fuse,run-vmblock\\\\x2dfuse,g' debian/*.debhelper | ||
288 | 86 | 97 | ||
289 | 87 | override_dh_installchangelogs: | 98 | override_dh_installchangelogs: |
290 | 88 | dh_installchangelogs ReleaseNotes.md | 99 | dh_installchangelogs ReleaseNotes.md |
Hi,
testing for this is mostly done by VMWare related to bug 1741390
But if one wants to give it a try there are trial VMWare versions and ppa [1] is available.
This is a slightly uncommon MP, so let me explain.
1. it is against debian/sid as we want to merge the latest version we have as SRU to Xenial
2. Bionic has a slightly newer version now, but it consists of adding and removing a change, so it is essentially the same (except changelog noise that isn't needed/wanted here)
3. This package seems to hit quite a lot backporting issues due to debhelper behaving different back then, this was what most of the tests and backport-delta is about
[1]: https:/ /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ 3152