Skip to content

Regression test fix option 2: Avoid package version that's breaking the regression test build#2943

Closed
sevyharris wants to merge 2 commits intoReactionMechanismGenerator:mainfrom
sevyharris:avoid_broken_package_cache_build
Closed

Regression test fix option 2: Avoid package version that's breaking the regression test build#2943
sevyharris wants to merge 2 commits intoReactionMechanismGenerator:mainfrom
sevyharris:avoid_broken_package_cache_build

Conversation

@sevyharris
Copy link
Copy Markdown
Contributor

@sevyharris sevyharris commented May 6, 2026

Motivation or Problem

Regression tests are broken because the x264 package is messed up in the cache. ffmpeg uses it.

Description of Changes

This fix explicitly forbids the offending package in the environment yaml. It's probably more of a bandaid than option 1: #2942 but allows us to keep cloning the rmg_env, and may be faster.

Testing

We'll see if this fixes the regression tests. (or at least gets them to run to completion)

Reviewer Tips

We'll see how much faster this is than option 1. My personal opinion is that if the speedup is more than about 5 minutes, we go with this fix. Otherwise, we should go with option 1.

Yeah, my first attempt at this failed because there are probably a ton of versions of x264 that don't work and we'll make things less flexible by pinning a specific version of x264. I don't think we should merge this, but I'll see if I can get a working version just for the time comparison.

@JacksonBurns
Copy link
Copy Markdown
Contributor

Closed in favor of: #2942

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants