LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1012|回复: 6

怎么unmask subversion

[复制链接]
发表于 2007-12-8 23:33:38 | 显示全部楼层 |阅读模式
我装了layman, 用不了, 它说没有 svn, 还问我“ Did you emerge dev-util/subversion?” 我就emerge , 这东西说它被masked了, 我搜了下, 就手动在/etc/portage/package.keywords 里unmasked,  没用,  我又装autounmask, 在unmask, 还是没用.   看来是不行了, 在网上哪有svn这个命令, 我直接下一个放到bin下得了. 唉.
 楼主| 发表于 2007-12-9 00:46:11 | 显示全部楼层
我下subversion源码, 编译安装了, 可svn不能用. 比如
svn co http://overlays.gentoo.org/svn/dev/vapier/enlightenment/
svn: Unrecognized URL scheme for 'http://overlays.gentoo.org/svn/dev/vapier/enlightenment'
回复 支持 反对

使用道具 举报

发表于 2007-12-9 01:26:06 | 显示全部楼层
你emerge -vp subversion 提示你什么?
回复 支持 反对

使用道具 举报

发表于 2007-12-9 03:29:30 | 显示全部楼层
Post by ari;1793306
我下subversion源码, 编译安装了, 可svn不能用. 比如
svn co http://overlays.gentoo.org/svn/dev/vapier/enlightenment/
svn: Unrecognized URL scheme for 'http://overlays.gentoo.org/svn/dev/vapier/enlightenment'
估计configure时没有选某个选项
记住:portage里有的东西,不要自己去编译安装,否则你的系统依赖关系就乱掉了
就算是portage里没有的东西,也应该尝试去创造个ebuild出来

报告问题时,不要概述问题结果
“我就emerge , 这东西说它被masked了”,这样的概述对问题解决无益
而要贴你执行的命令和命令的执行结果

要解决你的问题,你只需要按照emerge的提示运行一下emerge -pv subversion
然后根据输出相应的修改/etc/portage里的文件,就足够了
不过你还没有贴,所以也没有人帮的了你
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-9 09:48:04 | 显示全部楼层
提示是这样的
# emerge -vp subversion

These are the packages that would be merged, in order:

Calculating dependencies -!!! A file is not listed in the Manifest: '/usr/portage/dev-libs/glib/glib-2.14.2.ebuild'                                            -!!! A file is not listed in the Manifest: '/usr/portage/media-sound/timidity++/ timidity++-2.13.2-r3.ebuild'                                                   -!!! A file is not listed in the Manifest: '/usr/portage/app-editors/emacs/emacs -21.4-r8.ebuild'                                                               |!!! A file is not listed in the Manifest: '/usr/portage/net-ftp/lftp/lftp-3.5.1 3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/net-libs/gnutls/gnutls-2.0.1.ebuild'                                                                   /!!! A file is not listed in the Manifest: '/usr/portage/dev-libs/libgcrypt/libg crypt-1.2.0.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/app-mobilephone/obexftp/obexftp-0.22_rc7.ebuild'                                                       \!!! A file is not listed in the Manifest: '/usr/portage/dev-lang/tk/tk-8.5b.ebu ild'                                                                           /!!! A file is not listed in the Manifest: '/usr/portage/media-gfx/graphviz/grap hviz-2.8-r2.ebuild'                                                            /!!! A file is not listed in the Manifest: '/usr/portage/app-i18n/scim-tables/sc im-tables-0.5.6-r1.ebuild'                                                     \!!! A file is not listed in the Manifest: '/usr/portage/dev-lang/tcl/tcl-8.5b.e build'                                                                         -!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/sub version-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'

!!! All ebuilds that could satisfy "subversion" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-util/subversion-1.1.3 (masked by: corruption)
/usr/portage/profiles/package.mask:
# Luca Longinotti <chtekk@gentoo.org> (22 Jun 2007)
# Old Subversion versions masked for removal:
# obsolete and don't work correctly with current Apache stuff.

- dev-util/subversion-1.2.3-r3 (masked by: corruption)
- dev-util/subversion-1.3.2-r3 (masked by: corruption)
- dev-util/subversion-1.3.2-r4 (masked by: corruption)
- dev-util/subversion-1.4.4-r3 (masked by: corruption)
- dev-util/subversion-1.4.4-r4 (masked by: corruption)
- dev-util/subversion-1.4.5 (masked by: corruption)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
回复 支持 反对

使用道具 举报

发表于 2007-12-9 13:12:39 | 显示全部楼层
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
如果你一开始就贴这个,早就可以解决了
你需要的是emerge --sync
解决问题要对症下药
回复 支持 反对

使用道具 举报

发表于 2007-12-9 13:13:02 | 显示全部楼层
!!! A file is not listed in the Manifest: '/usr/portage/dev-util/subversion/subversion-1.1.3.ebuild'
如果你一开始就贴这个,早就可以解决了
你需要的是emerge --sync
解决问题要对症下药
回复 支持 反对

使用道具 举报

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

本版积分规则

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