Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628732 - dev-libs/zlog-1.2.12 : * multilib-strict check failed!
Summary: dev-libs/zlog-1.2.12 : * multilib-strict check failed!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tobias Klausmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-23 16:49 UTC by Toralf Förster
Modified: 2018-02-14 01:16 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,16.15 KB, text/plain)
2017-08-23 16:49 UTC, Toralf Förster
Details
dev-libs:zlog-1.2.12:20170823-160011.log (dev-libs:zlog-1.2.12:20170823-160011.log,9.28 KB, text/plain)
2017-08-23 16:49 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,320.47 KB, text/plain)
2017-08-23 16:49 UTC, Toralf Förster
Details
environment (environment,77.95 KB, text/plain)
2017-08-23 16:49 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,22.67 KB, application/x-bzip)
2017-08-23 16:49 UTC, Toralf Förster
Details
ebuild fixing zlog's makefile (zlog-1.2.12-r1.ebuild,715 bytes, text/plain)
2018-01-31 19:55 UTC, Lars
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-08-23 16:49:33 UTC
   usr/lib/libzlog.so.1.1
 * ERROR: dev-libs/zlog-1.2.12::gentoo failed:
 *   multilib-strict check failed!
 * 
 * Call stack:
 *   misc-functions.sh, line 605:  Called install_qa_check

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop-gnome_libressl_20170815-192021

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:


emerge -qpv dev-libs/zlog
[ebuild  N    ] dev-libs/zlog-1.2.12  USE="{-test}"
Comment 1 Toralf Förster gentoo-dev 2017-08-23 16:49:36 UTC
Created attachment 490270 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-08-23 16:49:39 UTC
Created attachment 490272 [details]
dev-libs:zlog-1.2.12:20170823-160011.log
Comment 3 Toralf Förster gentoo-dev 2017-08-23 16:49:42 UTC
Created attachment 490274 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2017-08-23 16:49:46 UTC
Created attachment 490276 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2017-08-23 16:49:49 UTC
Created attachment 490278 [details]
etc.portage.tbz2
Comment 6 Lars 2018-01-31 19:55:02 UTC
Created attachment 517296 [details]
ebuild fixing zlog's makefile

diff --unified  /usr/portage/dev-libs/zlog/zlog-1.2.12.ebuild /usr/local/portage/dev-libs/zlog/zlog-1.2.12-r1.ebuild
--- /usr/portage/dev-libs/zlog/zlog-1.2.12.ebuild       2017-02-28 20:50:50.000000000 +0100
+++ /usr/local/portage/dev-libs/zlog/zlog-1.2.12-r1.ebuild      2018-01-31 20:53:03.924759514 +0100
@@ -18,6 +18,9 @@
 RDEPEND="${DEPEND}"

 src_prepare() {
+       # fix multilib
+       sed -i -e "/LIBRARY_PATH?=/s:lib:$(get_libdir):" \
+               src/makefile || die
        default_src_prepare
        epatch "${FILESDIR}/zlog_no_werr.patch"
 }
Comment 7 Larry the Git Cow gentoo-dev 2018-02-14 01:16:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ba5645432154bc20651cdb83eaccf9679b550a

commit c0ba5645432154bc20651cdb83eaccf9679b550a
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2018-02-14 01:16:03 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2018-02-14 01:16:03 +0000

    dev-libs/zlog: Revbump to 1.2.12-r1, handle libdir properly #628732
    
    Also random QA fixes, make sure we are using the right compiler, CFLAGS
    gets passed around properly, use eapply and PATCHES since it's already
    EAPI=6.
    
    Closes: https://bugs.gentoo.org/628732
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/zlog/files/zlog-testsuite-flags.patch | 22 ++++++++++++++++++
 dev-libs/zlog/files/zlog_no_werr.patch         |  4 ++--
 dev-libs/zlog/zlog-1.2.12-r1.ebuild            | 32 ++++++++++++++++++++++++++
 3 files changed, 56 insertions(+), 2 deletions(-)