QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1415|回复: 5

rpm-findold 版本比较BUG

[复制链接]
发表于 2010-12-7 23:07:31 | 显示全部楼层 |阅读模式
abcde-1.0-1mgc
abcde-1.0-1.1mgc

rpm-findold 会认为前者比后者新...........   
发表于 2010-12-8 12:35:41 | 显示全部楼层
毛病不止这一个,rpm-findnewest 会把没有可以比较的文件认为是最新的。
回复

使用道具 举报

发表于 2010-12-8 16:44:24 | 显示全部楼层
1.1mgc 这个写法不标准吧
前面的是打包的次数应该是整数。
软件没有对小数点做检测
回复

使用道具 举报

发表于 2010-12-8 17:03:46 | 显示全部楼层
解析rpm文件名时的问题
abcde-1.0-1.1mgc.rpm
会先两次从右边寻找 '.'
所以必须要有arch
例如
abcde-1.0-1.1mgc.src.rpm
abcde-1.0-1.1mgc.i686.rpm
abcde-1.0-1.1mgc.noarch.rpm

/usr/lib/python2.6/site-packages/rpmhelper/rpmhelper.py 102 行
def parseFilename(rpm_fullname):


再就是这东西的作者好像好长时间没有维护了。
回复

使用道具 举报

发表于 2010-12-8 22:49:51 | 显示全部楼层
楼上冒泡了,magicwin 有问题啊兄弟,还有 MI2 还不完整。
回复

使用道具 举报

发表于 2010-12-9 11:25:58 | 显示全部楼层
magicwin 有新版本了,但是不敢上传啊,还没全面测试...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 11:38 , Processed in 0.047294 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表