Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715298 - media-libs/ctl and media-libs/openexr_ctl cannot be installed at the same time
Summary: media-libs/ctl and media-libs/openexr_ctl cannot be installed at the same time
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: media-video herd
Depends on:
Reported: 2020-03-29 11:15 UTC by Bernd
Modified: 2020-03-29 13:43 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Bernd 2020-03-29 11:15:27 UTC
While checking out revdep for openexr-2.4.1 bump, this issue popped up. media-libs/openexr_ctl depends on media-libs/ctl, while media-libs/ctl blocks media-libs/openexr_ctl.

Reproducible: Always

Steps to Reproduce:
1. emerge openexr_ctl
Actual Results:  
(chroot64) artus /etc # emerge -pv openexr_ctl

These are the packages that would be merged, in order:

Calculating dependencies                      ... done!
[ebuild  N     ] media-libs/ctl-1.5.2-r2::gentoo-git  0 KiB
[ebuild  N     ] media-libs/openexr_ctl-1.0.1-r3::gentoo-git  USE="-static-libs" 355 KiB
[blocks B      ] media-libs/openexr_ctl ("media-libs/openexr_ctl" is blocking media-libs/ctl-1.5.2-r2)

Total: 2 packages (2 new), Size of downloads: 355 KiB
Conflict: 1 block (1 unsatisfied)

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

  (media-libs/openexr_ctl-1.0.1-r3:0/0::gentoo-git, ebuild scheduled for merge) pulled in by

Note, although this happened in a clean testing chroot, the issue also pops up on my desktop environment.

The media-libs/openexr_ctl looks quite old, using EAPI 5. Additionally the media-libs/ctl sources contain a OpenEXR_CTL directory, which get's compiled by default and contains the CtlModules, exrdpx and exr_ctl_exr directories, which are also present in the <ctl>/OpenEXR_CTL directory.

Maybe the media-libs/openexr_ctl package can be last-rited, after this has been verified?
Comment 1 Bernd 2020-03-29 11:17:31 UTC
(In reply to Bernd from comment #0)
> which are also present in the <ctl>/OpenEXR_CTL directory.

Should read:

which are also present in the openexr_ctl working directory.