Current itk-4.1.0.ebuild depends on =dev-tcltk/itcl-4.1*. There has been a version bump to itcl-4.2.0 recently, which get's blocked due to how the dependency is written. Itcl has been updated upstream back in November 2019, but there has been no update to itk since then. Therefore I was thinking whether itk-4.1.0 will work with itcl-4.2.0 as well. Using the patch I'm going to supply, itk-4.1.0 builds without any issues against itcl-4.2.0. I'm no Tcl/Tk dev, so I couldn't do any runtime testing, the package is needed by one of the packages I maintain, but USE=test does work. Reproducible: Always
Created attachment 619132 [details, diff] itk-4.1.0.diff Diff between Gentoo itk-4.1.0.ebuild and my local changes.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b78e82745fad42fefafb2152ac68be7263b057 commit a1b78e82745fad42fefafb2152ac68be7263b057 Author: Tupone Alfredo <tupone@gentoo.org> AuthorDate: 2020-03-28 10:44:38 +0000 Commit: Tupone Alfredo <tupone@gentoo.org> CommitDate: 2020-03-28 10:44:38 +0000 dev-tcltk/itk: weaken dependency on dev-tcltk/itcl Closes: https://bugs.gentoo.org/712552 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-tcltk/itk/itk-4.1.0.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)