Richard Fish wrote:
Probably in the output of the build.
So you'll have to try building it again.

This is everything I was able to find in $PORT_LOGDIR or screen:
---------------------------------------------------------
- tail /var/log/emerge.log

1157483054:  >>> emerge (149 of 206) net-nds/openldap-2.3.24-r1 to /
1157483054: === (149 of 206) Cleaning (net-nds/openldap-2.3.24-r1::/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild) 1157483054: === (149 of 206) Compiling/Merging (net-nds/openldap-2.3.24-r1::/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild)
1157483055:  *** terminating.

- more /var/log/portage/3714-openldap-2.3.24-r1.log

!!! ERROR: net-nds/openldap-2.3.24-r1 failed.
Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  openldap-2.3.24-r1.ebuild, line 152:   Called die

!!! You must have a complete (USE='-minimal') Perl install
 to use the perl backend!
!!! If you need support, post the topmost build error,
 and the call stack if relevant.

- in /var/log/portage/elog: nothing about this package

- captured from ternimal screen:
...
>>> Emerging (149 of 206) net-nds/openldap-2.3.24-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking openldap-2.3.24.tgz ;-)

!!! ERROR: net-nds/openldap-2.3.24-r1 failed.
Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  openldap-2.3.24-r1.ebuild, line 152:   Called die
!!! You must have a complete (USE='-minimal') Perl install
 to use the perl backend!
!!! If you need support, post the topmost build error,
 and the call stack if relevant.
---------------------------------------------------------

There is really nothing more about this error in logs
anywhere...

Does it mean I must add: dev-lang/perl -minimal
in /etc/portage/package.use ?
Or sys-devel/libperl? Or some other perl-module?
But how is it possible that up to now everything was OK,
just when I upgraded gcc, suddenly I must change use-flags?

BTW, is it somehow possible just continue with that
"emerge -eav world"? 149 of 206 packages have been
already emerged, I do not want to wait 5 hours again...

Jarry
--
gentoo-user@gentoo.org mailing list

Reply via email to