On 08/12/2016 01:59, Alan Grimes wrote:
> Mick wrote:
>> 2. If problems show up, forget the script and use 'emerge -avuND world' as 
>> Mr. 
>> McKinnon suggested.  In most cases this will resolve any conflicts on its 
>> own.  
>> You could add '--backtrack=90' if there are unresolved conflicts to get 
>> portage 
>> to try harder.
> 
> =\
> 
> I do read every word sent my direction, carefully.
> 
> My misery quotient is now 429, Unfortunately, it seems I need to post
> the entire Litany of Pain though it will bloat this e-mail a good deal
> more than I feel comfortable posting.



It's still the problem as before, you have a blocker due to incompatible
USE:


> tortoise ~ # emerge -avuND world    <<< copied verbatim, seems
> equivalent to what my script has anyway....

[snip]

> [blocks B      ] <dev-qt/qtwebkit-4.10.4:4[gstreamer]
> ("<dev-qt/qtwebkit-4.10.4:4[gstreamer]" is blocking
> media-libs/phonon-gstreamer-4.9.0)

You have qtwebkit (version <4.10.4) with USE=gstreamer set, or some
other ebuild wants that. Most likely the former.

You also have, or need, phonon-gstreamer-4.9.0 and that package is not
compatible with your qt-webkit.

Easiest is to remove that USE flag from qtwebkit. Add to package.use:

dev-qt/qtwebkit:4 -gstreamer

This works like a charm. It's what I have




> 
> Total: 429 packages (328 upgrades, 40 new, 3 in new slots, 58
> reinstalls, 1 uninstall), Size of downloads: 2,496,698 KiB
> Conflict: 2 blocks (1 unsatisfied)
> 
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> media-video/ffmpeg:0
> 
>   (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, ebuild scheduled for
> merge) pulled in by
>     media-video/ffmpeg:0/54.56.56= required by
> (kde-frameworks/kfilemetadata-5.28.0:5/5.28::gentoo, installed)
>                      
> ^^^^^^^^^^^^                                                                  
>                                              
> 
>     (and 4 more with the same problem)
> 
>   (media-video/ffmpeg-3.2.2:0/55.57.57::gentoo, ebuild scheduled for
> merge) pulled in by
>     >=media-video/ffmpeg-3.0:0=[vdpau?] required by
> (media-video/mplayer-1.3.0:0/0::gentoo, ebuild scheduled for merge)
>     ^^                  
> ^^^^^^                                                                        
>                                                                               
>            
> 
> 
> NOTE: Use the '--verbose-conflicts' option to display parents omitted above
> 
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
> 
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
> 
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (dev-qt/qtwebkit-4.8.7:4/4::gentoo, ebuild scheduled for merge) pulled
> in by
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (kde-apps/kdepim-common-libs-4.14.11_pre20160211:4/4.14::gentoo, installed)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (dev-python/PyQt4-4.12_pre1606101416-r1:0/0::gentoo, installed)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (kde-apps/plasma-runtime-16.04.3:4/16.04::gentoo, ebuild scheduled for
> merge)
>    
> ~dev-qt/qtwebkit-4.8.7[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
> (~dev-qt/qtwebkit-4.8.7[-aqua,-debug,abi_x86_32(-),abi_x86_64(-)])
> required by (dev-qt/qtdeclarative-4.8.7:4/4::gentoo, installed)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (app-cdr/k3b-2.0.3-r3:4/4::gentoo, installed)
>     dev-qt/qtwebkit:4[-exceptions,abi_x86_32(-)] required by
> (net-im/skype-4.3.0.37-r6:0/0::gentoo, installed)
>    
> ~dev-qt/qtwebkit-4.8.7[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
> (~dev-qt/qtwebkit-4.8.7[-aqua,-debug,abi_x86_32(-),abi_x86_64(-)])
> required by (dev-qt/designer-4.8.7:4/4::gentoo, installed)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (kde-apps/kdebase-kioslaves-16.04.3-r1:4/16.04::gentoo, ebuild scheduled
> for merge)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (kde-base/kdelibs-4.14.26:4/4.14::gentoo, installed)
>     >=dev-qt/qtwebkit-4.8.5:4 required by
> (kde-base/pykde4-4.14.3-r1:4/4.14::gentoo, ebuild scheduled for merge)
> 
>   (media-libs/phonon-gstreamer-4.9.0:0/0::gentoo, ebuild scheduled for
> merge) pulled in by
>     >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?]
> (>=media-libs/phonon-gstreamer-4.9.0[qt4,qt5]) required by
> (media-libs/phonon-4.9.0:0/0::gentoo, ebuild scheduled for merge)
> 
> 
> For more information about Blocked Packages, please refer to the following
> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
> 
> https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
> 
> tortoise ~ #
> 
> 


-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to