Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 913876

Summary: sys-apps/man-db-2.11.2::gentoo_prefix failed (compile phase) when running bootstrap-prefix.sh stage3
Product: Gentoo/Alt Reporter: Yadi Xiao <alice120.ok>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: stage3.log(after emerge -uDNv system)
build log for sys-apps/man-db

Description Yadi Xiao 2023-09-08 21:06:35 UTC
I was trying to bypass an error in https://bugs.gentoo.org/912422 by disable nls before running "emerge -uDNv system" in stage 3.
Then I received the following error while bootstrapping stage 3. 

```
lexgrog_test.c:52:10: fatal error: pipeline.h: No such file or directory
   52 | #include "pipeline.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2169: lexgrog_test.o] Error 1
make[3]: *** Waiting for unfinished jobs....
catman.c:83:10: fatal error: pipeline.h: No such file or directory
   83 | #include "pipeline.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2169: catman.o] Error 1
lexgrog.l:63:10: fatal error: pipeline.h: No such file or directory
   63 | #include "pipeline.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2169: lexgrog.o] Error 1
In file included from manconv.c:67:
decompress.h:28:10: fatal error: pipeline.h: No such file or directory
   28 | #include "pipeline.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2169: manconv.o] Error 1
decompress.c:41:10: fatal error: pipeline.h: No such file or directory
   41 | #include "pipeline.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:2169: decompress.o] Error 1
make[3]: Leaving directory '/ocean/projects/sys890003p/xiaoy/gentoo_64_DISRAP_stage2gettext/var/tmp/portage/sys-apps/man-db-2.11.2/work/man-db-2.11.2/src'
make[2]: *** [Makefile:2201: all-recursive] Error 1
make[2]: Leaving directory '/ocean/projects/sys890003p/xiaoy/gentoo_64_DISRAP_stage2gettext/var/tmp/portage/sys-apps/man-db-2.11.2/work/man-db-2.11.2/src'
make[1]: *** [Makefile:1757: all-recursive] Error 1
make[1]: Leaving directory '/ocean/projects/sys890003p/xiaoy/gentoo_64_DISRAP_stage2gettext/var/tmp/portage/sys-apps/man-db-2.11.2/work/man-db-2.11.2'
make: *** [Makefile:1689: all] Error 2
 * ERROR: sys-apps/man-db-2.11.2::gentoo_prefix failed (compile phase):
 *   emake failed
```

I confirmed from the log file that dev-libs/libpipeline is installed before sys-apps/man-db. Also, {$EPREFIX}/usr/include/pipeline.h exists.
Comment 1 Yadi Xiao 2023-09-08 21:09:59 UTC
Created attachment 870154 [details]
stage3.log(after emerge -uDNv system)
Comment 2 Yadi Xiao 2023-09-08 21:13:15 UTC
Created attachment 870155 [details]
build log for sys-apps/man-db