gentoo关于USE中的systemd

其它Linux/Unix/BSD/OSX等发行版讨论
回复
头像
shanpo
帖子: 33
注册时间: 2012-08-15 22:46
送出感谢: 0
接收感谢: 0

gentoo关于USE中的systemd

#1

帖子 shanpo » 2013-02-01 0:46

我一直以为USE中的参数,+或-表示需要或不需要某个功能,例如ffmpeg,USE中的mp3、x264等,加减表示是否编译这些解码器。

但是当我遇到systemd这个USE的时候,情况不同了;先是在安装systemd的时候,portage提示dbus需要设置-systemd的USE,否则不给安装;然后等我装好系统,kde运行起来后,一些需要提权的操作不正常了,比如在system settings设置kde的login主题时,提示不能保存设置,不管提示继续保存则弹出错误code,而不是弹出一个输入管理员密码的对话框;dolphin中点击usb磁盘,也无法自动挂载到media目录,报权限不足错误。

polkit明显不在状态,systemctl查看各项服务均正常,journal日志也没看出个所以然,网上搜索类似问题,也跟我的情况不一样;纠结了半天,忽然注意到当我用systemd作init时,为啥dbus要用-systemd的USE呢?难道编译polkit也需要-systemd?查看polkit包的ebuild,果然有systemd项,于是用-systemd的USE重新编译安装polkit,果然一切都正常了。

以为用systemd init系统,就需要启用systemd这个USE,我就直接加到portage的make.conf中了,哪想到适得其反;难怪portage默认都是用的-systemd的USE配置,高手们说说是不是这么回事。
头像
woodelf
帖子: 166
注册时间: 2010-05-25 10:26
系统: FreeBSD 9.1 amd64
送出感谢: 0
接收感谢: 4 次

Re: gentoo关于USE中的systemd

#2

帖子 woodelf » 2013-02-01 9:10

Gentoo开发者本身也对systemd无好感,认为systemd背离KISS,把简单问题复杂化了。
Gentoo自家的OpenRC挺不错的,也支持init服务并行启动,我完全找不出要转到systemd的理由。
前阵子升级Gentoo的GNOME到3.6.x了,开发者特地剥离了systemd依赖,很贴心啊 :em11
PS:慎用全局USE吧,有些时候过犹不及,甚至导致不同的包USE冲突。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
头像
shanpo
帖子: 33
注册时间: 2012-08-15 22:46
送出感谢: 0
接收感谢: 0

Re: gentoo关于USE中的systemd

#3

帖子 shanpo » 2013-02-01 12:22

哦,Gentoo开发者本身也对systemd无好感 :em25

可是我觉得systemd开关机速度凌厉啊,不是还有说法systemd要一桶浆糊,udev都要屈服了么?
jtshs256
论坛版主
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X
送出感谢: 2 次
接收感谢: 27 次

Re: gentoo关于USE中的systemd

#4

帖子 jtshs256 » 2013-02-01 12:50

循环依赖了吧……装完 systemd 应该就能开 dbus 的 systemd USE 了……
NO DO NO DIE
http://a/%%30%30
头像
YeLee
论坛版主
帖子: 26408
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
送出感谢: 25 次
接收感谢: 307 次
联系:

Re: gentoo关于USE中的systemd

#5

帖子 YeLee » 2013-02-01 13:39

最近几天那个udev就刷出版本来了。 :em20 :em20 :em20
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
woodelf
帖子: 166
注册时间: 2010-05-25 10:26
系统: FreeBSD 9.1 amd64
送出感谢: 0
接收感谢: 4 次

Re: gentoo关于USE中的systemd

#6

帖子 woodelf » 2013-02-01 13:51

YeLee 写了:最近几天那个udev就刷出版本来了。 :em20 :em20 :em20
轮子怎么不用sys-fs/eudev,新近添加的fork项目。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
头像
YeLee
论坛版主
帖子: 26408
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
送出感谢: 25 次
接收感谢: 307 次
联系:

Re: gentoo关于USE中的systemd

#7

帖子 YeLee » 2013-02-01 15:19

woodelf 写了:
YeLee 写了:最近几天那个udev就刷出版本来了。 :em20 :em20 :em20
轮子怎么不用sys-fs/eudev,新近添加的fork项目。
那货至今都没进稳定分支吧。 :em20 :em20 :em20
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
回复

回到 “其它类Unix OS发行版”