Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mercurial: set py3.13 by default #37212

Merged
merged 1 commit into from
Dec 16, 2024

mercurial: set py3.13 by default

fb626c5
Select commit
Loading
Failed to load commit list.
Merged

mercurial: set py3.13 by default #37212

mercurial: set py3.13 by default
fb626c5
Select commit
Loading
Failed to load commit list.
Octo STS / elastic-build succeeded Dec 16, 2024 in 6m 2s

APKs built successfully

Build ID: f9d92fd5-6c71-402e-8428-f155f62aac26

Details

x86_64 Logs

Click to expand
 Formats
 diffs         Diff Formats
 templating    Template Usage

Mercurial configuration:

 config        Configuration Files
 environment   Environment Variables
 extensions    Using Additional Features
 flags         Command-line flags
 hgweb         Configuring hgweb
 merge-tools   Merge Tools
 pager         Pager Support
 rust          Rust in Mercurial

Concepts:

 bundlespec    Bundle File Formats
 evolution     Safely rewriting history (EXPERIMENTAL)
 glossary      Glossary
 phases        Working with Phases
 subrepos      Subrepositories

Miscellaneous:

 deprecated    Deprecated Features
 internals     Technical implementation topics
 scripting     Using Mercurial from scripts and automation

(use 'hg help -v' to show built-in aliases and global options)
running test pipeline for subpackage py3.11-mercurial
building test workspace in: '/tmp/melange-guest-2057563802-py3.11-mercurial' with apko
2024/12/16 23:27:55 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8/apk-configuration
2024/12/16 23:27:56 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8 https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [py3.11-mercurial]
installing libgcc (14.2.0-r6)
installing ca-certificates-bundle (20241010-r2)
installing wolfi-baselayout (20230201-r15)
installing ld-linux (2.40-r3)
installing glibc-locale-posix (2.40-r3)
installing glibc (2.40-r3)
installing libstdc++ (14.2.0-r6)
installing mpdecimal (4.0.0-r3)
installing libbz2-1 (1.0.8-r9)
installing gdbm (1.24-r1)
installing libexpat1 (2.6.4-r0)
installing py3-pip-wheel (24.3.1-r1)
installing ncurses-terminfo-base (6.5_p20241006-r4)
installing ncurses (6.5_p20241006-r4)
installing readline (8.2.13-r1)
installing libffi (3.4.6-r5)
installing py3-setuptools-wheel (75.6.0-r0)
installing zlib (1.3.1-r4)
installing xz (5.6.3-r2)
installing sqlite-libs (3.47.2-r0)
installing libxcrypt (4.4.36-r8)
installing libcrypt1 (2.40-r3)
installing libcrypto3 (3.4.0-r4)
installing libssl3 (3.4.0-r4)
installing python-3.11-base (3.11.11-r0)
installing python-3.11 (3.11.11-r0)
installing py3.11-mercurial (6.9-r2)
installing wolfi-keys (1-r8)
installing apk-tools (2.14.4-r1)
installing busybox (1.37.0-r0)
installing wolfi-base (1-r6)
built image layer tarball as /tmp/apko-temp-1590664979/apko-x86_64.tar.gz
using /tmp/apko-temp-1590664979/apko-x86_64.tar.gz for image layer
OCI layer digest: sha256:112a3401f126fc83b44db150bf74d85a26d84fcb725cc1d280956d09a409ba4c
OCI layer diffID: sha256:2bc2a80af49325b2f7299fd361ce7087d1467f9c586a1c5a931829dc283bcf42
saving OCI image locally: apko.local/cache:d40c4c338e8f760c682b1362e6d8abbaf611c6611f44028829d2b2244f93f43d
skipping local domain tagging apko.local/cache:d40c4c338e8f760c682b1362e6d8abbaf611c6611f44028829d2b2244f93f43d as index.docker.io/library/melange:latest
ImgRef = apko.local/cache:d40c4c338e8f760c682b1362e6d8abbaf611c6611f44028829d2b2244f93f43d
time="2024-12-16T23:27:59.889260232Z" level=info msg="connecting to shim 019ce9ae016019aac7b70cd1a3468597276abcfb938887d6da0b5b6c4524152e" address="unix:///run/containerd/s/05337e3ca6084fb84c632881400959248065b65242d3c71f93f740e08ec5ca2e" namespace=moby protocol=ttrpc version=3
Mercurial Distributed SCM (version 6.9)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2024 Olivia Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Mercurial Distributed SCM

list of commands:

Repository creation:

 clone         make a copy of an existing repository
 init          create a new repository in the given directory

Remote repository management:

 incoming      show new changesets found in source
 outgoing      show changesets not found in the destination
 paths         show aliases for remote repositories
 pull          pull changes from the specified source
 push          push changes to the specified destination
 serve         start stand-alone webserver

Change creation:

 commit        commit the specified files or all outstanding changes

Change manipulation:

 backout       reverse effect of earlier changeset
 graft         copy changes from other branches onto the current branch
 merge         merge another revision into working directory

Change organization:

 bookmarks     create a new bookmark or list existing bookmarks
 branch        set or show the current branch name
 branches      list repository named branches
 phase         set or show the current phase name
 tag           add one or more tags for the current or given revision
 tags          list repository tags

File content management:

 annotate      show changeset information by line for each file
 cat           output the current or given revision of files
 copy          mark files as copied for the next commit
 diff          diff repository (or selected files)
 grep          search for a pattern in specified files

Change navigation:

 bisect        subdivision search of changesets
 heads         show branch heads
 identify      identify the working directory or specified revision
 log           show revision history of entire repository or files

Working directory management:

 add           add the specified files on the next commit
 addremove     add all new files, delete all missing files
 files         list tracked files
 forget        forget the specified files on the next commit
 purge         removes files not tracked by Mercurial
 remove        remove the specified files on the next commit
 rename        rename files; equivalent of copy + remove
 resolve       redo merges or set/view the merge status of files
 revert        restore files to their checkout state
 root          print the root (top) of the current working directory
 shelve        save and set aside changes from the working directory
 status        show changed files in the working directory
 summary       summarize working directory state
 unshelve      restore a shelved change to the working directory
 update        update working directory (or switch revisions)

Change import/export:

 archive       create an unversioned archive of a repository revision
 bundle        create a bundle file
 export        dump the header and diffs for one or more changesets
 import        import an ordered set of patches
 unbundle      apply one or more bundle files

Repository maintenance:

 admin::verify
               verify the integrity of the repository
 manifest      output the current or given revision of the project manifest
 recover       roll back an interrupted transaction
 verify        verify the integrity of the repository

Help:

 config        show combined config settings from all hgrc files
 help          show help for a given topic or a help overview
 version       output version and copyright information

additional help topics:

Mercurial identifiers:

 filesets      Specifying File Sets
 hgignore      Syntax for Mercurial Ignore Files
 patterns      File Name Patterns
 revisions     Specifying Revisions
 urls          URL Paths

Mercurial output:

 color         Colorizing Outputs
 dates         Date Formats
 diffs         Diff Formats
 templating    Template Usage

Mercurial configuration:

 config        Configuration Files
 environment   Environment Variables
 extensions    Using Additional Features
 flags         Command-line flags
 hgweb         Configuring hgweb
 merge-tools   Merge Tools
 pager         Pager Support
 rust          Rust in Mercurial

Concepts:

 bundlespec    Bundle File Formats
 evolution     Safely rewriting history (EXPERIMENTAL)
 glossary      Glossary
 phases        Working with Phases
 subrepos      Subrepositories

Miscellaneous:

 deprecated    Deprecated Features
 internals     Technical implementation topics
 scripting     Using Mercurial from scripts and automation

(use 'hg help -v' to show built-in aliases and global options)
running test pipeline for subpackage py3.12-mercurial
building test workspace in: '/tmp/melange-guest-2057563802-py3.12-mercurial' with apko
2024/12/16 23:28:00 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8/apk-configuration
2024/12/16 23:28:00 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8 https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [py3.12-mercurial]
installing libgcc (14.2.0-r6)
installing ca-certificates-bundle (20241010-r2)
installing wolfi-baselayout (20230201-r15)
installing ld-linux (2.40-r3)
installing glibc-locale-posix (2.40-r3)
installing glibc (2.40-r3)
installing libstdc++ (14.2.0-r6)
installing mpdecimal (4.0.0-r3)
installing libbz2-1 (1.0.8-r9)
installing gdbm (1.24-r1)
installing libexpat1 (2.6.4-r0)
installing py3-pip-wheel (24.3.1-r1)
installing ncurses-terminfo-base (6.5_p20241006-r4)
installing ncurses (6.5_p20241006-r4)
installing readline (8.2.13-r1)
installing libffi (3.4.6-r5)
installing zlib (1.3.1-r4)
installing xz (5.6.3-r2)
installing sqlite-libs (3.47.2-r0)
installing libxcrypt (4.4.36-r8)
installing libcrypt1 (2.40-r3)
installing libcrypto3 (3.4.0-r4)
installing libssl3 (3.4.0-r4)
installing python-3.12-base (3.12.8-r2)
installing python-3.12 (3.12.8-r2)
installing py3.12-mercurial (6.9-r2)
installing wolfi-keys (1-r8)
installing apk-tools (2.14.4-r1)
installing busybox (1.37.0-r0)
installing wolfi-base (1-r6)
built image layer tarball as /tmp/apko-temp-2659655963/apko-x86_64.tar.gz
using /tmp/apko-temp-2659655963/apko-x86_64.tar.gz for image layer
OCI layer digest: sha256:64e85523ebbff764c9aa6be64b5dee7c0de9d27a4b152292e312d154b66bf3c7
OCI layer diffID: sha256:4346438b80f8e3331e88f4d9222d02e11da85b54a676c88e67dddd2421c0df46
saving OCI image locally: apko.local/cache:66e87b7c5255750fbb065317cc668372260931661596039e4419520256e3d035

aarch64 Logs

Click to expand
      show combined config settings from all hgrc files
 help          show help for a given topic or a help overview
 version       output version and copyright information

additional help topics:

Mercurial identifiers:

 filesets      Specifying File Sets
 hgignore      Syntax for Mercurial Ignore Files
 patterns      File Name Patterns
 revisions     Specifying Revisions
 urls          URL Paths

Mercurial output:

 color         Colorizing Outputs
 dates         Date Formats
 diffs         Diff Formats
 templating    Template Usage

Mercurial configuration:

 config        Configuration Files
 environment   Environment Variables
 extensions    Using Additional Features
 flags         Command-line flags
 hgweb         Configuring hgweb
 merge-tools   Merge Tools
 pager         Pager Support
 rust          Rust in Mercurial

Concepts:

 bundlespec    Bundle File Formats
 evolution     Safely rewriting history (EXPERIMENTAL)
 glossary      Glossary
 phases        Working with Phases
 subrepos      Subrepositories

Miscellaneous:

 deprecated    Deprecated Features
 internals     Technical implementation topics
 scripting     Using Mercurial from scripts and automation

(use 'hg help -v' to show built-in aliases and global options)
running test pipeline for subpackage py3.12-mercurial
building test workspace in: '/tmp/melange-guest-2413001481-py3.12-mercurial' with apko
2024/12/16 23:27:58 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8/apk-configuration
2024/12/16 23:27:58 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8 https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [py3.12-mercurial]
installing libgcc (14.2.0-r6)
installing ca-certificates-bundle (20241010-r2)
installing wolfi-baselayout (20230201-r15)
installing ld-linux (2.40-r3)
installing glibc-locale-posix (2.40-r3)
installing glibc (2.40-r3)
installing libstdc++ (14.2.0-r6)
installing mpdecimal (4.0.0-r3)
installing libbz2-1 (1.0.8-r9)
installing gdbm (1.24-r1)
installing libexpat1 (2.6.4-r0)
installing py3-pip-wheel (24.3.1-r1)
installing ncurses-terminfo-base (6.5_p20241006-r4)
installing ncurses (6.5_p20241006-r4)
installing readline (8.2.13-r1)
installing libffi (3.4.6-r5)
installing zlib (1.3.1-r4)
installing xz (5.6.3-r2)
installing sqlite-libs (3.47.2-r0)
installing libxcrypt (4.4.36-r8)
installing libcrypt1 (2.40-r3)
installing libcrypto3 (3.4.0-r4)
installing libssl3 (3.4.0-r4)
installing python-3.12-base (3.12.8-r2)
installing python-3.12 (3.12.8-r2)
installing py3.12-mercurial (6.9-r2)
installing wolfi-keys (1-r8)
installing apk-tools (2.14.4-r1)
installing busybox (1.37.0-r0)
installing wolfi-base (1-r6)
built image layer tarball as /tmp/apko-temp-34081210/apko-aarch64.tar.gz
using /tmp/apko-temp-34081210/apko-aarch64.tar.gz for image layer
OCI layer digest: sha256:cd694ce81cd64d49185d4d4612c0a4cf90b9219546ea43f6bec496fb51f3efe5
OCI layer diffID: sha256:27d5430bcd66b08ef0ad29f14bdd763487a072ea281ca34a9d830e68e41a1c5c
saving OCI image locally: apko.local/cache:88e0bc9398cfe208010d5c0a4fb605b7613e1269f8dfd99e708e0bb1d363c815
skipping local domain tagging apko.local/cache:88e0bc9398cfe208010d5c0a4fb605b7613e1269f8dfd99e708e0bb1d363c815 as index.docker.io/library/melange:latest
ImgRef = apko.local/cache:88e0bc9398cfe208010d5c0a4fb605b7613e1269f8dfd99e708e0bb1d363c815
time="2024-12-16T23:28:02.512940843Z" level=info msg="connecting to shim b588ccc0b838d2d1989d0dca695ad63c6fec71e2679d51730718b64e1ff0cb3d" address="unix:///run/containerd/s/a0ae44d90356b76699138861148e99b0e7ac1ecbdbfc55a6c931e3837daa24e7" namespace=moby protocol=ttrpc version=3
Mercurial Distributed SCM (version 6.9)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2024 Olivia Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Mercurial Distributed SCM

list of commands:

Repository creation:

 clone         make a copy of an existing repository
 init          create a new repository in the given directory

Remote repository management:

 incoming      show new changesets found in source
 outgoing      show changesets not found in the destination
 paths         show aliases for remote repositories
 pull          pull changes from the specified source
 push          push changes to the specified destination
 serve         start stand-alone webserver

Change creation:

 commit        commit the specified files or all outstanding changes

Change manipulation:

 backout       reverse effect of earlier changeset
 graft         copy changes from other branches onto the current branch
 merge         merge another revision into working directory

Change organization:

 bookmarks     create a new bookmark or list existing bookmarks
 branch        set or show the current branch name
 branches      list repository named branches
 phase         set or show the current phase name
 tag           add one or more tags for the current or given revision
 tags          list repository tags

File content management:

 annotate      show changeset information by line for each file
 cat           output the current or given revision of files
 copy          mark files as copied for the next commit
 diff          diff repository (or selected files)
 grep          search for a pattern in specified files

Change navigation:

 bisect        subdivision search of changesets
 heads         show branch heads
 identify      identify the working directory or specified revision
 log           show revision history of entire repository or files

Working directory management:

 add           add the specified files on the next commit
 addremove     add all new files, delete all missing files
 files         list tracked files
 forget        forget the specified files on the next commit
 purge         removes files not tracked by Mercurial
 remove        remove the specified files on the next commit
 rename        rename files; equivalent of copy + remove
 resolve       redo merges or set/view the merge status of files
 revert        restore files to their checkout state
 root          print the root (top) of the current working directory
 shelve        save and set aside changes from the working directory
 status        show changed files in the working directory
 summary       summarize working directory state
 unshelve      restore a shelved change to the working directory
 update        update working directory (or switch revisions)

Change import/export:

 archive       create an unversioned archive of a repository revision
 bundle        create a bundle file
 export        dump the header and diffs for one or more changesets
 import        import an ordered set of patches
 unbundle      apply one or more bundle files

Repository maintenance:

 admin::verify
               verify the integrity of the repository
 manifest      output the current or given revision of the project manifest
 recover       roll back an interrupted transaction
 verify        verify the integrity of the repository

Help:

 config        show combined config settings from all hgrc files
 help          show help for a given topic or a help overview
 version       output version and copyright information

additional help topics:

Mercurial identifiers:

 filesets      Specifying File Sets
 hgignore      Syntax for Mercurial Ignore Files
 patterns      File Name Patterns
 revisions     Specifying Revisions
 urls          URL Paths

Mercurial output:

 color         Colorizing Outputs
 dates         Date Formats
 diffs         Diff Formats
 templating    Template Usage

Mercurial configuration:

 config        Configuration Files
 environment   Environment Variables
 extensions    Using Additional Features
 flags         Command-line flags
 hgweb         Configuring hgweb
 merge-tools   Merge Tools
 pager         Pager Support
 rust          Rust in Mercurial

Concepts:

 bundlespec    Bundle File Formats
 evolution     Safely rewriting history (EXPERIMENTAL)
 glossary      Glossary
 phases        Working with Phases
 subrepos      Subrepositories

Miscellaneous:

 deprecated    Deprecated Features
 internals     Technical implementation topics
 scripting     Using Mercurial from scripts and automation

(use 'hg help -v' to show built-in aliases and global options)
running test pipeline for subpackage py3.13-mercurial
building test workspace in: '/tmp/melange-guest-2413001481-py3.13-mercurial' with apko
2024/12/16 23:28:03 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8/apk-configuration
2024/12/16 23:28:03 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8 https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [py3.13-mercurial]
installing libgcc (14.2.0-r6)
installing ca-certificates-bundle (20241010-r2)
installing wolfi-baselayout (20230201-r15)
installing ld-linux (2.40-r3)
installing glibc-locale-posix (2.40-r3)
installing glibc (2.40-r3)
installing libstdc++ (14.2.0-r6)
installing mpdecimal (4.0.0-r3)
installing libbz2-1 (1.0.8-r9)
installing gdbm (1.24-r1)
installing libexpat1 (2.6.4-r0)
installing py3-pip-wheel (24.3.1-r1)
installing ncurses-terminfo-base (6.5_p20241006-r4)
installing ncurses (6.5_p20241006-r4)
installing readline (8.2.13-r1)
installing libffi (3.4.6-r5)
installing zlib (1.3.1-r4)
installing xz (5.6.3-r2)
installing sqlite-libs (3.47.2-r0)
installing libcrypto3 (3.4.0-r4)
installing libssl3 (3.4.0-r4)
installing python-3.13-base (3.13.1-r4)
installing python-3.13 (3.13.1-r4)
installing py3.13-mercurial (6.9-r2)
installing wolfi-keys (1-r8)
installing apk-tools (2.14.4-r1)
installing libxcrypt (4.4.36-r8)
installing libcrypt1 (2.40-r3)
installing busybox (1.37.0-r0)
installing wolfi-base (1-r6)

Indexes

https://apk.cgr.dev/wolfi-presubmit/660eb4e24833037cce2f14ff374ad9181e3c0df8

Packages

Tests

More Observability

Command

cg build log \
  --build-id f9d92fd5-6c71-402e-8428-f155f62aac26 \
  --project prod-wolfi-os \
  --cluster elastic-pre-a \
  --namespace pre-wolfi \
  --start 2024-12-16T23:22:08Z \
  --end 2024-12-16T23:38:12Z \
  --attrs pkg,arch