Am 22.04.2012 03:31, schrieb 赵佳晖:
> 在 2012年4月22日 上午7:15,Florian Philipp <li...@binarywings.net
> <mailto:li...@binarywings.net>>写道:
[...]
>     Am 21.04.2012 20:39, schrieb ny6...@gmail.com <mailto:ny6...@gmail.com>:
>     > Do I understand you correctly that it is not necessary to run emerge
>     > -unmerge first before removing the atoms from @world and running
>     emerge
>     > --depclean?
>     >
>     > Terry
>     >
> 
>     Yes. I think it is also mentioned in the gentoo handbook. In fact, you
>     should not use --unmerge because it doesn't check dependencies before
>     removing the package.
> 
>     If you want to delete a package only if no other package depends on it,
>     either remove it from world or use
>     `emerge -av --depclean <package_name>`.
>     The latter has the advantage of also telling you what depends on it.
> 
>     Regards,
>     Florian Philipp
> 
> But it seems that the --depclean is a dangerous operate ??

It is, but far less dangerous than --unmerge. depclean will only remove
packages when portage /thinks/ it is safe. unmerge will always remove
them, even if it breaks the system. Nevertheless, like Dale said, you
should be careful with depclean and use -a or -p with it. But if
depclean makes an error, there is usually something else wrong with your
system.

Regards,
Florian Philipp

P.S.: Please don't top-post. If your email client supports it, put your
responses below the text you quote (i.e. where I moved your response in
this mail). That makes reading long threads easier.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to