LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zhllg

Gentoo-china-overlay

[复制链接]
发表于 2008-7-19 10:54:39 | 显示全部楼层
Post by zhllg;1876169
如果我是你,我会这样表达:
sopcast好像已经升级了,overlay里是不是也升级一下,
新版本的地址是:http://xxxx.yyyy.org/.....

大家做贡献的出发点都是分享
如果我做出来什么东西,那是我自己想做,然后给大家分享
如果被以这种语气责问,我想没有人心里会舒服的,哪怕是被公司里上司责问,

以后粘贴拷贝,只要你不收版权费。:thank
回复 支持 反对

使用道具 举报

发表于 2008-7-19 13:25:48 | 显示全部楼层
Post by zhllg;1876169
如果我是你,我会这样表达:
sopcast好像已经升级了,overlay里是不是也升级一下,
新版本的地址是:http://xxxx.yyyy.org/.....

大家做贡献的出发点都是分享
如果我做出来什么东西,那是我自己想做,然后给大家分享
如果被以这种语气责问,我想没有人心里会舒服的,哪怕是被公司里上司责问,


zhllg不用理会,此版本非彼版本,linux版本的sp-auth.tgz并没有什么变化,提问的人有心的话md5sum一下就知道了,sp-auth官方根本没有版本区分
回复 支持 反对

使用道具 举报

发表于 2008-7-19 19:58:13 | 显示全部楼层
Post by acevery;1876166
你gentoo-china overlay有添加成功或者成功更新吗?看你的texlive-core中没有xetex的USE,应该是官方portage中的,不是gentoo-china overlay中的。

你unmask9999的xetex后emerge -vp xetex是安装9999的吗?keywords也是加的,不然装的仍然是0.995的,另外,texlive-core需要是gentoo-china overlay中的,

需要添加的keywords如下:
app-text/texlive-core ~x86
app-text/xetex ~x86或**
app-text/xdvipdfmx **
dev-texlive/texlive-xetevdev ~x86
dev-tex/zhspacing ~x86
dev-tex/xeCJK ~x86

加的USE如下:
app-text/texlive-core -xetex
这里-xetex意为不使用texlive-core中的XeTeX

接着emerge -av texlive-xetevdev即可,
此时应该会装上 texlive-core, xdvipdfmx, xetex, texlive-xetexdev。

如果中文和英文的混排你可以选择用zhspacing或xeCJK,gentoo-china overlay中都有的。


果然,texlive-core也要是china-overlay的,我设置了优先级默认先使用官方源。
单纯官方0.995的xetex会BLOCK,不知道有没有人去报BUG
回复 支持 反对

使用道具 举报

发表于 2008-7-19 20:10:54 | 显示全部楼层
Post by gentookit;1876467
果然,texlive-core也要是china-overlay的,我设置了优先级默认先使用官方源。
单纯官方0.995的xetex会BLOCK,不知道有没有人去报BUG


gentoo-china overlay中的texlive-core的ebuild是我改写的,因为原先的texlive-core会把所有的基本二进制软件,比如:latex和xetex都装上,所以xetex-0.995要求用tetex而不是texlive。就是为了装texlive之外的xetex,我才改了ebuild,让texlive-core安装的时候可以选择不装xetex部件,而为了让我们装上的xetex能够完全整合到texlive中,我们还需要texlive部件中一些xetex的设置文件,这些就是由另外一个gentoo-china overlay中的texlive-xetexdev来提供的。

所以,这个并不是bug,因为原先的texlive就是用texlive中的xetex(0.996)的。是因为我们想要装最新的,或者是至少0.997版本的xetex,我们才需要这么麻烦。不过,现在只要用gentoo-china overlay中的texlive-core和texlive-xetexdev就可以一下子完成另外安装xetex的工作。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-20 00:29:59 | 显示全部楼层
Post by debianl;1876317
zhllg不用理会,此版本非彼版本,linux版本的sp-auth.tgz并没有什么变化,提问的人有心的话md5sum一下就知道了,sp-auth官方根本没有版本区分


感谢老兄提醒,
回复 支持 反对

使用道具 举报

发表于 2008-7-20 11:27:38 | 显示全部楼层
I've done the followings:
  1. emerge layman
  2. sed -i -e 's/\(nocheck.*\)no/\1yes/' /etc/layman/layman.cfg
  3. echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf
  4. mkdir -p /usr/local/portage/layman
  5. echo PORTDIR_OVERLAY="" > /usr/local/portage/layman/make.conf
  6. USE="-nowebdav" emerge subversion
  7. layman -f -a gentoo-china
复制代码
but when I emerge eva, it shows:
there is no ebulids to satisfy "eva"
  1. layman --sync ALL
  2. Successfully synchronized overlay "gentoo-china"
复制代码

Is there any problem?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-20 15:06:44 | 显示全部楼层
/usr/portage/local
/usr/local/portage
check both places...
回复 支持 反对

使用道具 举报

发表于 2008-7-20 20:12:27 | 显示全部楼层
还是 eva:
1. 20080127 有版本号是 0.4.921
2. 20080127 的 gcc 4.3 要补丁不知道加了没有。我 emerge 没有通过:http://bbs.linuxsir.cn/thread328463.html
3. 我刚 eix-sync 过
回复 支持 反对

使用道具 举报

发表于 2008-7-22 05:09:00 | 显示全部楼层
Post by zhllg;1876682
/usr/portage/local
/usr/local/portage
check both places...


这个貌似是升级了layman产生的错误,
建议编辑一下/etc/layman/layman.cfg 把storage改成原来的地方。
回复 支持 反对

使用道具 举报

发表于 2008-7-29 10:02:39 | 显示全部楼层
eva-9999.ebuild应该换sf上的svn源了
cvs里的代码编译不成功(gcc4.3的原因??),自己从svn co出来编译成功了
http://www.myswear.net/forum/vie ... &extra=page%3D1

cvs貌似很久没更新了
回复 支持 反对

使用道具 举报

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

本版积分规则

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