EMP 发表于 2004-12-13 16:52:57

当多个tgz包都包含同一个文件时。如果进行备份更新tgz包。 所有包里的相同那个文件就会变成0字节例如iptraf和upnp都需要libncurses.so.5这个文件。 他们如果同时存在在iptraf.tgz和upnp.tgz当更新tgz文件后/。 2个包里的这个文件就会变成0字节。。这个问题。 你们是怎么解决?    我得想法。 把所有库文件都放在root..tgz里面或者专门做一个tgz包 放库文件。这样不会冲突

DreamCat 发表于 2004-12-13 17:02:04

你说的对,CL会把软盘上所有的TGZ文件解包到相应的目录,一旦文件有重复就会出问题。不如单独做一个文件,比如 libmod.tgz。放在root.tgz当中不好,太大了。

EMP 发表于 2004-12-13 17:06:04

其实我认为放root.tgz好点。因为它里面本来就有不少库文件。新开一个。这些文件也容易冲突不过新开一个也行。 反正和root.tgz里面的库文件冲突,也没问题。root是不会受文件更新影响。 但CL启动的时候 先读取root.tgz 然后读其他包。不知道会不会被控文件覆盖。这种情况。 对于发报新的tgz包就会带来麻烦。。。。库文件不跟tgz包。 以后发报tgz包也要写一翻教程。

DreamCat 发表于 2004-12-13 17:54:53

再考虑下吧,然后和官方联系。

EMP 发表于 2004-12-13 22:11:10

你们跟官方有联系?今天说错了。libncurses.so.5 这个文件是 top和upnp都有哈哈 说成iptraf了

EMP 发表于 2004-12-13 22:14:48

我已经把库文件都搞到root.tgz了   主要是把upnp的库文件加进去。。想象不到 达到了1.5M

DreamCat 发表于 2004-12-13 22:18:02

top ? 你做的那个?我说的和官方联系很简单,不过是提出建议而已。

EMP 发表于 2004-12-13 22:19:04

我发现。当upnp.tgz更新过后。 不是重复的文件变0字节而是整个lib目录消失了。。。   这个论坛下载的是640K的。经过CL更新后 只有130K 整个lib目录丢失估计这样。upnp是跑不起来的

EMP 发表于 2004-12-13 22:21:13

对 我做那个TOP    因为那个是完全版。不是busybox自带那个这么简单。所以要带库文件,
页: [1]
查看完整版本: 发现了一个新问题。