Re: Potato compiling environment on otherwise slink system
On Mon, May 17, 1999 at 09:23:03AM -0400 , Peter S Galbraith wrote:
> I run Slink at work and at home, but decided to install potato's
> gcc and g++ on my home box to recompile the potato packages that
and libc6_2.1. Only compiling with new gcc won't have desired effect.
> I maintain (keeping work box on slink for stability).
> Since my bandwidth is at work, I doing the following to download
> what I need (and then I'll sneaker-net everything home on a Zip):
> # apt-get -d -u install gcc g++
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following extra packages will be installed:
> libfltk-dev libstdc++2.9-glibc2.1-dev cpp libstdc++2.9-glibc2.1 libc6-dev
> libfltk1 libc6 mesag3
> The following packages will be REMOVED:
> libstdc++2.9-dev timezone
> The following NEW packages will be installed:
> libstdc++2.9-glibc2.1-dev libstdc++2.9-glibc2.1 libfltk1 mesag3
> The following packages will be upgraded
> libfltk-dev g++ cpp gcc libc6-dev libc6
> 6 packages upgraded, 4 newly installed, 2 to remove and 265 not upgraded.
> Need to get 7524kb of archives. After unpacking 7823kb will be used.
> Do you want to continue? [Y/n]
> Anything wrong with this? Or must I upgrade _everything_ to
No. More or less, yes. The reason for recompiling is, that packages depend
on glibc-2.1 (libc6 (>=2.1)) - so you must install those libraries. The
compiler alone won't help. Not mentioning, that gcc in potato in linked with
> This will upgrade libc6. Will the rest of the system (slink)
> still function correctly?
again - almost all. The problem is with shared libraries. When I upgraded
to glibc-2.1 one machine, I forgot about libreadlineg2 - bash worked almost
corrently, that is, when you hit <TAB> it core-dumped.
> Peter Galbraith, research scientist <GalbraithP@dfo-mpo.gc.ca>
Debian GNU/Linux - maintainer & administrator