LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Gentoo
User Name
Password
Gentoo This forum is for the discussion of Gentoo Linux.

Notices


Reply
  Search this Thread
Old 04-01-2015, 08:48 AM   #1
CollieJim
Member
 
Registered: Mar 2005
Distribution: Gentoo, Kubuntu
Posts: 582

Rep: Reputation: 28
qt Blocking problem


Hi,

I tried to emerge kdnssd, and have encountered a blocking issue that I cannot get past.

The following is representitive:
Code:
/ # emerge-world

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

Calculating dependencies  ...... ........ done!
[ebuild     U  ] sys-libs/glibc-2.20-r2:2.2 [2.19-r1:2.2] USE="(multilib) -debug -gd (-hardened) -nscd -profile (-selinux) -suid -systemtap -vanilla" 19,925 KiB
[ebuild     U  ] sys-libs/timezone-data-2015a [2014j] USE="nls -right_timezone" 464 KiB
[ebuild     U  ] games-board/gnugo-3.9.1-r1 [3.9.1] USE="readline" 0 KiB
[ebuild     U  ] cross-arm-unknown-linux-gnueabi/linux-headers-3.18::local-crossdev [3.16::CrossCompile] 0 KiB
[ebuild     U  ] cross-arm-hardfloat-linux-gnueabi/linux-headers-3.18::local-crossdev [3.16::CrossCompile] 0 KiB
[ebuild     U  ] dev-libs/nspr-4.10.8 [4.10.7-r1] USE="-debug" ABI_X86="(64) (-32) (-x32)" 1,105 KiB
[ebuild     U  ] x11-libs/libXfont-1.5.1 [1.5.0] USE="bzip2 ipv6 truetype -doc -static-libs" 492 KiB
[ebuild     U  ] dev-libs/nss-3.17.4 [3.17.3] USE="cacert nss-pem -utils" ABI_X86="(64) (-32) (-x32)" 6,763 KiB
[ebuild     U ~] dev-libs/openssl-1.0.2a [1.0.1k] USE="asm%* bindist tls-heartbeat zlib -gmp -kerberos -rfc3779 -sctp% -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 5,139 KiB
[ebuild  NS    ] dev-qt/qtcore-4.8.5-r2:4 [5.4.1:5] USE="exceptions glib iconv qt3support ssl (-aqua) -debug -icu -pch" 0 KiB
[ebuild  N     ] dev-qt/qtscript-4.8.5:4  USE="exceptions iconv jit (-aqua) -debug -pch" 0 KiB
[ebuild  N     ] dev-qt/qtgui-4.8.5-r4:4  USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -debug -egl -gtkstyle -nas -nis -pch -trace" 0 KiB
[ebuild  N     ] dev-qt/qtsvg-4.8.5:4  USE="accessibility exceptions (-aqua) -debug -pch" 0 KiB
[ebuild  N     ] dev-qt/qttest-4.8.5:4  USE="exceptions (-aqua) -debug -pch" 0 KiB
[ebuild  N     ] dev-qt/qtxmlpatterns-4.8.5:4  USE="(-aqua) -debug -pch" 0 KiB
[ebuild  N     ] dev-qt/qtmultimedia-4.8.5:4  USE="alsa exceptions (-aqua) -debug -pch" 0 KiB
[ebuild     U  ] app-misc/ca-certificates-20140927.3.17.2 [20130906-r1] USE="cacert%*" 7,048 KiB
[ebuild  N     ] dev-qt/qtwebkit-4.8.5:4  USE="exceptions gstreamer jit (-aqua) -debug -icu -pch" 0 KiB
[ebuild  N     ] dev-qt/qtsql-4.8.5:4  USE="exceptions mysql qt3support sqlite (-aqua) -debug (-firebird) -freetds -oci8 -odbc -pch -postgres" 0 KiB
[ebuild  N     ] dev-qt/qt3support-4.8.5:4  USE="accessibility exceptions (-aqua) -debug -pch" 0 KiB
[ebuild  NS    ] sys-kernel/gentoo-sources-3.18.9:3.18.9 [3.17.7:3.17.7, 3.17.8-r1:3.17.8-r1, 3.18.7:3.18.7] USE="-build -deblob -experimental -symlink" 268 KiB
[ebuild  N     ] dev-qt/qtopengl-4.8.5:4  USE="exceptions qt3support (-aqua) -debug -egl -pch" 0 KiB
[ebuild  N     ] dev-qt/qtdbus-4.8.5:4  USE="exceptions (-aqua) -debug -pch" 0 KiB
[ebuild  N     ] dev-qt/qtdeclarative-4.8.5:4  USE="accessibility exceptions qt3support (-aqua) -debug -pch -webkit" 0 KiB
[ebuild  N     ] dev-qt/designer-4.8.5:4  USE="declarative exceptions kde qt3support (-aqua) -debug -pch -phonon -webkit" 0 KiB
[ebuild     U  ] www-client/firefox-bin-31.5.3 [31.5.0] USE="startup-notification (-selinux)" LINGUAS="-af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -kn -ko -ku -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -tr -uk -vi -zh_CN -zh_TW -zu" 38,089 KiB
[ebuild  N     ] media-video/ffmpeg-1.2.6-r1  USE="X aac alsa bzip2 encode hardcoded-tables iconv mp3 network sdl truetype vaapi vorbis x264 xvid zlib -aacplus (-altivec) -amr -bluray -cdio (-celt) -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig -frei0r -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libcaca -libsoxr -libv4l -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -rtmp -schroedinger -speex -static-libs {-test} -theora -threads -twolame -v4l -vdpau (-vis) -vpx" ABI_X86="(64) (-32) (-x32)" CPU_FLAGS_X86="mmx mmxext -3dnow -3dnowext -avx -ssse3" FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 5,831 KiB
[ebuild     U  ] sys-auth/polkit-kde-agent-0.99.1-r1:4 [0.99.1:4] USE="(-aqua) -debug -minimal" LINGUAS="-ar -bs -ca -ca@valencia -cs -da -de -el -en_GB -eo -es -et -fi -fr -ga -gl -hr -hu -is -it -ja -kk -km -lt -mai -mr -ms -nb -nds -nl -pa -pl -pt -pt_BR -ro -ru -sk -sl -sr -sr@ijekavian -sr@ijekavianlatin -sr@latin -sv -th -tr -ug -uk -vi -zh_CN -zh_TW" 0 KiB
[blocks B      ] <dev-qt/qtsvg-4.8.6:4 ("<dev-qt/qtsvg-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtmultimedia-4.8.6:4 ("<dev-qt/qtmultimedia-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtwebkit-4.8.6:4 ("<dev-qt/qtwebkit-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtxmlpatterns-4.8.6:4 ("<dev-qt/qtxmlpatterns-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtdbus-4.8.6:4 ("<dev-qt/qtdbus-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qttest-4.8.6:4 ("<dev-qt/qttest-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtscript-4.8.6:4 ("<dev-qt/qtscript-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/designer-4.8.6:4 ("<dev-qt/designer-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] media-libs/libpostproc ("media-libs/libpostproc" is blocking media-video/ffmpeg-1.2.6-r1)
[blocks B      ] <dev-qt/qtdeclarative-4.8.6:4 ("<dev-qt/qtdeclarative-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-9.17, media-libs/libpostproc-10.20140517-r1)
[blocks B      ] <dev-qt/qt3support-4.8.6:4 ("<dev-qt/qt3support-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtopengl-4.8.6:4 ("<dev-qt/qtopengl-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtcore-4.8.6:4 ("<dev-qt/qtcore-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtsql-4.8.6:4 ("<dev-qt/qtsql-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)
[blocks B      ] <dev-qt/qtgui-4.8.6:4 ("<dev-qt/qtgui-4.8.6:4" is blocking dev-qt/qtchooser-0_p20150102)

Total: 28 packages (12 upgrades, 14 new, 2 in new slots), Size of downloads: 85,120 KiB
Conflict: 16 blocks (16 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

/ # emerge -s qtchooser
Searching...    
[ Results for search key : qtchooser ]
[ Applications found : 1 ]

*  dev-qt/qtchooser
      Latest version available: 0_p20150102
      Latest version installed: 0_p20150102
      Size of files: 31 KiB
      Homepage:      https://qt.gitorious.org/qt/qtchooser
      Description:   Qt4/Qt5 version chooser
      License:       || ( LGPL-2.1 GPL-3 )
As you can see, qtchooser is installed, so why do the errors say it is blocked?

When I first got the errors I tried unmerging the 14 packages with the B flag. When I still got blocking errors I emerged qtchooser on its own. That did not help. (With the 2 media files there are now 16.)

For next time, how do I get past this problem? I'm currently restoring from backup, so no more details are available at this time. I rather suspect it is reproducable though...

I was hoping that kdnssd would allow me to access a wi-fi printer, which so far cups cannot see.

Thanks
 
Old 04-02-2015, 02:52 AM   #2
Teufel
Member
 
Registered: Apr 2012
Distribution: Gentoo
Posts: 616

Rep: Reputation: 142Reputation: 142
Recently I had the same problem. In short words the problem arised due to portage tree mess that occured after multilib support changing.
For more details run "eselect news list" and read these two news:

2015-02-01 ffmpeg/libav conflict management: USE=libav
2015-03-28 True multilib support on amd64

ffmpeg issue was solved by changing libav USE flag (disabled).

Qt packages blockage was solved by emerging blocked qt packages from ~amd64 branch:

my package.accept_keywords file:

Code:
=dev-qt/qtsvg-4.8.6-r1 ~amd64
=dev-qt/qtopengl-4.8.6-r1 ~amd64
=dev-qt/qtdeclarative-4.8.6-r1 ~amd64
=dev-qt/qtwebkit-4.8.6-r1 ~amd64
=dev-qt/qtcore-4.8.6-r1 ~amd64
=dev-qt/qtchooser-0_p20150102 ~amd64
=dev-qt/qttranslations-4.8.6-r1 ~amd64
=dev-qt/qt3support-4.8.6-r1 ~amd64
=dev-qt/qtdbus-4.8.6-r1 ~amd64
=dev-qt/qtsql-4.8.6-r1 ~amd64
=dev-qt/qtgui-4.8.6-r2 ~amd64
=dev-qt/qtscript-4.8.6-r1 ~amd64
=dev-qt/designer-4.8.6-r1 ~amd64
=dev-qt/qttest-4.8.6-r1 ~amd64
=dev-qt/qtxmlpatterns-4.8.6-r1 ~amd64

Last edited by Teufel; 04-02-2015 at 02:53 AM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] emerge blocking problem CollieJim Gentoo 2 03-10-2012 03:51 AM
[SOLVED] blocking and non blocking TCP send/recv problem golden_boy615 Programming 5 12-27-2010 03:27 PM
[SOLVED] C - For system calls, is blocking or non-blocking default? golmschenk Programming 4 03-23-2010 10:29 PM
Squid Blocking Problem sushantchawla2005 Linux - Server 8 07-02-2009 01:22 AM
socket blocking problem pervert Programming 4 05-21-2006 01:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Gentoo

All times are GMT -5. The time now is 12:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration