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

Bug 6210

Summary: itcl fails to emerge due to changes by supplied patch
Product: Gentoo Linux Reporter: Nicholas Wourms <nwourms>
Component: [OLD] DevelopmentAssignee: George Shapovalov (RETIRED) <george>
Status: RESOLVED FIXED    
Severity: major CC: nwourms, seemant
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nicholas Wourms 2002-08-08 12:07:16 UTC
I attempted to emerge itcl-3.2 today with gcc-3.2_pre and the latest gentoo. 
The problem is that the diff supplied in the files directory patches an
undefined reference into some of the routines itcl uses.  This results in the
compiler failing, complaining about those undefined references.  The solution
was to modify the diff so that only the manpage path changes remained.  Now it
compiled and installed smoothly.  So the obvious fix is to remove the erroneous
parts of the patch.
Comment 1 Nicholas Wourms 2002-08-08 12:43:23 UTC
Also, I noticed that itclsh and itkwish are not being built.  Is this on
purpose?  I noticed that the rpms from the other distributions contain those two
programs in their "itcl" package.  I cannot figure out where they come from, but
I suspect that it has to do with the tcltk core package.  If I'm not mistaken,
tcl/tk/blt/tix/itcl/itk are designed so that you build them under one source
tree all at once.  I'm not really sure how this would fit in the ebuild system,
though...
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2002-08-09 23:26:03 UTC
Hi Nicholas

Thanks for a bug report!
 I applied the fix to the 1st part (removed non-man related parts of a patch),
Please test and let me know. The ebuild is now masked.



Seemant:
Sorry if this is an off-shot,
you are the only person listed in the ChangeLog and reported by cvs log on this
package. Thus I guess I might ask you:
1. Do you know anything about the 1st two chunks of the patch supplied? It seems
to break the build (just checking if that was something important). Apparently
this is gcc-3.2 independent as it did not build here on gcc-2.95.3.

2. Do you know who is the original submitter of this ebuild?
I do not know much abouth the package or this topic to take care or answer
second part of this bug (itclsh and itkwish).

I can move this package into app-sci after this issue gets settled.

George
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2002-08-09 23:27:37 UTC
Oops, sorry, lookign at two bugs en parallel :/
Please disregard last sentence of previous post (moving this pkg under app-sci)

George
Comment 4 Nicholas Wourms 2002-08-11 14:29:21 UTC
It emerges fine now :-).  I've been trying to figure out what the story on
itclsh and itkwish is, but I haven't had much luck.
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2002-08-16 20:44:27 UTC
Hi Nicholas

Thanks for testing!
Unmasking the package.
I'll close this bug, if you find any info on the itclsh and itkwish please
reopen it or create a new one.

George