net-mail/maildrop obviously depends on the availability of sys-libs/gdbm, in absense of which its emerge will fail. The net-mail/maildrop ebuild should recognize this dependency and cause the emergence of gdbm prior to compiling maildrop itself Reproducible: Always Steps to Reproduce: 1.emerge maildrop in absence of gdbm 2. 3. Actual Results: compilation failure Expected Results: emerge sys-libs/gdbm as a required dependency prior to emerging net-mail/maildrop no additional information
It already does depend on >=sys-libs/gdbm-1.8.0.
After having the same problem (checking for db_env_create... no, configure: error: GDBM library not found) the command ACCEPT_KEYWORDS="~x86" emerge =maildrop-1.5.3-r1 has helped. This 'll install the currently marked as unstable release 1 of the maildrop-ebuild. Greets hansmi
$ grep gdbm-1.8.0 /usr/portage/net-mail/maildrop/maildrop-* /usr/portage/net-mail/maildrop/maildrop-1.4.0-r1.ebuild:DEPEND=">=sys-libs/gdbm-1.8.0 /usr/portage/net-mail/maildrop/maildrop-1.5.2.ebuild: gdbm? ( >=sys-libs/gdbm-1.8.0 ) /usr/portage/net-mail/maildrop/maildrop-1.5.3-r1.ebuild: gdbm? ( >=sys-libs/gdbm-1.8.0 ) /usr/portage/net-mail/maildrop/maildrop-1.5.3.ebuild: gdbm? ( >=sys-libs/gdbm-1.8.0 ) 1.5.3-r1 is the current unstable, all others are in stable and depend on >=sys-libs/gdbm-1.8.0
emerge -p maildrop
emerge -Dp maildrop