Alan McKinnon wrote:
> On 30/05/2016 05:20, Dale wrote:
>> Howdy,
>>
>> I'm trying to do a update and have this last blocker that I can't figure
>> out.  I fixed another one but this one doesn't make sense to me.  Here
>> is the relevant output.
>
>
> Portage is abusing your pixels (using too many). Here's the important
> bits:
>
>> [blocks B      ] <kde-apps/libksane-15.08.3-r1:4
>> ("<kde-apps/libksane-15.08.3-r1:4" is blocking
>> kde-apps/libksane-16.04.1)
>
> This is the only important blocker ("blocks B")
>
> procps stuff that followed is just a long explanation of why portage
> kept procps back and didn't upgrade

Yea, I included more than what was needed and I already worked around
procps.  It's gone already. 

>
>>   * Error: The above package list contains packages which cannot be
>>   * installed at the same time on the same system.
>
> The asterisks indicate this is part relevant to hard blockers and
> failures. (bangs ! indicate info or warnings, not errors)
>
>>    (kde-apps/libksane-15.08.3:4/15.08::gentoo, installed) pulled in by
>>      >=kde-apps/libksane-4.14.3:4[aqua=]
>> (>=kde-apps/libksane-4.14.3:4[-aqua]) required by
>> (kde-apps/ksaneplugin-16.04.1:4/16.04::gentoo, ebuild scheduled for
>> merge)
>>      >=kde-apps/libksane-4.14.3:4[aqua=]
>> (>=kde-apps/libksane-4.14.3:4[-aqua]) required by
>> (kde-apps/kolourpaint-16.04.1:4/16.04::gentoo, ebuild scheduled for
>> merge)
>>
>>    (kde-apps/libksane-16.04.1:5/5::gentoo, ebuild scheduled for merge)
>> pulled in by
>>      >=kde-apps/libksane-14.12.0:5 required by
>> (kde-misc/skanlite-2.0:5/5::gentoo, ebuild scheduled for merge)
>>      >=kde-apps/libksane-16.04.1 required by
>> (kde-apps/kdegraphics-meta-16.04.1:5/5::gentoo, ebuild scheduled for
>> merge)
>>
>
>
> So this is really a clash between KDE4 stuff and KDE5 stuff, and
> nothing is demanding a certain maximum version, so upgrades should in
> theory be clean. I'm not at a Gentoo machine right now so can't give
> exact info, but do this:
>
> eix libksane
> - is 15.08.3-r1 the latest version in :4? If not, upgrade it manually
> and continue.
> - does 15.08.3-r1 have a minimal USE? If so, set it on. This often
> removes the clash with :5
>
> If all else fails, quickpkg and unmerge all libksane version, emerge
> world and let portage fix whatever it needs to.
>
> /alanm
>
>

I removed all libksane versions and it still pukes.  I then did a equery
list *sane* and -C'd all that too.  None of that will cause a crash or
anything.  Anyway, it still isn't happy.  After doing all that, I had a
thought.  Add the -t option.  It didn't help much but at least I finally
thought of it.  lol  Here is the current upset pixels with the -t added
in. 


[nomerge       ] kde-apps/kdenetwork-meta-16.04.1:5::gentoo
[15.12.3-r1:5::gentoo] USE="ppp telepathy%*"
[ebuild     U ~]  kde-apps/kget-16.04.1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="handbook sqlite webkit (-aqua)
-bittorrent -debug -gpg -mms" 1,057 KiB
[ebuild     U ~]  kde-apps/kppp-16.04.1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="handbook (-aqua) -debug" 684 KiB
[ebuild     U ~]  kde-apps/zeroconf-ioslave-16.04.1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="(-aqua) -debug" 26 KiB
[nomerge       ] kde-apps/kdegraphics-meta-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="scanner"
[ebuild  N    ~]  kde-apps/kolourpaint-16.04.1:4/16.04::gentoo 
USE="handbook scanner (-aqua) -debug" 0 KiB
[ebuild     U ~] 
kde-apps/kdegraphics-mobipocket-16.04.1-r1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="(-aqua) -debug" 15 KiB
[ebuild     U ~]  kde-apps/svgpart-16.04.1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="(-aqua) -debug" 9 KiB
[ebuild  N    ~]  kde-apps/ksaneplugin-16.04.1:4/16.04::gentoo 
USE="(-aqua) -debug" 0 KiB
[ebuild  N     ]   kde-apps/libksane-15.08.3:4/15.08::gentoo 
USE="minimal (-aqua) -debug" 0 KiB
[nomerge       ] kde-apps/kget-16.04.1:4/16.04::gentoo
[15.12.3:4/15.12::gentoo] USE="handbook sqlite webkit (-aqua)
-bittorrent -debug -gpg -mms"
[ebuild     U  ]  kde-apps/libkonq-15.12.3:4/15.12::gentoo
[15.08.3:4/15.08::gentoo] USE="(-aqua) -debug {-test} (-minimal%)" 0 KiB
[nomerge       ] kde-apps/kdenetwork-meta-16.04.1:5::gentoo
[15.12.3-r1:5::gentoo] USE="ppp telepathy%*"
[ebuild     U ~]  kde-apps/krfb-16.04.1:5::gentoo [15.12.3:5::gentoo]
USE="handbook -debug -doc" 318 KiB
[nomerge       ] kde-apps/kdegraphics-meta-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="scanner"
[ebuild     U ~]  kde-apps/kruler-16.04.1:5::gentoo [15.12.3:5::gentoo]
USE="X handbook -debug" 121 KiB
[ebuild  N    ~]  kde-apps/libksane-16.04.1:5::gentoo  USE="-debug" 0 KiB
[nomerge       ] kde-apps/ktp-accounts-kcm-16.04.1:5::gentoo 
USE="-debug -experimental"
[nomerge       ]  net-im/telepathy-connection-managers-2-r2::gentoo 
USE="irc xmpp yahoo zeroconf -gadu -icq -meanwhile -msn -sip -sipe -steam"
[ebuild  N     ]   net-voip/telepathy-gabble-0.18.3::gentoo 
USE="-gnutls -jingle -plugins {-test}" 0 KiB
[nomerge       ] kde-apps/kolourpaint-16.04.1:4/16.04::gentoo 
USE="handbook scanner (-aqua) -debug"
[nomerge       ]  kde-apps/libksane-15.08.3:4/15.08::gentoo 
USE="minimal (-aqua) -debug"
[ebuild  N    ~]   media-gfx/sane-backends-1.0.25-r1::gentoo  USE="avahi
gphoto2 ipv6 nls threads usb -doc -snmp -systemd -v4l -xinetd"
ABI_X86="(64) -32 (-x32)" SANE_BACKENDS="avision hp hp3500 hp3900 hp4200
hp5400 hp5590 hpljm1005 hpsj5s snapscan -abaton -agfafocus -apple -artec
-artec_eplus48u -as6e -bh -canon -canon630u -canon_dr -canon_pp
-cardscan -coolscan -coolscan2 -coolscan3 -dc210 -dc240 -dc25
-dell1600n_net -dmc -epjitsu -epson -epson2 -fujitsu -genesys -gt68xx
-hs2p -ibm -kodak -kodakaio -kvs1025 -kvs20xx -kvs40xx -leo -lexmark
-ma1509 -magicolor -matsushita -microtek -microtek2 -mustek -mustek_pp
-mustek_usb -mustek_usb2 -nec -net -niash -p5 -pie -pixma -plustek
-plustek_pp -pnm -qcam -ricoh -rts8891 -s9036 -sceptre -sharp -sm3600
-sm3840 -sp15c -st400 -stv680 -tamarack -teco1 -teco2 -teco3 {-test}
-u12 -umax -umax1220u -umax_pp -xerox_mfp" 5,816 KiB
[nomerge       ] kde-apps/thumbnailers-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="-debug"
[ebuild     U ~]  kde-apps/libkdcraw-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="-debug" 42 KiB
[ebuild  rR    ] dev-libs/libgit2-0.23.4:0/23::gentoo  USE="threads
-examples -gssapi (-libressl) -ssh {-test} -trace" 0 KiB
[nomerge       ] kde-apps/thumbnailers-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="-debug"
[ebuild     U ~]  kde-apps/libkexiv2-16.04.1:5::gentoo
[15.12.3:5::gentoo] USE="xmp -debug" 64 KiB
[ebuild  r  U  ] net-libs/http-parser-2.6.2:0/2.6.2::gentoo
[2.3:0/2.3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 48 KiB
[blocks B      ] <kde-apps/libksane-15.08.3-r1:4
("<kde-apps/libksane-15.08.3-r1:4" is blocking kde-apps/libksane-16.04.1)

Total: 45 packages (31 upgrades, 11 new, 2 in new slots, 1 reinstall, 3
uninstalls), Size of downloads: 16,615 KiB
Conflict: 5 blocks (1 unsatisfied)

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

  (kde-apps/libksane-15.08.3:4/15.08::gentoo, ebuild scheduled for
merge) pulled in by
    >=kde-apps/libksane-4.14.3:4[aqua=]
(>=kde-apps/libksane-4.14.3:4[-aqua]) required by
(kde-apps/ksaneplugin-16.04.1:4/16.04::gentoo, ebuild scheduled for merge)
    >=kde-apps/libksane-4.14.3:4[aqua=]
(>=kde-apps/libksane-4.14.3:4[-aqua]) required by
(kde-apps/kolourpaint-16.04.1:4/16.04::gentoo, ebuild scheduled for merge)

  (kde-apps/libksane-16.04.1:5/5::gentoo, ebuild scheduled for merge)
pulled in by
    >=kde-apps/libksane-14.12.0:5 required by
(kde-misc/skanlite-2.0:5/5::gentoo, ebuild scheduled for merge)
    >=kde-apps/libksane-16.04.1 required by
(kde-apps/kdegraphics-meta-16.04.1:5/5::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):



To me, it seems two packages want one version and two other packages
want the other and both can't be there at the same time.  Right now, I
can't quite find the right key to unlock this thing.  By the way, I did
sync again just to be sure.  I also set the minimal USE flag in
package.use for that too. 

Open to ideas.

Dale

:-)  :-) 


Reply via email to