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

Bug 451154

Summary: dev-tcltk/itcl-4.0.0 needs 4.x counterpart from dev-tcltk/itk for build
Product: Gentoo Linux Reporter: Karl Ernst Brunk <ke.b>
Component: Current packagesAssignee: TCL/TK Project <tcltk>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: itk4 beta6
itk4 ebuild patch
itk-4.0.0-install_data.patch
build.log

Description Karl Ernst Brunk 2013-01-10 10:32:25 UTC
Todays update wanted to update itcl to 4.0.0 .
This depends on >=itk-4.x which is not added to the tree. So because itcl-4.0.0 is not masked as long as itk is not up-to-date, it produces this error. 

Reproducible: Always

Steps to Reproduce:
1.emerge -uD world
2.
3.
Actual Results:  
When itcl is pulled on ~arch it morns about the right version of itk.

Expected Results:  
it should update.
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2013-01-11 09:09:27 UTC
I know that issue, but itcl-4 was bundled with tcl but now itk-4. I will contact upstream for that.
Comment 2 Jimmy.Jazz 2013-01-11 14:30:30 UTC
Created attachment 335196 [details]
itk4 beta6
Comment 3 Jimmy.Jazz 2013-01-11 14:30:55 UTC
Created attachment 335198 [details, diff]
itk4 ebuild patch
Comment 4 Jimmy.Jazz 2013-01-11 14:32:45 UTC
--- /usr/portage/dev-tcltk/itcl/itcl-4.0.0.ebuild       2013-01-09 22:59:12.000000000 +0100
+++ itcl-4.0.0.ebuild   2013-01-10 19:28:11.756498550 +0100
@@ -48,10 +48,10 @@
 }

 src_install() {
-       default
+       emake DESTDIR=${D} install

        cat >> "${T}"/34${PN} <<- EOF
-       LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range
1-2)/"
+       LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range
1-3)/"
        EOF
        doenvd "${T}"/34${PN}
 }
Comment 5 Jimmy.Jazz 2013-01-11 18:41:49 UTC
Created attachment 335248 [details, diff]
itk-4.0.0-install_data.patch

same patch but with the right name
Comment 6 Karl Ernst Brunk 2013-01-12 20:02:26 UTC
Hi,

still waiting for some more to come. With what is here at the moment the problem now is -> see build.log
By the way : does'nt matter if itcl is 4. or 3.4
but reinstalling itk is always pulling a downgrade to 3.4 of itcl - so i have to install 4 manually
Comment 7 Karl Ernst Brunk 2013-01-12 20:03:54 UTC
Created attachment 335364 [details]
build.log
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2013-01-13 12:41:22 UTC
+*itk-4.0_beta6 (13 Jan 2013)
+
+  13 Jan 2013; Justin Lecher <jlec@gentoo.org> +itk-4.0_beta6.ebuild,
+  +files/itk-4.0_beta6-install_data.patch, metadata.xml:
+  Version BUmp, #451154; prepared by Karl Ernst Brunk
+
Comment 9 Justin Lecher (RETIRED) gentoo-dev 2013-01-13 12:42:08 UTC
(In reply to comment #7)
> Created attachment 335364 [details]
> build.log

This is a tk-8.6 problem, see #451368