Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 934373

Summary: kde-frameworks/kfilemetadata:5[mobi] and kde-frameworks/kfilemetadata:6[mobi] pull in conflicting versions of kde-apps/kdegraphics-mobipocket (SLOT 5 vs. 6)
Product: Gentoo Linux Reporter: jms <jms.gentoo>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED WORKSFORME    
Severity: normal CC: jms.gentoo, zzam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description jms 2024-06-15 19:53:55 UTC
Hi
updating to plasma 6 gentoo
my final block was 
Total: 330 packages (36 upgrades, 34 new, 242 in new slots, 18 reinstalls, 163 uninstalls), Size of downloads: 0 KiB
Conflict: 173 blocks (1 unsatisfied)

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

  (kde-apps/kdegraphics-mobipocket-23.08.5:5/5::gentoo, installed) pulled in by
    kde-apps/kdegraphics-mobipocket:5 required by (kde-frameworks/kfilemetadata-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="epub exif ffmpeg mobi pdf taglib -debug -doc -test" ABI_X86="(64)"

  (kde-apps/kdegraphics-mobipocket-24.05.1:6/6::gentoo, ebuild scheduled for merge) pulled in by
    kde-apps/kdegraphics-mobipocket:6 required by (kde-frameworks/kfilemetadata-6.3.0:6/6.3::gentoo, ebuild scheduled for merge) USE="epub exif ffmpeg mobi pdf taglib -debug -doc -test" ABI_X86="(64)"
    >=kde-apps/kdegraphics-mobipocket-24.05.1:* required by (kde-apps/kdegraphics-meta-24.05.1:0/0::gentoo, ebuild scheduled for merge) USE="screencast webengine -color-management -scanner" ABI_X86="(64)"
    >=kde-apps/kdegraphics-mobipocket-24.05.1:6 required by (kde-apps/okular-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="crypt epub mobi pdf postscript qml tiff -debug -djvu -handbook -markdown -phonon -share -speech -test" ABI_X86="(64)"
    >=kde-apps/kdegraphics-mobipocket-24.05.1:6 required by (kde-apps/thumbnailers-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="mobi -debug -raw" ABI_X86="(64)"

it turns out this is caused by USE="mobi" 
removing mobi from use solve the block
found this a bit odd thought it would be worth mentioning
else sorry for the noise


Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2024-06-16 19:08:55 UTC
You can have USE=mobi - but only *either* on kfilemetadata:5 *or* kfilemetadata:6, not both of them.
Comment 2 jms 2024-06-16 21:17:39 UTC
(In reply to Andreas Sturmlechner from comment #1)
> You can have USE=mobi - but only *either* on kfilemetadata:5 *or*
> kfilemetadata:6, not both of them.

thanks for the clarification.

It's annoying as  I had the "mobi" use flag as global.
I thought as I upgraded to plasma6 and app 24.05.1
I would be without anything related to 5

I forgot as it was mentioned somewhere on gentoo that not all 24.05.1 apps would be moved to kde-frameworks 6 but some will still depend on kde-frameworks 5
in my case 
equery d kde-frameworks/kfilemetadata
showed me the culprit
it's caused by k3b-24.05.1
removed it and I can keep my global "mobi" use flag

Thanks