Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 926305 - dev-libs/appstream-1.0.2 - Is Required by Discover 6 but Flatpak Requires appstream-0.12:0/4=
Summary: dev-libs/appstream-1.0.2 - Is Required by Discover 6 but Flatpak Requires app...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-07 06:55 UTC by Neko-san
Modified: 2024-03-07 08:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neko-san 2024-03-07 06:55:15 UTC
Trying to update from Plasma 5's Discover with flatpak support to Discover 6 with Flatpak has a dependency conflict with dev-libs/appstream (dependency 1) from being able to update because Flatpak (dependency 2) requires a specific version of appstream:

-----

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/appstream:0

  (dev-libs/appstream-0.16.4:0/4::gentoo, ebuild scheduled for merge) USE="introspection -apt -doc -qt5 -systemd -test" ABI_X86="(64)" pulled in by
    >=dev-libs/appstream-0.12:0/4= required by (sys-apps/flatpak-1.14.4-r3:0/0::gentoo, installed) USE="X policykit seccomp -doc -introspection -systemd" ABI_X86="(64)"
                             ^^^^^                                                                                                                                                                                                                                                                                                               

  (dev-libs/appstream-1.0.2:0/5::gentoo, ebuild scheduled for merge) USE="introspection qt6 -apt -doc -systemd -test" ABI_X86="(64)" pulled in by
    >=dev-libs/appstream-1.0.0:=[qt6] required by (kde-plasma/discover-6.0.1:6/6::gentoo, ebuild scheduled for merge) USE="firmware flatpak telemetry -debug -snap -test -webengine" ABI_X86="(64)"
Comment 1 Andreas Sturmlechner gentoo-dev 2024-03-07 08:27:01 UTC
The dependency inside flatpak ebuild is >=dev-libs/appstream-0.12:=, so this is an incorrect assumption.