Re: Experiment with sagemath and Polybori needs to be built

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Em 26 de abril de 2012 11:30, Jerry James <loganjerry@xxxxxxxxx> escreveu:
> 2012/4/25 Paulo César Pereira de Andrade
> <paulo.cesar.pereira.de.andrade@xxxxxxxxx>:
>>  I think this is the major showstopper for now.
>>
>>  Jerry, do you think it is reasonably to downngrade and use
>> linbox 1.1.6? Patching should be possible, but not much
>> trivial, quick guess would be to use mpz interfaces for the
>> apparently now deprecated or available elsewhere or other
>> interfaces, integer matrix operations.
>
> Linbox was updated from 1.1.6 to 1.1.7 before I became involved with
> it.  Judging by the changelog, though, the problem is that 1.1.6
> failed to build due to requiring an old version of givaro and 1.1.7
> fixed the build problem:  I became involved when the same problem
> occurred; givaro was updated, and then linbox 1.1.7 failed to build.
> I contacted upstream about the problem, and they suggested moving to
> linbox 1.2.1, which did solve it.  The move to linbox 1.2.2 was
> coordinated with another new release of givaro.
>
> In short, moving backwards in linbox versions will require also moving
> backwards in givaro versions.

  Ok. Actually, I have been carrying patches for newer givaro with
linbox 1.1.6 and sagemath in Mandriva for quite some time.

  There is this request to update givaro
http://trac.sagemath.org/sage_trac/ticket/9511
and it appears to have been updated, causing linbox to fail :-)
http://trac.sagemath.org/sage_trac/ticket/12349

  I just sent an email to linbox-devel asking for some help in
integrating linbox 1.2.2 with sagemath 4.8 or newer, see
http://groups.google.com/group/linbox-use/browse_thread/thread/713663b790d0dfe9

>>  Sorry for more fedora newbie questions, but how do I query
>> what requires a package? E.g. in Mandriva I can use
>>
>> urpmq --whatrequires foobar
>>
>> asking it to know what, if anything requires linbox.
>
> repoquery --whatrequires foobar
>
> Or, to find the total set of affected packages:
>
> repoquery --whatrequires --recursive foobar
>
> The repoquery command is provided by the yum-utils package.

  Thanks!

>>  sage 5.0 will also use linbox 1.1.6 from what I understand, or at
>> least should be what is used in alpha builds.
>
> Hmmm, that puts us in a difficult position.  Fedora is all about being
> on the cutting edge, so moving backwards in versions is ... painful.
> What might be reasonable is to make new packages, linbox11 and
> givaro32, containing linbox 1.1.6 and givaro 3.2.15, respectively, for
> the use of sage.  That way we can keep the newer versions around for
> anybody who might be using them, but still support sage.  What do you
> think?

  givaro should be ok, but by contacting upstream we hopefully should
have all components working together. I just reported in sagemath trac:
http://trac.sagemath.org/sage_trac/ticket/12883

> --
> Jerry James
> http://www.jamezone.org/
> _______________________________________________
> scitech mailing list
> scitech@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/scitech

Paulo
_______________________________________________
scitech mailing list
scitech@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/scitech



[Index of Archives]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Deep Creek Hot Springs]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux