Opened 8 months ago

Last modified 8 months ago

#33296 closed enhancement

tox.ini, GH Actions: Add -recommended package factor — at Version 6

Reported by: Matthias Köppe Owned by:
Priority: critical Milestone: sage-9.6
Component: porting Keywords:
Cc: Tobias Diez, Volker Braun, Dima Pasechnik Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/tox_ini__gh_actions__add__recommended_package_factor (Commits, GitHub, GitLab) Commit: 16f019703d97d6d72c306786990c3771f7377463
Dependencies: #33277 Stopgaps:

Status badges

Description (last modified by Matthias Köppe)

This is the same as -standard plus the system packages provided by the _recommended dummy script package, thus suitable for testing doc-pdf.

tox.ini now also allows to pass EXTRA_SAGE_PACKAGES as an environment variable.

Later we can switch the Linux portability workflow to use -recommended instead of -standard.

(split out from #33222)

Change History (6)

comment:1 Changed 8 months ago by Matthias Köppe

Branch: u/mkoeppe/tox_ini__gh_actions__add__recommended_package_factor

comment:2 Changed 8 months ago by Matthias Köppe

Commit: 16f019703d97d6d72c306786990c3771f7377463
Description: modified (diff)

Last 10 new commits:

b85356fbuild/pkgs/texlive/spkg-configure.m4: Check for tgtermes.sty
62fbc45build/pkgs/sagemath_doc_pdf/dependencies: Add texlive
e63b9f2Merge tag '9.5' into t/31529/packages/texlive/add_spkg_configure_m4_and_system_package_information__remove_install_script
8b2490ebuild/pkgs/texlive/spkg-configure.m4: ALso check for fncychap.sty
7b97dd4update list of gentoo packages
016ff89Merge #31529
855314dsrc/doc/bootstrap: Get recommended spkg from build/pkgs/_recommended/dependencies
3164fffbuild/pkgs/_recommended/dependencies: Add git
5e2cf42Merge #33277
16f0197tox.ini: New packages factor 'recommended'

comment:3 Changed 8 months ago by git

Commit: 16f019703d97d6d72c306786990c3771f73774637235c7b81b497a1611172946c281b0dbf474b13c

Branch pushed to git repo; I updated commit sha1. New commits:

7235c7b.github/workflows/tox.yml: Switch docker workflows from -standard to -recommended

comment:4 Changed 8 months ago by Matthias Köppe

Authors: Matthias Koeppe
Cc: Dima Pasechnik added
Description: modified (diff)
Status: newneeds_review

comment:5 Changed 8 months ago by git

Commit: 7235c7b81b497a1611172946c281b0dbf474b13c16f019703d97d6d72c306786990c3771f7377463

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

comment:6 Changed 8 months ago by Matthias Köppe

Description: modified (diff)
Note: See TracTickets for help on using tickets.