On Friday 02 August 2002 10:04, Charles Kerr wrote:
On Fri, Aug 02, 2002 at 09:08:45AM -0400, Denis Pelletier wrote:
On Thursday 01 August 2002 17:51, Charles Kerr wrote:
On Thu, Aug 01, 2002 at 03:10:01PM -0400, Denis Pelletier wrote:
You can't and should not install a binary file from cooker in a
regular release. The rpms in cooker are now compiled with gcc3.2
while in Mandrake 8.2 they are compiled with gcc2.96. You must
compile the srpm.
Why?
Libraries version mismatch, compiled with different compilers? I guess a
"strace pan" will tell something.
But Pan is written in C, not C++, so name mangling isn't an issue.
I don't know of any reason why Pan can't be installed from Cooker.
On my cooker machine:
address@hidden TTT]$ rpm -q --requires pan | grep c++
libstdc++.so.5
address@hidden TTT]$ urpmq -r libstdc++.so.5
libstdc++5-3.2-0.2mdk
address@hidden TTT]$ rpm -qi libstdc++5-3.2
Name : libstdc++5 Relocations: (not relocateable)
Version : 3.2 Vendor: MandrakeSoft
Release : 0.2mdk Build Date: Mon 29 Jul 2002
10:54:52 AM EDT
Install date: Mon 29 Jul 2002 07:55:36 PM EDT Build Host:
no.mandrakesoft.com
Group : System/Libraries Source RPM: gcc-3.2-0.2mdk.src.rpm
Size : 791448 License: GPL
Packager : Gwenole Beauchesne <address@hidden>
URL : http://gcc.gnu.org/
Summary : GNU C++ library
Description :
The libstdc++ package contains a snapshot of the GCC Standard C++
Library v3, an ongoing project to implement the ISO/IEC 14882:1998
Standard C++ library.
At some point, in cooker, pan requires C++.
But what I don't understand is that in the original email sam said:
"I'm running a mandrake 8.2 system and updated to 12.92-1 from
12.90-1. I grabbed the files off cooker using urpmi.".
So if he really pointed urpmi to a cooker mirror and did "urpmi pan" then
urpmi should have updated pretty much everything. Is that what really happen?
Denis
_______________________________________________
Pan-users mailing list
address@hidden
http://mail.freesoftware.fsf.org/mailman/listinfo/pan-users