QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1023|回复: 3

对magic linux 软件仓库打包的建议

[复制链接]
发表于 2006-5-11 00:34:04 | 显示全部楼层 |阅读模式
仓库中有些包的依赖关系过于紧密了些。

比如安装kile 竟然要求 tetex,而我是已经装了texlive了。

kile软件本身运行并不需要tetex,而只需要调用tetex的命令编译文档。那就不需要将此关系定义为安装依赖。
发表于 2006-5-11 00:44:41 | 显示全部楼层
如果kile不依赖tetex的话,估计很多用户可能又会因为没装tex碰到不少奇奇怪怪的问题。即使在Debian这种对是否设置依赖关系要求比较严的发行版里,kile也是依赖tetex的。

我觉得这种情况下,最好的方法或许是做一个telive的虚包,在它的Provides里面提供tetex。

当然更好的方法是把tetex和texlive统合起来,不过这两个系统的差别还是不小的,这个工作估计难度很大。Debian到现在也只是在实验中,我估计Magic Linux很难很快做到这一步。
回复

使用道具 举报

发表于 2006-5-11 11:35:11 | 显示全部楼层
我们只能保证在仓库范围内的尽量不出问题,如果你在仓库范围外装,我不可能每个包都照顾到的。
不过可以直接下载下来,强制安装,不过那样的话,apt-get就不能用了。
现在几乎所有的发行版的kile都是依赖tetex的。
回复

使用道具 举报

 楼主| 发表于 2006-5-11 14:16:08 | 显示全部楼层
哦,谢谢回复。

那只有手动编译kile了。

tetex倒也没什么不好,就是宏包带得少了些。懒得再安装了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-28 14:24 , Processed in 0.071152 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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