On Wed, Oct 21, 2009 at 8:38 AM, Nils Bruin <nbr...@sfu.ca> wrote:
>
> Just a datapoint that might provide useful feedback for those who are
> trying to make binary installs a smooth experience:
>
> I tried to install 4.1.2 on a Fedora 10 (i686) laptop. I tried both
> the Fedora 9 and the Fedora 11 image. With either I got errors:
>
> ImportError: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not
> found (required by <lib>.so)
>
> doing a "sage -f ..." for the package that provides <lib>.so solved
> that problem, but then the next C++ library would play up.
> I ended up getting stranded on:
>
> local/lib/python2.6/site-packages/sage/combinat/partitions.so
>
> for which I was not readily able to determine which spkg to install.
>
> It may just be that F9/F10/F11 is a particularly active time of libstdc
> ++ development. However, it gave me the impression that binary
> distributions of sage are very fragile. It's good that there is always
> the source fall-back option, but the prospect of having my laptop
> churn for 2 hours to produce an upgrade actually put me off upgrading
> for now.
>
> If this is a more common problem, how difficult is it to have a list
> of c++ spkgs so that libstd++ problems can be solved by recompiling
> those? Or are there so many that you might as well do a source
> install?

Would you be willing to test taking a fresh install of the fedora 11
binary and dropping
libstdc++ from Fedora 11 (etc.) into your local/bin/?   For a very
long time, with Sage we
*distributed* a bunch of libstdc++ files with the binary.  Maybe a
combination of that
with some instructions like you mention bight be the best option.

Linux is a such an "exciting challenge" when it comes to making binaries.

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to