Re: [gentoo-user] re: pcre install failure

2020-10-06 Thread Jude DaShiell
On Tue, 6 Oct 2020, Ashley Dixon wrote:

> Date: Mon, 5 Oct 2020 23:10:45
> From: Ashley Dixon 
> Reply-To: gentoo-user@lists.gentoo.org
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] re: pcre install failure
>
> On Mon, Oct 05, 2020 at 10:11:23PM -0400, Jude DaShiell wrote:
> > Here is my /etc/portage/make.conf if it will help on the use variable.
> > I'm sending the whole file since it may have other errors.
>
> Looks fine to me, aside from this potentially problematic line:
>
> > MAKEOPTS="-j2"
>
> I've had some very  obscure  and  hard-to-diagnose  errors  arise  due  to  
> this
> parallelism option.  Try changing it to "-j1" and build again.   If  that  
> still
> does not work, you  might  have  to  provide  the  build  information  of  
> every
> dependency of PCRE (`libedit` is irrelevant for your case):
>
> $ emerge --info app-arch/bzip2 sys-libs/zlib \
> > sys-libs/readline dev-util/pkgconfig
>
> I'd also like to see the explicit  packages  pulled  in  by  PCRE,  without  
> the
> clutter of your world set.  I could try and infer it from the indentation of 
> the
> dependency graph you already provided, but I'm down six shots of vodka  and  
> I'd
> rather not make a fool of myself.  This should be the output  of  the  
> following
> emerge command:
>
> $ emerge -tvp libpcre
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [ebuild   R] dev-libs/libpcre-8.44:3::gentoo  USE="bzip2 cxx jit 
> readline recursion-limit (split-usr) (unicode) zlib -libedit -pcre16 -pcre32 
> -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
>
>

-- 

Hi Ashley,

Changing -j2 to -j1 in /etc/portage/make.conf is doing the trick!  The
amd64 southbridge system I use was built in 2007 so I maybe also ought to
have used noapic in my boot parameters too since this system is old enough
it owes nobody a thing.





Re: [gentoo-user] re: pcre install failure

2020-10-05 Thread Ashley Dixon
On Mon, Oct 05, 2020 at 10:11:23PM -0400, Jude DaShiell wrote:
> Here is my /etc/portage/make.conf if it will help on the use variable.
> I'm sending the whole file since it may have other errors.

Looks fine to me, aside from this potentially problematic line:

> MAKEOPTS="-j2"

I've had some very  obscure  and  hard-to-diagnose  errors  arise  due  to  this
parallelism option.  Try changing it to "-j1" and build again.   If  that  still
does not work, you  might  have  to  provide  the  build  information  of  every
dependency of PCRE (`libedit` is irrelevant for your case):

$ emerge --info app-arch/bzip2 sys-libs/zlib \ 
> sys-libs/readline dev-util/pkgconfig

I'd also like to see the explicit  packages  pulled  in  by  PCRE,  without  the
clutter of your world set.  I could try and infer it from the indentation of the
dependency graph you already provided, but I'm down six shots of vodka  and  I'd
rather not make a fool of myself.  This should be the output  of  the  following
emerge command:

$ emerge -tvp libpcre

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R] dev-libs/libpcre-8.44:3::gentoo  USE="bzip2 cxx jit 
readline recursion-limit (split-usr) (unicode) zlib -libedit -pcre16 -pcre32 
-static-libs" ABI_X86="32 (64) (-x32)" 0 KiB

-- 

Ashley Dixon
suugaku.co.uk

2A9A 4117
DA96 D18A
8A7B B0D2
A30E BF25
F290 A8AA



signature.asc
Description: PGP signature


[gentoo-user] re: pcre install failure

2020-10-05 Thread Jude DaShiell
Here is my /etc/portage/make.conf if it will help on the use variable.
I'm sending the whole file since it may have other errors.

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
MAKEOPTS="-j2"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
USE="mmx sse sse2 accessibility -qt3 -qt4 gtk3 nsplugin -kerberos flac ogg 
-pulseaudio -consolekit systemd -libav -wayland"
ACCEPT_LICENSE="* -@EULA"
PHP_TARGETS="php7-4 php7-3"
EMERGE_DEFAULT_OPTS="--ask --color=n --verbose --nospinner --quiet-build=n 
--backtrack=200"
ACCEPT_KEYWORDS="~x86 ~amd64"
VIDEO_CARDS="nouveau"


GENTOO_MIRRORS="http://gentoo.mirrors.easynews.com/linux/gentoo/ 
http://www.gtlib.gatech.edu/pub/gentoo rsync://rsync.gtlib.gatech.edu/gentoo 
https://gentoo.osuosl.org/ http://gentoo.osuosl.org/ 
http://gentoo.mirrors.pair.com/ https://mirrors.rit.edu/gentoo/ 
http://mirrors.rit.edu/gentoo/ ftp://mirrors.rit.edu/gentoo/ 
rsync://mirrors.rit.edu/gentoo/ http://gentoo.mirrors.tds.net/gentoo 
http://gentoo.cs.utah.edu/;
--