[R-sig-Fedora] Fedora 42 R source build issues

peter dalgaard pd@|gd @end|ng |rom gm@||@com
Thu Apr 17 20:52:12 CEST 2025


Ummm, we should probably allow some more time for packages and other code that use extensive amounts of tcltk code to check for issues. Rcmdr & extensions would be one case, but there are people out there doing non-trivial applications (and not always using the cleanest code). 

- pd

> On 17 Apr 2025, at 16.02, Martyn Plummer <martyn.plummer using gmail.com> wrote:
> 
> On Wed, 16 Apr 2025 at 10:11, Iñaki Ucar <iucar using fedoraproject.org> wrote:
> 
>> On Wed, 16 Apr 2025 at 09:48, Roger Bivand via R-SIG-Fedora <
>> r-sig-fedora using r-project.org> wrote:
>> 
>>> Building R 4.5.0 from source on Fedora 42 hits problems because 42 ships
>>> with Tcl/Tk 9. tcl8-devel and tk8-devel are available and can be used,
>> but
>>> I haven't yet found a viable incantation yet. Neither R released nor
>> devel
>>> support Tcl/Tk 9 https://www.tcl-lang.com/software/tcltk/9.0.html.
>>> 
>> 
>> Yes, you just need to install tcl8-devel and tk8-devel (and tell dnf to
>> remove version 9 if it's already there) and compile as usual.
>> 
>> 
> There is now a fix in R-devel that allows R to be linked to Tcl/Tk 9. I'll
> give it a few days to bed in and then port it over to R-4-5-branch so that
> it can go in R 4.5.1.
> 
> Martyn
> 
> 
>> 
>>> Building against external BLAS is also not self-evident, so may need
>>> guidance.
>> 
>> 
>> Building against FlexiBLAS is recommended. So you need to install
>> flexiblas-devel, then tell R via --with-blas=flexiblas --with-lapack.
>> 
>> See the configure part of our spec for a complete reference of what we do:
>> 
>> https://src.fedoraproject.org/rpms/R/blob/rawhide/f/R.spec#_326
>> 
>> Iñaki
>> 
>> 
>>> 
>>> Any suggestions welcome!
>>> 
>>> Roger
>>> 
>>> ---
>>> Roger Bivand
>>> Emeritus Professor
>>> Department of Economics
>>> Norwegian School of Economics, Bergen, Norway
>>> 
>>>        [[alternative HTML version deleted]]
>>> 
>>> _______________________________________________
>>> R-SIG-Fedora mailing list
>>> R-SIG-Fedora using r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>>> 
>>> 
>> 
>> --
>> Iñaki Úcar
>> 
>>        [[alternative HTML version deleted]]
>> 
>> _______________________________________________
>> R-SIG-Fedora mailing list
>> R-SIG-Fedora using r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>> 
> 
> [[alternative HTML version deleted]]
> 
> _______________________________________________
> R-SIG-Fedora mailing list
> R-SIG-Fedora using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora


-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business SchoolSolbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Office: A 4.23
Email: pd.mes using cbs.dk  Priv: PDalgd using gmail.com



More information about the R-SIG-Fedora mailing list