Op zaterdag 8 november 2003 19:53, schreef John Lamb:
Richard Bos wrote:
Ah another possibility. I though of using the suse-9.0 gcc-3.3.1 rpms on suse-8.2 or the other way around the suse-8.2 3.3 rpm on suse-9.0 May that any side effects?
Possibly. The two versions depend on different libraries and so you would have to update those also on SuSE 8.2. I don't know if the 3.3 RPMs would work on 9.0, but rpm will surely complain about replacing a newer package.
While trying to install the 8.2 gcc-c++ version on 9.0 I run into the underneath unexpected (to me) dependency: pilchard:/usr/tmp # rpm -Uvh /usr/tmp/gcc-c++-3.3-23.i586.rpm gcc-3.3-23.i586.rpm error: Failed dependencies: cpp = 3.3-23 is needed by gcc-3.3-23 pilchard:/usr/tmp # rpm -e cpp error: Failed dependencies: /lib/cpp is needed by (installed) XFree86-4.3.0.1-29 Does XFree86 really depends on cpp? richard@pilchard:/usr/tmp> rpm -q.... cpp Group : Development/Languages/C and C++Summary : The GCC Preprocessor Description : This Package contains just the preprocessor that is used by the XFree86 I understand that XFree86-devel depends on cpp, but XFree itself no. Is this a dependency bug? Will it indeed be safe to remove cpp, without crashing X? -- Richard Bos Without a home the journey is endless