Your message dated Tue, 14 Mar 2023 18:49:13 +0000
with message-id <[email protected]>
and subject line Bug#1032305: fixed in open-vm-tools 2:12.2.0-1
has caused the Debian Bug report #1032305,
regarding open-vm-tools: ld reports cannot find -labsl_synchronization when
building
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1032305: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032305
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: open-vm-tools
Version: 2:12.1.5-3
Severity: normal
Tags: ftbfs patch
X-Debbugs-Cc: [email protected]
Hi,
When building open-vm-tools on Deepin 23 (beige), open-vm-tools fails to
build with ld errors. It seems that libgrpc++-dev Depends libabsl-dev,
causing build success on sid.
libtool: link: g++ -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o
.libs/libcontainerInfo_la-containerInfo.o
.libs/libcontainerInfo_la-containerInfo_docker.o
.libs/libcontainerInfo_la-gogo.pb.o .libs/libcontainerInfo_la-mount.pb.o
.libs/libcontainerInfo_la-metrics.pb.o
.libs/libcontainerInfo_la-descriptor.pb.o .libs/libcontainerInfo_la-task.pb.o
.libs/libcontainerInfo_la-tasks.pb.o .libs/libcontainerInfo_la-containers.pb.o
.libs/libcontainerInfo_la-tasks.grpc.pb.o
.libs/libcontainerInfo_la-containers.grpc.pb.o
.libs/libcontainerInfo_la-containerInfo_grpc.o -Wl,--whole-archive
../../../lib/jsmn/.libs/libJsmn.a -Wl,--no-whole-archive -Wl,-rpath
-Wl,/<<PKGBUILDDIR>>/open-vm-tools/libvmtools/.libs -lcurl -lprotobuf -lgrpc++
-lgpr -labsl_synchronization
/<<PKGBUILDDIR>>/open-vm-tools/libvmtools/.libs/libvmtools.so -lgobject-2.0
-lglib-2.0 -L/usr/lib/gcc/x86_64-linux-gnu/11
-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -g -O2
-fstack-protector-strong -Wl,-z -Wl,defs -Wl,-lc -Wl,--as-needed -Wl,-z
-Wl,relro -Wl,-soname -Wl,libcontainerInfo.so -o .libs/libcontainerInfo.so
/usr/bin/ld: cannot find -labsl_synchronization: No such file or directory
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:648: libcontainerInfo.la] Error 1
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/open-vm-tools/services/plugins/containerInfo'
make[4]: *** [Makefile:814: all-recursive] Error 1
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/open-vm-tools/services/plugins/containerInfo'
make[3]: *** [Makefile:519: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/open-vm-tools/services/plugins'
make[2]: *** [Makefile:502: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/open-vm-tools/services'
make[1]: *** [Makefile:566: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/open-vm-tools'
dh_auto_build: error: cd open-vm-tools && make -j8 returned exit code 2
make: *** [debian/rules:13: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Declaring libabsl-dev in debian/control could fix it.
(sid-amd64-sbuild) # aptitude why libabsl-dev
i libgrpc++-dev Depends libabsl-dev (>= 20220623.1)
(beige-amd64-sbuild) # apt -s install libgrpc++-dev
Inst libgrpc10 (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Inst libgrpc++1 (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Inst libgrpc-dev (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Inst libgrpc++-dev (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Conf libgrpc10 (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Conf libgrpc++1 (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Conf libgrpc-dev (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
Conf libgrpc++-dev (1.30.2-deepin1 Deepin:127.0.0.1 [amd64])
(No libabsl-dev)
libabsl-dev.patch
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: open-vm-tools
Source-Version: 2:12.2.0-1
Done: Bernd Zeimetz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
open-vm-tools, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bernd Zeimetz <[email protected]> (supplier of updated open-vm-tools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 14 Mar 2023 19:12:00 +0100
Source: open-vm-tools
Architecture: source
Version: 2:12.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Bernd Zeimetz <[email protected]>
Changed-By: Bernd Zeimetz <[email protected]>
Closes: 1032305 1032607
Changes:
open-vm-tools (2:12.2.0-1) unstable; urgency=medium
.
* [bebda7c] New upstream version 12.2.0
(Closes: #1032607)
* [d266aa7] Add libabsl-dev as explicit build-dependency.
Not needed in Debian, but let's support the Deepin package maintainer.
(Closes: #1032305)
Checksums-Sha1:
36e26cb46020d365ef90cd60a1cab6baf661a548 2912 open-vm-tools_12.2.0-1.dsc
723692c71ad95322ea0d7ca3dab76e888bbe052d 1801276
open-vm-tools_12.2.0.orig.tar.xz
4ccc4b831c444b1dc12f2669bd55957345ae8678 33860
open-vm-tools_12.2.0-1.debian.tar.xz
8a47666781757411db611fc8d96de7aa48b1ff1f 23096
open-vm-tools_12.2.0-1_source.buildinfo
Checksums-Sha256:
49d55c43c1b1068362bbde077c5758fde470aea5644ce3acc63035c7d4b1e216 2912
open-vm-tools_12.2.0-1.dsc
5fe62c535812358031c8157727803601885ffb82b3d41032c80415fbaa576ec5 1801276
open-vm-tools_12.2.0.orig.tar.xz
f936464eca02f8ee3e31c789a10930d7489e0ce31037091213f15c0bb6c68733 33860
open-vm-tools_12.2.0-1.debian.tar.xz
567cf5f33174c81bd1bfa53f0af27dfd82aeb2744195b317e3c124386881776c 23096
open-vm-tools_12.2.0-1_source.buildinfo
Files:
b13d7d8609aab8e66e90738f9ae97c42 2912 admin optional open-vm-tools_12.2.0-1.dsc
ae95b00298a92b1f5c64873bd06c98e4 1801276 admin optional
open-vm-tools_12.2.0.orig.tar.xz
ccc94634718fe03201bd4db028ed8b14 33860 admin optional
open-vm-tools_12.2.0-1.debian.tar.xz
d051b20c9925b92e3609607869c647eb 23096 admin optional
open-vm-tools_12.2.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE7KHj8o4RJDLUhd2V6zYXGm/5Q18FAmQQvIcACgkQ6zYXGm/5
Q18cgA//eR8Wy/G7BedYIZ1E5ipR5CgM9lg+7Tpr6WqqQj9HlVh1Pu5c26qglpi9
1fmKj3lwEFfQJGZdBD65LYKHCoZGMUCm5824xKdu75cauWpm8YyNsMCHlkrnP6Ee
7CP5uxz2W2TWNFoKe6t6UkxrQEeE/fIze+lUs/VMw2thhVuVw90vFV00LGlLltDT
USUIYF1AvzRD5qcXO67JHx0GNgOdI2LGassQ0JYSH1hvrsN8DbeD/M4RfifBoRxj
5EzVvDe+6zs+3UCAZa2DCJ5X8GFxiWcNiNBTCZ5qEwaQV5doYKT7Id7H3mbrxBvg
vWik/oj5JjwbADNLYb4X+4kv6y1hnXMVOFM6K6F8cwF9O/zh/3IeW2asLa0/Zo2K
mDphctgNOf6DSpKIymGJ07IN0PmezEr3TVD30VYP81h4aRexv28XAZs0QM2k6twR
WwaKuJuzxXDBXzz3Le9QtnMVlffiX6mojdsOMO76JMwVjIIrkKEcsC77U58hGUP9
v4laTf0Cr6t4eAVX286BLGwcC18iPN5S6TMgcSS+5EkOdaQLPOBh+M+P2ImBYgsA
Y8OPu2yttY/tJQMeJSl6U69O42DRRaOevmBrEqIUSXf7nbaYpqyLhw+bae5tD0K0
uSlvbtCfxWv8sRTjZCUGFVGgOQhumOrGDaWIpKS52VbMr6iALDE=
=VHIo
-----END PGP SIGNATURE-----
--- End Message ---