JW wrote:
> I've been trying (for mnoths, actually) to do a mass upgrade from 
> 10.4-transitional to current (I forget the current version number).
>
> I followed the upgrade process to the letter but I'm endlessly stuck on tk. I 
> have followed all instructions given on the web site, in the upgrade package, 
>  
> and in the program output.
>
> Here's the program output:
>
> (as root):
>
>
>   
<snip>
> gcc -c -Os -pipe  -I/sw/include  -Wall -Wno-implicit-int -fno-strict-aliasing 
> -fno-common -I/sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix 
> -I/sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../generic 
> -I/sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../bitmaps 
> -I/sw/src/fink.build/tcltk-8.4.16-2/tcl8.4.16/generic -I/usr/X11R6/include 
> -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DMAC_OSX_TCL=1 -DTCL_WIDE_INT_TYPE=long\ 
> long -DWORDS_BIGENDIAN=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 
> -DSTDC_HEADERS=1 -DHAVE_PW_GECOS=1      -DTCL_NO_DEPRECATED  -DUSE_TCL_STUBS  
> /sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../generic/tkConsole.c
> /sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../generic/tkConsole.c:76: 
> error: 'TCL_CHANNEL_VERSION_4' undeclared here (not in a function)
> /sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../generic/tkConsole.c:90: 
> warning: excess elements in struct initializer
> /sw/src/fink.build/tcltk-8.4.16-2/tk8.4.16/unix/../generic/tkConsole.c:90: 
> warning: (near initialization for 'consoleChannelType')
> make: *** [tkConsole.o] Error 1
> ### execution of (cd failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-tcltk-8.4.16-2
> (Reading database ... 125898 files and directories currently installed.)
> Removing fink-buildlock-tcltk-8.4.16-2 ...
> Failed: phase compiling: tcltk-8.4.16-2 failed
>
>
>   
<snip>
> ------------------------------------
>
> I have, in fact, several times gone throughthe cycle of running fink 
> selfupdate and then trying apt-get dist-upgrade ; fink update-all again, but 
> it's always the same tcltk problems.
>
> I'm not able to proceded any further because several other packages depend on 
> tcltk.
>
> Any ideas? I REALLY don't want to purge my show fink and start over - I have 
> KDE installed and a bunch of other things.
>
> Thanks,
>
>       JW
>
>   
(It's often useful to quote your architecture).  In this case, however, 
it's apparent that you're not building the current tcltk package, as per

http://pdb.finkproject.org/pdb/package.php/tcltk?rel_id=10.4-powerpc-current-unstable

which is a later version and has a different maintainer than you cc'ed 
(he has retired from Fink).

Check the Distribution: line in /sw/etc/fink.conf and make sure that it 
says 10.4 rather than 10.4-transitional.  If so, then make sure that 
your SelfupdateMethod (same file) isn't Point.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to