解决libuuid.so.1 no version information available问题
一、出错现象
在执行svn 或者curl命令时, 会出现“/usr/local/lib/libuuid.so.1: no version information available” 的提示性信息。
/usr/bin/deepin-app-store-pkgcache: /usr/local/lib/libuuid.so.1: no version information available (required by /lib/x86_64-linux-gnu/libblkid.so.1)
systemctl: /usr/local/lib/libuuid.so.1: no version information available (required by /lib/x86_64-linux-gnu/libblkid.so.1)
root@wangxinyu-PC:/home/wangxinyu/work/soft/lzo-2.10# svn
svn: /usr/local/lib/libuuid.so.1: no version information available (required by /lib/x86_64-linux-gnu/libapr-1.so.0)
二、分析
1、这里的libuuid.so.1库使用的是/usr/local/lib/目录下的, 而这个uuid的库,是我自己下载的libuuid-1.0.3 安装的。
插曲:为什么是/usr/local/lib/目录中的库? 为了保证用户自己编译的库能正常使用, 我在/etc/ld.so.conf中增加了/usr/local/lib/配置,再通过ldconfig命令生效,可参照我deepin的blog。
2、这里只是一个提示性的问题,实际的命令并没有失败,但是对程序员来讲,很烦,不能忍,必须解决。
3、如果使用deepin的uuid库,再对比看下:
sudo apt-get install uuid-dev
root@wangxinyu-PC:/home/wangxinyu# ls -al /usr/lib/x86_64-linux-gnu/libuuid.so.1
lrwxrwxrwx 1 root root 16 Jan 10 2019 /usr/lib/x86_64-linux-gnu/libuuid.so.1 -> libuuid.so.1.3.0
readelf -d /usr/lib/x86_64-linux-gnu/libuuid.so.1
4、通过对比分析, 应该是编译uuid库时,需要VERDEF或VERDEFNUM某个参数,而缺少这个字段时,会出现如上的提示信息。
三、解决方案
使用安装源中的uuid库,修改软件链接
sudo apt-get install uuid-dev
ln -sf /usr/lib/x86_64-linux-gnu/libuuid.so.1 /usr/local/lib/libuuid.so.1
再次运行后,不会再出现如上的提示信息。
解决libuuid.so.1 no version information available问题相关推荐
- mount命令挂载时出现libuuid.so.1 : no version information available
新装系统在安装完某些程序后,挂载U盘时出现了以下情况 在挂载内存卡时报错,但实际内存卡已经正常挂载了,该报错为libuuid动态库找不到版本信息. 遇到这样的问题先不要慌查看下这个动态库在哪里存放 f ...
- linux redhat 6.3: /lib/libz.so.1: no version information available
linux gradle android 构建报错日志: :app:mergeResReleaseAwbsAAPT err(Facade for 1318236100): /data/gradleRe ...
- 报错:MetaException(message:Version information not found in metastore. )
报错背景: CDH安装完成hive后启动失败. 报错现象: [main]: Metastore Thrift Server threw an exception... MetaException(me ...
- fdisk - l报错:fdisk: /home/mengs/anaconda3/lib/libtinfo.so.6: no version information available (requir
想查看ubuntu的系统分区时,使用fdisk -l指令报错: fdisk: /home/mengs/anaconda3/lib/libtinfo.so.6: no version informati ...
- 使用CMake编译时出现动态链接库错误no version information available的解决方案
出现问题 在使用cmake编译时出现如下错误: /usr/local/bin/cmake: /home/0123/anaconda2/lib/libssl.so.1.0.0: no version i ...
- 成功解决You are using pip version 9.0.3, however version 10.0.1 is available. You should consider upgr
成功解决You are using pip version 9.0.3, however version 10.0.1 is available. You should consider upgr 目 ...
- 成功解决You are using pip version 9.0.1, however version 9.0.3 is available. You should consider upgra
成功解决You are using pip version 9.0.1, however version 9.0.3 is available. You should consider upgra 目 ...
- /usr/lib64/libssl.so.10: no version information available (required by ./mongod)
启动mongodb时,日志提示以下信息: ./mongod: /usr/lib64/libssl.so.10: no version information available (required b ...
- 解决/lib64/libstdc++.so.6: version `CXXABI_1.3.8‘ not found
解决/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found 解决/lib64/libstdc++.so.6: version `GLIBCXX_ ...
最新文章
- win10 远程登录-出现身份验证错误[可能是由于CredSSP加密Oracle修正]
- 用Xamarin 实现园友的 :Android浮动小球与开机自启动
- QT绘制百分比条形图。
- 一个例子学懂搜索引擎(lucene)
- linux下tar gz bz2 tgz z等众多压缩文件的解压方法
- 【数据结构笔记10】二叉树的先序、中序、后序遍历,中序遍历的堆栈/非递归遍历算法,层序遍历,确定一个二叉树,树的同构
- 从声学模型算法角度总结 2016 年语音识别的重大进步
- docker 容器通过桥接方式绑定到宿主机无法访问另外一个docker容器
- 费氏数列 中第n项数值的计算并打印
- 笔记本连无线网显示无法连接服务器,笔记本无法连接WIFI,提示:无法连接到此网络。...
- IBM-P55A小型机内存故障
- 使用Arduino开发ESP32(18):使用Preferences保存数据
- URP渲染管线实战教程系列 之URP渲染管线实战解密(一)
- 党团学系统前后端接口文档
- AndroidQ 分屏窗口模式 (AMS部分)
- 计算机组成原理基础知识试题及答案,[电脑基础知识]计算机组成原理试题库.doc...
- import 带{} 和不带的区别
- cloudreve使用nginx反向代理时上传卡死或速度慢的解决办法
- [VOT12](2017CVPR) CSR-DCF: Discriminative Correlation Filter Tracker with Channel and Spatial
- Zoom Meeting App操作说明