Changes between Version 8 and Version 13 of Ticket #21675


Ignore:
Timestamp:
Oct 10, 2016, 2:53:20 PM (6 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21675

    • Property Status changed from new to needs_review
    • Property Branch changed from u/jpflori/21675 to u/jdemeyer/21675
    • Property Authors changed from Jean-Pierre Flori to Jeroen Demeyer
    • Property Commit changed from 88a7a70fadc943a5fd3574663396852235426233 to 618a581220339d4af6985080be5d7a2172de49a8
    • Property Summary changed from Deal better with renaming libfplll -> fplll to Revert the renaming libfplll -> fplll
  • Ticket #21675 – Description

    v8 v13  
    55This causes downgrades sage-7.4.rc0 -> sage-7.4.beta6 to fail since the build system does not know that `libfplll` was replaced by `fplll`. Therefore, after such a downgrade, the `libfplll` package is not reinstalled.
    66
    7 We should either fix the build system or undo the renaming.
     7Solution:
     8
     91. Revert the renaming and remove `installed/fplll*` when installing `libfplll` (this ticket).
     10
     112. After the MPFR upgrade (#21660), rename `libfplll` -> `fplll` and remove `installed/libfplll*` when installing `fplll`.
     12
     13Since `(lib)fplll` depends on MPFR, the changing of MPFR version will force a reinstallation of `(lib)fplll`. If both the `spkg-install` of `libfplll` and of `fplll` delete the other "installed" file, both downgrades and upgrades will work as expected.