Cyclic dependency? How could this happen?

Mike Bird mgb-ubuntu at yosemite.net
Fri Apr 28 03:15:35 UTC 2006


On Thu, 2006-04-27 at 20:02, toylet wrote:
> root at server:/var/run/proftpd # dpkg -r proftpd-common
> dpkg: dependency problems prevent removal of proftpd-common:
>  proftpd depends on proftpd-common (= 
> 1.2.10-22).
> dpkg: error processing proftpd-common (--remove):
>  dependency problems - not removing
> Errors were encountered while processing:
>  proftpd-common
> root at server:/var/run/proftpd # dpkg -r proftpd
> 
> dpkg: dependency problems prevent removal of proftpd:
>  proftpd-common depends on proftpd | proftpd-mysql | proftpd-pgsql |
> proftpd-ldap; however:
>   Package proftpd is to be removed.
>   Package proftpd-mysql is not installed.
> 
>   Package proftpd-pgsql is not installed.
>   Package proftpd-ldap is not installed.
> dpkg: error processing proftpd (--remove):
>  dependency problems - not removing
> Errors were encountered while processing:

Recent Debian-based distributions typically have cliques of
cyclic dependencies numbering in the low hundreds.

Try "dpkg -r proftpd proftpd-common".  Sometimes you have
to issue such commands twice.

--Mike Bird





More information about the ubuntu-users mailing list