
Ubuntu日本語フォーラム
ログインしていません。
ページ: 1
お世話になります.
現在,使用する市販ソフトウェアの都合で,LD_PRELOADにlibstdc++.so.6.0.30が設定されています.
特に問題なく,システム全体もアプリケーションも動いていますが,「sudo apt updateを行った際,次のようなエラー」が生じます.
(実際には,sudoを使ったら生じる,ようです).
ubuntu 22.04 LTSです.
-----
$ sudo apt update
ERROR: ld.so: object 'libstdc++.so.6.0.30' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libstdc++.so.6.0.30' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
-----
同じエラーが2回出ているのは,市販ソフトの都合でLD_PRELOADに2回書かれているからです.
https://qiita.com/hachicomb/items/c0283a9354e3e267190e
こちらに書かれているようなことはすべて問題なさそうです.
・libstdc++.so.6.0.30は,/usr/lib/x86_64-linux-gnuに収まっています
・/etc/ld.so.conf.d/,にはconfがあり,/usr/lib/x86_64-linux-gnuが書かれています
・LD_LIBRARY_PATHには/usr/lib/x86_64-linux-gnuが書かれていないのですが,追加してもしなくても結果がかわりませんでした.
libstdc++.so.6.0.30を見つけてはいるが開けていな感じもするのですが,どうでしょうか?
オフライン
ページ: 1