Skip to content

Trixie release#24

Open
JedMeister wants to merge 100 commits into
turnkeylinux:masterfrom
JedMeister:trixie-release
Open

Trixie release#24
JedMeister wants to merge 100 commits into
turnkeylinux:masterfrom
JedMeister:trixie-release

Conversation

@JedMeister

Copy link
Copy Markdown
Member

Huge changes for v19.0 release...

Primarily to support use of pypy2 (previously used python2), pull in libs from turnkey-pylib and other required dependencies (external deps pulled in at build time).

OnGle and others added 30 commits September 10, 2025 14:24
- add 'turnkey-pypy2' as tklbam as build & install dependency
- remove pypy download related bits from duct-tape-deps.sh
tar should always be installed by default, but better to be explicit
- use DEPROOT_LIB env var for lib path; rather than DEPROOT
- set DEPROOT_BIN env var for dependency bin/ path
- remove unused HOST_ARCH var
- set PYPY_BIN var; pypy bin directory - which is also LD_LIBRARY_PATH
- set PYPY_CMD var; pypy executable
- search for executable files in built dependencies and move any found
  to DEPROOT_BIN
- check for new TKL source git repo "master" branch commits and warn
  if saved commit ID does not match HEAD - but still build from saved
  commit ID

@OnGle OnGle left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good. I would like to know what the context of that commented out code is, but assuming it's not important/wasn't intentional I wouldn't consider that a merge-blocker.

Comment thread lib/py2_duplicity.py
Comment on lines +97 to +108
#if exists("/var/lib/tklbam/iam_role"):
# with open("/var/lib/tklbam/iam_role") as fob:
# self.env['AWS_ROLE_ARN'] = fob.read().strip()
#else:
# print "WARNING /var/lib/tklbam/iam_role not found"
# print "Not setting AWS_ROLE_ARN env var"
# accesskey, secretkey, sessiontoken, expiration
env['AWS_ACCESS_KEY_ID'] = creds["accesskey"]
env['AWS_SECRET_ACCESS_KEY'] = creds["secretkey"]
env['AWS_SESSION_TOKEN'] = creds["sessiontoken"]
# this isn't actually used, but for good measure...
#env['AWS_SESSION_EXPIRATION'] = creds["expiration"]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any context on this commented code?

@OnGle

OnGle commented Jun 12, 2026

Copy link
Copy Markdown
Member

Whoops, that was meant to be an accept of the PR, not a request changes.

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