taskReproducible paper template - Tasks: task #15267, Building TeXLive from source


You are not allowed to post comments on this tracker with your current authentication level.

task #15267: Building TeXLive from source

Submitted by:  Mohammad Akhlaghi <makhlaghi>
Submitted on:  Thu 02 May 2019 07:59:12 PM UTC  
Should Start On:  Wed 01 May 2019 11:00:00 PM UTC Should be Finished on:  Wed 01 May 2019 11:00:00 PM UTC
Category:  Software Priority:  5 - Normal
Status:  Postponed Privacy:  Public
Percent Complete:  10% Assigned to:  None
Open/Closed:  Open Effort:  0.00

Mon 15 Jul 2019 12:40:35 AM UTC, comment #3: 

I have started this in my fork's texlive-from-src branch. It now installs a very basic TeX installation (only containing TeX, not even LaTeX!). See the commit message for more.

For each necessary package (like LaTeX, or all the higher-level packages), we'll have to define a new rule, download the zip-file from CTAN and install it within this basic TeX installation. This will take time, but we can work on it slowly till we can build the template paper.

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Sun 07 Jul 2019 03:03:03 PM UTC, comment #2: 

Full instructions for installing TeX Live from source: https://www.tug.org/texlive/doc/tlbuild.html

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Sun 05 May 2019 08:33:55 PM UTC, comment #1: 

Since its the only robust solution to this problem, this task is now generalized to building TeXLive from source.

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Thu 02 May 2019 07:59:12 PM UTC, original submission:  

In April 29th, TeXLive 2018 was removed from the TeXLive webpage and TeXLive 2019 was replaced. So if you try to `./configure' an already built project it will crash.

I have already pushed the fix in the source to the template. As you see there an item has been added to the checklist to mention how to fix this problem in an already existing project. So please apply it.

In general, TeXLive is the only package that we download binary files from the internet. This is not good and it would be great if we could actually build it (and its dependencies) from source.

Mohammad Akhlaghi <makhlaghi>
Project Administrator


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by makhlaghi (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-07-15 makhlaghi Percent Complete0% => 10%
    2019-05-05 makhlaghi SummaryUpdating to TeX Live 2019 => Building TeXLive from source

    Back to the top

    Powered by Savane 3.5