Bug 277813 - devel/kf6-extra-cmake-modules: conflicts with devel/kf5-extra-cmake-modules
Summary: devel/kf6-extra-cmake-modules: conflicts with devel/kf5-extra-cmake-modules
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-19 18:00 UTC by Rainer Hurling
Modified: 2024-04-01 21:26 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (kde)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rainer Hurling freebsd_committer freebsd_triage 2024-03-19 18:00:56 UTC
Attempting to install devel/kf6-extra-cmake-modules on a system where devel/kf5-extra-cmake-modules is already installed will result in the following error:


===>   Registering installation for kf6-extra-cmake-modules-6.0.0
Installing kf6-extra-cmake-modules-6.0.0...
pkg-static: kf6-extra-cmake-modules-6.0.0 conflicts with kf5-extra-cmake-modules-5.115.0_1 (installs files into the same place).  Problematic file: /usr/local/share/ECM/cmake/ECMConfig.cmake
*** Error code 1
Comment 1 Adriaan de Groot freebsd_committer freebsd_triage 2024-04-01 21:26:47 UTC
This is an unfortunate interaction between upstream (you can use kf6-ecm also for kf5, since it is backwards-compatible) and our packaging (you can't express "depend on either ecm version, I don't care") and historical pressure to avoid version bumps.

They're not co-installable and it's going to stay that way until KF5-ECM turns into a stub (after quarterly splits off, probably really soon).