On Sat, Aug 27, 2005 at 04:33:25PM +0200, Holly Bostick wrote:
> You likely should not have to. The idea of a BLOCK is that the new
> package either replaces the functionality of, or includes the
> functionality of, the currently installed program.

True

> In this case, ftpbase installs the same functionality as vsftpd-- and
> may in fact create binaries with the same name, as gamin does for fam.
> 
> You can't (apparently) have two ftp daemons installed at the same time,
> just as you can't have two file alteration monitors installed at the
> same time.

That is wrong. ftpbase installs common ftp configuration files etc. It
doesn't actually replace an ftp daemon. ftpbase and mailbase etc are
an attempt to make it possible to switch the backend ftp and mail
servers without changing other programs that depend on them. In the
case of mail, think in line of providing the sendmail command for MTAs
that do not normal provide the command. 
 
> > Calculating world dependencies  ....^H^H ...done!
> > [blocks B     ] <net-ftp/vsftpd-2.0.3-r1 (is blocking
> > net-ftp/ftpbase-0.00)
> > 

note the less than sign in front of the net-ftp/vsftpd in that message

This happens because NEWER versions of vsftp has a dependency on
ftpbase while older versions don't.

The proper course of action is:

emerge -C vsftpd; emerge vsftpd

That should pull in ftpbase as a requirement. 

HTH,

W
-- 
"Look, look, it goes.......................no."
~DeathMech, Some Student. P-town PHY 205
Sortir en Pantoufles: up 15 days, 20:43
-- 
gentoo-user@gentoo.org mailing list

Reply via email to