mercurial: set py3.13 by default #37212
Merged
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
- ✅ mercurial (success | 4m1s | x86_64 logs | aarch64 logs)
- aarch64/mercurial-6.9-r2.apk
- aarch64/mercurial-doc-6.9-r2.apk
- aarch64/py3.10-mercurial-6.9-r2.apk
- aarch64/py3.11-mercurial-6.9-r2.apk
- aarch64/py3.12-mercurial-6.9-r2.apk
- aarch64/py3.13-mercurial-6.9-r2.apk
- x86_64/mercurial-6.9-r2.apk
- x86_64/mercurial-doc-6.9-r2.apk
- x86_64/py3.10-mercurial-6.9-r2.apk
- x86_64/py3.11-mercurial-6.9-r2.apk
- x86_64/py3.12-mercurial-6.9-r2.apk
- x86_64/py3.13-mercurial-6.9-r2.apk
Tests
- ✅ mercurial (success | 31s | x86_64 logs | aarch64 logs)
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
Loading