+ -
当前位置:首页 → 问答吧 → A strange blocking come that I have never met before

A strange blocking come that I have never met before

时间:2007-09-22

来源:互联网

A strange question.
When I used emerge -puND ,a blocking came--[blocks B ] <gnome-base/control-center-2.17.0 (is blocking gnome-base/libgnomekbd-2.18.2)

Then I used the command: emerge -C gnome-base/control-center-2.17.0

--- Couldn't find 'gnome-base/control-center-2.17.0' to unmerge.

>>> No packages selected for removal by unmerge

So I tried: emerge -u gnome-base/control-center-2.17.0
Calculating dependencies |

!!! 'gnome-base/control-center-2.17.0' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)

That makes me crazy!

作者: LaoLiulaoliu   发布时间: 2007-09-22

!!! (Did you specify a version but forget to prefix with '='?)

作者: zhoukb   发布时间: 2007-09-22

引用:
作者: zhoukb
!!! (Did you specify a version but forget to prefix with '='?)
gnome-base/control-center-2.17.0 don't need to specify any version.

作者: LaoLiulaoliu   发布时间: 2007-09-22

指定版本要加等于号
the correct way to specify a version is
=category/package-version

作者: zhllg   发布时间: 2007-09-22

引用:
作者: zhllg
指定版本要加等于号
the correct way to specify a version is
=category/package-version
emerge -C =gnome-base/control-center-2.17.0

--- Couldn't find '=gnome-base/control-center-2.17.0' to unmerge.

>>> No packages selected for removal by unmerge

I tried it,but maybe it is not a useful way.

作者: LaoLiulaoliu   发布时间: 2007-09-22

emerge --sync, then try again

作者: zhllg   发布时间: 2007-09-22

引用:
作者: zhllg
emerge --sync, then try again
I find a command:
emerge -C \<gnome-base/control-center-2.17.0
It can do this work.

作者: LaoLiulaoliu   发布时间: 2007-09-22

actually, all you need is just emerge -C gnome-base/control-center
I was misled by previous posts.

作者: zhllg   发布时间: 2007-09-23