On Sun, 24 Feb 2002, Faheem Mitha wrote:
> > (CCing to debian-user in case someone has comments/corrections.) > > On Sun, 24 Feb 2002, Charles Blair wrote: > > > Thanks for your help. I have version 2.2 (potato, I think). > > I am trying to upgrade to Tk8.3, which needs a newer xlibs. > > I downloaded an xlibs(numbers).deb package. Is it sufficient > > to type > > > > apt-get xlibs > > You never download .deb packages for installation. That is in the > Redhat/rpm spirit, and is an inferior way of doing things. Debian is > better. You always do "apt-get package_name". This will fetch the package > off the net for you, resolve dependencies, and you can easily resume > downloading if the connection fails. > > You have two options. > > 1) Type > > apt-get tk8.3 > > This will insist on upgrading a large part of your system. In that case > you might as well upgrade to Woody. > > 2) Compile the tcl8.3/tk8.3 debs by hand. Sorry, I just realised what I wrote is nonsense in one important respect. I forget that build dependencies are not listed in apt-cache show tcl8.3 etc. This is what I get for being in a hurry. It seems, for example, that you will need debhelper (>=2.0) installed to compile tcl8.3. Make sure you have this apt-get install debhelper In theory, the version in stable (2.0.86) should be enough. To compile tk8.3 you will need tcl8.3-dev. So you will need to compile this as well. Fortunately this doesn't have any build-dependencies aside from debhelper (>=2.0) so you stand a fighting chance of getting it to work. tk8.3 also need xlibs-dev, and the closest you have to this in stable is xlib6g-dev so make sure you have this installed too. apt-get install xlib6g-dev Let me know how it goes. It is not as bad as it looks, but you can see why people prefer to upgrade to testing! Sincerely, Faheem Mitha.