The absence of readline in package.provided is blocking all the ebuilds
depending on it, like lftp.
Its not there as TIger doesn't have readline, but instead has libedit. A virtual/readline is probably what we
should do so we can start adjusting the deps of packages that actually work with libedit.
Unfortunately the libedit provided by OSX is borkened/incomplete. So we can't
do a thing with it and about it. There is a correct libedit on the system, but
it's in the /Developer directory somewhere.
There is nothing that can be done other than just installing readline by
temporarily disabling collision-protect.
virtual/readline has been discussed and the general consensus was that virtuals
are evil, and for them just "or" clauses should be added.