Changes between Version 8 and Version 74 of Ticket #29105


Ignore:
Timestamp:
06/24/20 19:01:52 (17 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29105

    • Property Status changed from new to needs_review
    • Property Reviewers changed from to Matthias Koeppe
    • Property Authors changed from to gh-sheerluck
    • Property Cc gh-sheerluck added
    • Property Summary changed from Extend dockerfile generator to gentoo to Extend dockerfile generator to gentoo, add more gentoo packages
    • Property Branch changed from to u/gh-sheerluck/gentoo
    • Property Milestone changed from sage-9.1 to sage-9.2
    • Property Commit changed from to 9959ee996823a796140a70e6b3ee16d45d7b1314
  • Ticket #29105 – Description

    v8 v74  
    1 As a followup to #29053, in analogy to the work done for debian/fedora/arch/conda, we are adding files `build/pkgs/SPKG/distros/gentoo.txt` to keep track of equivalent distribution packages in #29273.
     1As a followup to #29053 and #29273, we
     2- extend `build/bin/write-dockerfile` to generate a Dockerfile using https://hub.docker.com/r/sheerluck/sage-on-gentoo-stage4
     3- add `build/pkgs/gentoo*.txt`
     4- extend `bin/sage-print-system-package-command` to handle gentoo
     5- add gentoo to the platforms tested in GitHub CI.
    26
    3 In this ticket,
    4 - we extend `build/bin/write-dockerfile` to
    5    - generate a Dockerfile using https://hub.docker.com/r/gentoo/stage3-amd64/tags
    6    - generate a Dockerfile for a gentoo "prefix" build on top of some Linux distribution
    7   for rigorous multi-platform testing.
     7To test: `tox -e docker-gentoo-standard`
    88
    99This is a part of: