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