Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge net-proxy/shadowsocks-qt5 failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
icyhearts
n00b
n00b


Joined: 24 Sep 2017
Posts: 31

PostPosted: Mon Oct 16, 2017 4:29 am    Post subject: emerge net-proxy/shadowsocks-qt5 failed Reply with quote

In fact, it failed to install a dependency called dev-qt/libQtShadowsocks.

Code:

[root@icefire libQtShadowsocks]$emerge -a net-proxy/shadowsocks-qt5

 * IMPORTANT: 14 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: 20 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

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

Calculating dependencies... done!
[ebuild  N    ~] dev-qt/libQtShadowsocks-1.10.0  USE="libqss -debug {-test}"
[ebuild  NS    ] dev-libs/libindicator-12.10.1-r201 [12.10.1-r301] USE="{-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] dev-libs/libappindicator-12.10.0-r201  USE="python -introspection" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7"
[ebuild  N    ~] net-proxy/shadowsocks-qt5-2.8.0

Would you like to merge these packages? [Yes/No] Yes
>>> Verifying ebuild manifests

>>> Emerging (1 of 4) dev-qt/libQtShadowsocks-1.10.0::gentoo-zh
 * libQtShadowsocks-1.10.0.tar.gz SHA256 size ;-) ...                                                                                                                             [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work
>>> Preparing source in /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0 ...
 * Running qt5_qmake in lib
Info: creating stash file /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/lib/.qmake.stash
 * Running qt5_qmake in shadowsocks-libqss
Info: creating stash file /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/shadowsocks-libqss/.qmake.stash
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0 ...
 * Running emake in lib
make -j5
x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQSS_VERSION=\"1.10.0\" -DQSS_LIBRARY -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -isystem /usr/include/botan-1.10 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o address.o address.cpp
.
.
.

when portage finished compiling the libQtShadowsocks package, it report such error:
Code:

install -m 644 -p /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/lib/udprelay.h /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/include/qtshadowsocks/
install -m 644 -p /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/lib/httpproxy.h /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/include/qtshadowsocks/
install -m 644 -p /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/lib/socketstream.h /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/include/qtshadowsocks/
install -m 644 -p /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0/lib/tcpserver.h /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/include/qtshadowsocks/
 * Running emake INSTALL_ROOT=/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image/ install in shadowsocks-libqss
make -j5 INSTALL_ROOT=/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image/ install
install -m 755 -p shadowsocks-libqss /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/bin/shadowsocks-libqss
x86_64-pc-linux-gnu-strip /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image//usr/bin/shadowsocks-libqss
>>> Completed installing libQtShadowsocks-1.10.0 into /var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image/

 * Final size of build directory: 1724 KiB
 * Final size of installed tree: 436 KiB

Files matching a file type that is not allowed:
   usr/lib/libQtShadowsocks.so.1.10.0
 * ERROR: dev-qt/libQtShadowsocks-1.10.0::gentoo-zh failed:
 *   multilib-strict check failed!
 *
 * Call stack:
 *   misc-functions.sh, line 605:  Called install_qa_check
 *   misc-functions.sh, line 217:  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-qt/libQtShadowsocks-1.10.0::gentoo-zh'`,
 * the complete build log and the output of `emerge -pqv '=dev-qt/libQtShadowsocks-1.10.0::gentoo-zh'`.
 * The complete build log is located at '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image'
 * S: '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0'
!!! post install failed; exiting.

>>> Failed to emerge dev-qt/libQtShadowsocks-1.10.0, Log file:

>>>  '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/temp/build.log'

 * Messages for package dev-qt/libQtShadowsocks-1.10.0:

 * ERROR: dev-qt/libQtShadowsocks-1.10.0::gentoo-zh failed:
 *   multilib-strict check failed!
 *
 * Call stack:
 *   misc-functions.sh, line 605:  Called install_qa_check
 *   misc-functions.sh, line 217:  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-qt/libQtShadowsocks-1.10.0::gentoo-zh'`,
 * the complete build log and the output of `emerge -pqv '=dev-qt/libQtShadowsocks-1.10.0::gentoo-zh'`.
 * The complete build log is located at '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/image'
 * S: '/var/tmp/portage/dev-qt/libQtShadowsocks-1.10.0/work/libQtShadowsocks-opensource-src-1.10.0'


What does the error "multilib-strict check failed" mean?
How to solve this problem to install dev-qt/libQtShadowsocks successfully? Many thanks!
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Mon Oct 16, 2017 5:58 am    Post subject: Reply with quote

It's a bug, but you have to ask on https://github.com/microcai/gentoo-zh/issues
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20067

PostPosted: Tue Oct 17, 2017 2:53 pm    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software since this is not supported by Gentoo.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum