cloudfoundry / bosh-linux-stemcell-builder

BOSH Ubuntu Linux stemcells
Apache License 2.0
42 stars 103 forks source link

[noble] Missing files from installed packages causing executables to fail. #380

Closed geofffranks closed 1 month ago

geofffranks commented 2 months ago

I tried running host, dig, and nslookup today on a noble stemcell and was greeted with error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory.

I did a verify of all dpkg packages on the stemcell and found 1546 files missing (presumably some intentionally to reduce bloat), but there seem to be a number of libraries caught up in the mix. Attaching the full output of missing files for review in case it's helpful:

missing.txt

geofffranks commented 2 months ago

Fun note - this also affects the apt command which makes it difficult to re-install the libstdc++6 package as a workaround 😂

geofffranks commented 2 months ago

After re-installing a manually downloaded libstdc++6, I also ran into the same issue with libgcc-s1.

jpalermo commented 1 month ago

Removed a couple packages from the dev list and host, dig and nslookup no longer throw errors. 0.99 is the build I was testing on