Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 712258 - dev-libs/nss-pem: multilib-strict check failed!
Summary: dev-libs/nss-pem: 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
Assignee: Jory A. Pratt
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-12 16:39 UTC by Kamil Dudka
Modified: 2020-03-13 07:46 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,10.48 KB, text/x-log)
2020-03-12 16:39 UTC, Kamil Dudka
Details
emerge-info.log (emerge-info.log,5.80 KB, text/x-log)
2020-03-12 16:39 UTC, Kamil Dudka
Details
environment (environment,104.57 KB, text/plain)
2020-03-12 16:40 UTC, Kamil Dudka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kamil Dudka 2020-03-12 16:39:02 UTC
Created attachment 618082 [details]
build.log

[...]
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/nss-pem-1.0.5

>>> Install dev-libs/nss-pem-1.0.5 into /var/tmp/portage/dev-libs/nss-pem-1.0.5/image
 * abi_x86_64.amd64: running multilib-minimal_abi_src_install
>>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/nss-pem-1.0.5/work/nss-pem-1.0.5/src-abi_x86_64.amd64"
[0/1] Install the project...
-- Install configuration: "Gentoo"
-- Installing: /var/tmp/portage/dev-libs/nss-pem-1.0.5/image/usr/lib/libnsspem.so
>>> Completed installing dev-libs/nss-pem-1.0.5 into /var/tmp/portage/dev-libs/nss-pem-1.0.5/image

 * Final size of build directory: 808 KiB
 * Final size of installed tree:  224 KiB

Files matching a file type that is not allowed:
   usr/lib/libnsspem.so
 * ERROR: dev-libs/nss-pem-1.0.5::gentoo failed:
 *   multilib-strict check failed!
 * 
 * Call stack:
 *   misc-functions.sh, line 586:  Called install_qa_check
 *   misc-functions.sh, line 132:  Called source 'install_symlink_html_docs'
 *   80multilib-strict, line  46:  Called multilib_strict_check
 *   80multilib-strict, line  42:  Called die
 * The specific snippet of code:
 *              [[ ${abort} == yes ]] && die "multilib-strict check failed!"
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/nss-pem-1.0.5::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/nss-pem-1.0.5::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/nss-pem-1.0.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/nss-pem-1.0.5/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-libs/nss-pem-1.0.5/image'
 * S: '/var/tmp/portage/dev-libs/nss-pem-1.0.5/work/nss-pem-1.0.5/src'
!!! post install failed; exiting.

>>> Failed to emerge dev-libs/nss-pem-1.0.5, Log file:

>>>  '/var/tmp/portage/dev-libs/nss-pem-1.0.5/temp/build.log'

# emerge -pqv '=dev-libs/nss-pem-1.0.5::gentoo'
[ebuild  N    ] dev-libs/nss-pem-1.0.5  ABI_X86="(64) -32 (-x32)"
Comment 1 Kamil Dudka 2020-03-12 16:39:46 UTC
Created attachment 618084 [details]
emerge-info.log
Comment 2 Kamil Dudka 2020-03-12 16:40:38 UTC
Created attachment 618086 [details]
environment
Comment 3 Larry the Git Cow gentoo-dev 2020-03-12 17:04:23 UTC
The bug has been closed via the following commit(s):

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

commit 756e6ca788ec65b8b43ce412b324b27d28a78419
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-03-12 17:02:58 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-03-12 17:04:17 +0000

    dev-libs/nss-pem: Fixed installation in multilib environment
    
    Closes: https://bugs.gentoo.org/712258
    Package-Manager: Portage-2.3.93, Repoman-2.3.20
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 dev-libs/nss-pem/nss-pem-1.0.5.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2020-03-12 17:07:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=a4b88ec4a7713a8c39bbe7de0df79d769d9b5f1a

commit a4b88ec4a7713a8c39bbe7de0df79d769d9b5f1a
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-03-12 17:02:58 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-03-12 17:07:18 +0000

    dev-libs/nss-pem: Fixed installation in multilib environment
    
    Closes: https://bugs.gentoo.org/712258
    Package-Manager: Portage-2.3.93, Repoman-2.3.20
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 dev-libs/nss-pem/nss-pem-1.0.5.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 5 Kamil Dudka 2020-03-13 07:46:25 UTC
Works as expected now.  Thanks for the quick fix!