Opened 5 months ago

Closed 5 months ago

#33296 closed enhancement (fixed)

tox.ini: Add -recommended package factor

Reported by: mkoeppe Owned by:
Priority: critical Milestone: sage-9.6
Component: porting Keywords:
Cc: gh-tobiasdiez, vbraun, dimpase Merged in:
Authors: Matthias Koeppe Reviewers: Dima Pasechnik
Report Upstream: N/A Work issues:
Branch: 97b4347 (Commits, GitHub, GitLab) Commit: 97b43477092da5b416d705a9fe99f973bb1be5ab
Dependencies: #33277 Stopgaps:

Status badges

Description (last modified by mkoeppe)

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 (12)

comment:1 Changed 5 months ago by mkoeppe

  • Branch set to u/mkoeppe/tox_ini__gh_actions__add__recommended_package_factor

comment:2 Changed 5 months ago by mkoeppe

  • Commit set to 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 5 months ago by git

  • Commit changed from 16f019703d97d6d72c306786990c3771f7377463 to 7235c7b81b497a1611172946c281b0dbf474b13c

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 5 months ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Cc dimpase added
  • Description modified (diff)
  • Status changed from new to needs_review

comment:5 Changed 5 months ago by git

  • Commit changed from 7235c7b81b497a1611172946c281b0dbf474b13c to 16f019703d97d6d72c306786990c3771f7377463

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

comment:6 Changed 5 months ago by mkoeppe

  • Description modified (diff)

comment:7 Changed 5 months ago by mkoeppe

  • Summary changed from tox.ini, GH Actions: Add -recommended package factor to tox.ini: Add -recommended package factor

comment:8 Changed 5 months ago by git

  • Commit changed from 16f019703d97d6d72c306786990c3771f7377463 to 97b43477092da5b416d705a9fe99f973bb1be5ab

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

97b4347build/pkgs/ffmpeg/distros/fedora.txt: Remove ffmpeg - it is not in the standard repo

comment:9 Changed 5 months ago by mkoeppe

  • Priority changed from major to critical

Let's get this in please

comment:10 Changed 5 months ago by dimpase

  • Reviewers set to Dima Pasechnik
  • Status changed from needs_review to positive_review

OK, it works

comment:11 Changed 5 months ago by mkoeppe

Thanks!

comment:12 Changed 5 months ago by vbraun

  • Branch changed from u/mkoeppe/tox_ini__gh_actions__add__recommended_package_factor to 97b43477092da5b416d705a9fe99f973bb1be5ab
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.