Package: open-vm-tools
Version: 2:13.0.0-1~ppa1
Severity: normal
Tags: patch

I wanted to backport open-vm-tools 13.0.0-1 to Ubuntu 24.04.

A small patch was needed to change lib/ to usr/lib so that the file "99-vmware-
scsi-udev.rules" is found.

The build error was:

chmod 0644 debian/*/lib/udev/rules.d/99-vmware-scsi-udev.rules
chmod: cannot access 'debian/*/lib/udev/rules.d/99-vmware-scsi-udev.rules': No
such file or directory
make[1]: *** [debian/rules:34: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2


Would be great if this change was added. Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers noble-updates
  APT policy: (500, 'noble-updates'), (500, 'noble-security'), (500, 'noble'), 
(100, 'noble-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 6.8.0-79-generic (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages open-vm-tools depends on:
ii  init-system-helpers    1.66ubuntu1
ii  iproute2               6.1.0-1ubuntu6.2
ii  libc6                  2.39-0ubuntu8.5
ii  libdrm2                2.4.122-1~ubuntu0.24.04.1
ii  libfuse3-3             3.14.0-5build1
ii  libgcc-s1              14.2.0-4ubuntu2~24.04
ii  libglib2.0-0t64        2.80.0-6ubuntu3.4
ii  libmspack0t64          0.11-1.1build1
ii  libssl3t64             3.0.13-0ubuntu3.5
ii  libtirpc3t64           1.3.4+ds-1.1build1
ii  libudev1               255.4-1ubuntu8.10
ii  libxml2                2.9.14+dfsg-1.3ubuntu3.4
ii  libxmlsec1t64          1.2.39-5build2
ii  libxmlsec1t64-openssl  1.2.39-5build2
ii  lsb-release            12.0-2
ii  pciutils               1:3.10.0-2build1

Versions of packages open-vm-tools recommends:
ii  ethtool   1:6.7-1build1
ii  fuse3     3.14.0-5build1
ii  zerofree  1.1.1-1build5

Versions of packages open-vm-tools suggests:
ii  cloud-init                   25.1.4-0ubuntu0~24.04.1
pn  open-vm-tools-containerinfo  <none>
ii  open-vm-tools-desktop        2:13.0.0-1~ppa1
pn  open-vm-tools-salt-minion    <none>

-- no debconf information
diff -Nru open-vm-tools-13.0.0/debian/rules open-vm-tools-13.0.0/debian/rules
--- open-vm-tools-13.0.0/debian/rules    2025-06-24 16:06:37.000000000 +0000
+++ open-vm-tools-13.0.0/debian/rules    2025-07-22 05:09:59.000000000 +0000
@@ -32,7 +32,7 @@
     # permissions
     chmod 0644 debian/*/etc/pam.d/*
     chmod 4755 debian/*/usr/bin/vmware-user-suid-wrapper
-    chmod 0644 debian/*/lib/udev/rules.d/99-vmware-scsi-udev.rules
+    chmod 0644 debian/*/usr/lib/udev/rules.d/99-vmware-scsi-udev.rules
 
     install -D -m 0644 debian/local/xautostart.conf 
debian/open-vm-tools-desktop/etc/vmware-tools/xautostart.conf
     install -D -m 0644 debian/local/tools.conf 
debian/open-vm-tools/etc/vmware-tools/tools.conf

Reply via email to