Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530206 - dev-db/mariadb-10.0.14-r1[abi_x86_32]: system pcre is not found or unusable
Summary: dev-db/mariadb-10.0.14-r1[abi_x86_32]: system pcre is not found or unusable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux MySQL bugs team
URL:
Whiteboard: multilib
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2014-11-23 17:27 UTC by Gef
Modified: 2014-11-30 23:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-db\:mariadb-10.0.14-r1\:20141123-164210.log (dev-db:mariadb-10.0.14-r1:20141123-164210.log,64.75 KB, text/plain)
2014-11-23 17:33 UTC, Gef
Details
CMakeError.log (CMakeError.log,176.30 KB, text/plain)
2014-11-23 17:38 UTC, Gef
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gef 2014-11-23 17:27:51 UTC
It seems like mariadb[abi_x86_32] doesn't pull in libpcre[abi_x86_32].
On that machine, dev-libs/libpcre was not rebuilt since switching to gx86-multilib: installed version is abi_x86_32 only.

Reproducible: Always

Steps to Reproduce:
1.Have dev-libs/libpcre-8.36 installed with abi_x86_64 only
2.Have dev-db/dev-db/mariadb-10.0.14-r1 installed with abi_x86_64 only
3.Have ABI_X86="32 64" set in /etc/portage/make.conf
4.emerge -v1 dev-db/mariadb
Actual Results:  
emerge -v1 dev-db/mariadb fails in multilib-minimal_abi_src_configure for abi_x86_32.x86

Expected Results:  
portage triggers rebuild of dev-libs/libpcre with abi_x86_32 and dev-db/mariadb builds fine

emerge --info mariadb
Portage 2.2.14 (python 3.4.2-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.20, 3.17.3-zen-pappy-20140225-dsdt-g354d8f8 x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.17.3-zen-pappy-20140225-dsdt-g354d8f8-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7700_@_2.40GHz-with-gentoo-2.2
KiB Mem:     4044644 total,    225968 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Sun, 23 Nov 2014 11:15:01 +0000
ld GNU ld (GNU Binutils) 2.24
ccache version 3.2 [disabled]
app-shells/bash:          4.3_p30-r1
dev-java/java-config:     2.2.0
dev-lang/perl:            5.20.1-r2
dev-lang/python:          2.7.8, 3.3.5-r1, 3.4.2
dev-util/ccache:          3.2
dev-util/cmake:           3.0.2
dev-util/pkgconfig:       0.28-r2
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.5
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6-r1, 1.12.6, 1.14.1
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.3-r2
sys-devel/make:           4.1-r1
sys-kernel/linux-headers: 3.17-r1 (virtual/os-headers)
sys-libs/glibc:           2.20
Repositories: gentoo mozilla x11 sunrise mv zeta-overlay
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA Q3AEULA ETQW PUEL ut2003 RTCW-ETEULA dlj-1.1 skype-eula Introversion AdobeFlash-10"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -ftree-vectorize -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/spool/munin-async/.ssh"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -ftree-vectorize -floop-interchange -floop-strip-mine -floop-block"
DISTDIR="/home/portage/distfiles/"
EMERGE_DEFAULT_OPTS="--quiet-build=n --with-bdeps=y --tree"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildsyspkg collision-protect compress-build-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.free.fr/mirrors/ftp.gentoo.org/ http://mirror.ovh.net/gentoo-distfiles/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--sort-common -Wl,--hash-style=gnu"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/mozilla /usr/local/portage/layman/x11 /usr/local/portage/layman/sunrise /usr/local/portage/layman/mv /usr/local/portage/zeta-overlay"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 apm berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr egl emboss encode exif fam ffmpeg firefox flac gdbm gif glamor gles1 gles2 gnutls gpm gtk gtk3 iconv id3tag ipv6 jpeg lame laptop lcms libnotify mad mmx mng modules mp3 mp4 mpeg multilib ncurses nls nptl nvidia ogg opengl openmp pam pango pcre pdf png policykit ppds qt3support qt4 readline samba sdl session spell sse sse2 ssl ssse3 startup-notification svg system-sqlite tcpd threads tiff truetype udev udisks unicode upower usb vdpau vorbis wxwidgets x264 xcb xinerama xml xulrunner xv xvid zlib" ABI_X86="64 32" ALSA_CARDS="hda-intel" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2 samsung canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="nmea aivdm" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="fr fr_FR en en_GB" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi gzip limit_req limit_zone map proxy referer rewrite upstream_ip_hash userid addition flv stub_status" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 x86" RUBY_TARGETS="ruby19 ruby20 ruby21" SANE_BACKENDS="hp canon canon_dr canon630u plustek" USERLAND="GNU" VIDEO_CARDS="nvidia nouveau" XFCE_PLUGINS="logout trash menu brightness" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

dev-db/mariadb-10.0.14-r1 was built with the following:
USE="community jemalloc pam perl ssl -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -odbc -oqgraph -profiling (-selinux) -sphinx -static -static-libs -systemtap -tcmalloc -test -tokudb -xml" ABI_X86="64 -32 -x32"
Comment 1 Gef 2014-11-23 17:33:44 UTC
Created attachment 390138 [details]
dev-db\:mariadb-10.0.14-r1\:20141123-164210.log
Comment 2 Gef 2014-11-23 17:38:41 UTC
Created attachment 390140 [details]
CMakeError.log
Comment 3 Brian Evans (RETIRED) gentoo-dev 2014-11-23 20:13:26 UTC
This has been fixed in the mysql overlay.

After it is moved to the portage tree, this bug will be closed