nihui 发表于 2010-12-7 23:07:31

rpm-findold 版本比较BUG

abcde-1.0-1mgc
abcde-1.0-1.1mgc

rpm-findold 会认为前者比后者新........... :!::!:

haulm 发表于 2010-12-8 12:35:41

毛病不止这一个,rpm-findnewest 会把没有可以比较的文件认为是最新的。

zy_sunshine 发表于 2010-12-8 16:44:24

1.1mgc 这个写法不标准吧
前面的是打包的次数应该是整数。
软件没有对小数点做检测

zy_sunshine 发表于 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):


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

haulm 发表于 2010-12-8 22:49:51

楼上冒泡了,magicwin 有问题啊兄弟,还有 MI2 还不完整。

zy_sunshine 发表于 2010-12-9 11:25:58

magicwin 有新版本了,但是不敢上传啊,还没全面测试...
页: [1]
查看完整版本: rpm-findold 版本比较BUG