Starting lpci, version 0.2.7 Logging execution to '/home/buildd/.local/state/lpci/log/lpci-20240426-234941.972099.log' Launching environment for focal/amd64 Starting instance Running ['apt', 'update'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease :: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease :: Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease :: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease :: Reading package lists... :: Building dependency tree... :: Reading state information... :: 100 packages can be upgraded. Run 'apt list --upgradable' to see them. Installing system packages Running ['apt', 'install', '-y', 'python3-pip', 'python3-venv'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Reading package lists... :: Building dependency tree... :: Reading state information... :: python3-pip is already the newest version (20.0.2-5ubuntu1.10). :: The following NEW packages will be installed: :: python3-venv python3.8-venv :: 0 upgraded, 2 newly installed, 0 to remove and 100 not upgraded. :: Need to get 6680 B of archives. :: After this operation, 38.9 kB of additional disk space will be used. :: Get:1 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python3.8-venv amd64 3.8.10-0ubuntu1~20.04.9 [5452 B] :: Get:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-venv amd64 3.8.2-0ubuntu2 [1228 B] :: Fetched 6680 B in 0s (42.6 kB/s) :: Selecting previously unselected package python3.8-venv. :: (Reading database ... 16161 files and directories currently installed.) :: Preparing to unpack .../python3.8-venv_3.8.10-0ubuntu1~20.04.9_amd64.deb ... :: Unpacking python3.8-venv (3.8.10-0ubuntu1~20.04.9) ... :: Selecting previously unselected package python3-venv. :: Preparing to unpack .../python3-venv_3.8.2-0ubuntu2_amd64.deb ... :: Unpacking python3-venv (3.8.2-0ubuntu2) ... :: Setting up python3.8-venv (3.8.10-0ubuntu1~20.04.9) ... :: Setting up python3-venv (3.8.2-0ubuntu2) ... Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', 'python3 -m pip install build==0.7.0; python3 -m build'] :: Collecting build==0.7.0 :: Downloading build-0.7.0-py3-none-any.whl (16 kB) :: Collecting tomli>=1.0.0 :: Downloading tomli-2.0.1-py3-none-any.whl (12 kB) :: Collecting pep517>=0.9.1 :: Downloading pep517-0.13.1-py3-none-any.whl (19 kB) :: Requirement already satisfied: packaging>=19.0 in /usr/local/lib/python3.8/dist-packages (from build==0.7.0) (24.0) :: Installing collected packages: tomli, pep517, build :: Successfully installed build-0.7.0 pep517-0.13.1 tomli-2.0.1 :: running egg_info :: creating lpcraft.egg-info :: writing lpcraft.egg-info/PKG-INFO :: writing dependency_links to lpcraft.egg-info/dependency_links.txt :: writing entry points to lpcraft.egg-info/entry_points.txt :: writing requirements to lpcraft.egg-info/requires.txt :: writing top-level names to lpcraft.egg-info/top_level.txt :: writing manifest file 'lpcraft.egg-info/SOURCES.txt' :: reading manifest file 'lpcraft.egg-info/SOURCES.txt' :: adding license file 'LICENSE' :: writing manifest file 'lpcraft.egg-info/SOURCES.txt' :: running sdist :: running egg_info :: writing lpcraft.egg-info/PKG-INFO :: writing dependency_links to lpcraft.egg-info/dependency_links.txt :: writing entry points to lpcraft.egg-info/entry_points.txt :: writing requirements to lpcraft.egg-info/requires.txt :: writing top-level names to lpcraft.egg-info/top_level.txt :: reading manifest file 'lpcraft.egg-info/SOURCES.txt' :: adding license file 'LICENSE' :: writing manifest file 'lpcraft.egg-info/SOURCES.txt' :: running check :: creating lpcraft-0.0.50 :: creating lpcraft-0.0.50/lpcraft :: creating lpcraft-0.0.50/lpcraft.egg-info :: creating lpcraft-0.0.50/lpcraft/commands :: creating lpcraft-0.0.50/lpcraft/commands/tests :: creating lpcraft-0.0.50/lpcraft/plugin :: creating lpcraft-0.0.50/lpcraft/plugin/tests :: creating lpcraft-0.0.50/lpcraft/plugins :: creating lpcraft-0.0.50/lpcraft/providers :: creating lpcraft-0.0.50/lpcraft/providers/tests :: creating lpcraft-0.0.50/lpcraft/tests :: copying files to lpcraft-0.0.50... :: copying LICENSE -> lpcraft-0.0.50 :: copying README.rst -> lpcraft-0.0.50 :: copying pyproject.toml -> lpcraft-0.0.50 :: copying setup.cfg -> lpcraft-0.0.50 :: copying setup.py -> lpcraft-0.0.50 :: copying lpcraft/__init__.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/_version.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/config.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/env.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/errors.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/main.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft/utils.py -> lpcraft-0.0.50/lpcraft :: copying lpcraft.egg-info/PKG-INFO -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft.egg-info/SOURCES.txt -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft.egg-info/dependency_links.txt -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft.egg-info/entry_points.txt -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft.egg-info/requires.txt -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft.egg-info/top_level.txt -> lpcraft-0.0.50/lpcraft.egg-info :: copying lpcraft/commands/__init__.py -> lpcraft-0.0.50/lpcraft/commands :: copying lpcraft/commands/clean.py -> lpcraft-0.0.50/lpcraft/commands :: copying lpcraft/commands/run.py -> lpcraft-0.0.50/lpcraft/commands :: copying lpcraft/commands/version.py -> lpcraft-0.0.50/lpcraft/commands :: copying lpcraft/commands/tests/__init__.py -> lpcraft-0.0.50/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_clean.py -> lpcraft-0.0.50/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_run.py -> lpcraft-0.0.50/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_version.py -> lpcraft-0.0.50/lpcraft/commands/tests :: copying lpcraft/plugin/__init__.py -> lpcraft-0.0.50/lpcraft/plugin :: copying lpcraft/plugin/hookspecs.py -> lpcraft-0.0.50/lpcraft/plugin :: copying lpcraft/plugin/lib.py -> lpcraft-0.0.50/lpcraft/plugin :: copying lpcraft/plugin/manager.py -> lpcraft-0.0.50/lpcraft/plugin :: copying lpcraft/plugin/tests/__init__.py -> lpcraft-0.0.50/lpcraft/plugin/tests :: copying lpcraft/plugin/tests/test_plugins.py -> lpcraft-0.0.50/lpcraft/plugin/tests :: copying lpcraft/plugins/__init__.py -> lpcraft-0.0.50/lpcraft/plugins :: copying lpcraft/plugins/plugins.py -> lpcraft-0.0.50/lpcraft/plugins :: copying lpcraft/providers/__init__.py -> lpcraft-0.0.50/lpcraft/providers :: copying lpcraft/providers/_base.py -> lpcraft-0.0.50/lpcraft/providers :: copying lpcraft/providers/_buildd.py -> lpcraft-0.0.50/lpcraft/providers :: copying lpcraft/providers/_lxd.py -> lpcraft-0.0.50/lpcraft/providers :: copying lpcraft/providers/tests/__init__.py -> lpcraft-0.0.50/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_base.py -> lpcraft-0.0.50/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_buildd.py -> lpcraft-0.0.50/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_get_provider.py -> lpcraft-0.0.50/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_lxd.py -> lpcraft-0.0.50/lpcraft/providers/tests :: copying lpcraft/tests/__init__.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/fixtures.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/test_config.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/test_env.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/test_errors.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/test_main.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft/tests/test_utils.py -> lpcraft-0.0.50/lpcraft/tests :: copying lpcraft.egg-info/SOURCES.txt -> lpcraft-0.0.50/lpcraft.egg-info :: Writing lpcraft-0.0.50/setup.cfg :: Creating tar archive :: removing 'lpcraft-0.0.50' (and everything under it) :: running egg_info :: writing lpcraft.egg-info/PKG-INFO :: writing dependency_links to lpcraft.egg-info/dependency_links.txt :: writing entry points to lpcraft.egg-info/entry_points.txt :: writing requirements to lpcraft.egg-info/requires.txt :: writing top-level names to lpcraft.egg-info/top_level.txt :: reading manifest file 'lpcraft.egg-info/SOURCES.txt' :: adding license file 'LICENSE' :: writing manifest file 'lpcraft.egg-info/SOURCES.txt' :: running bdist_wheel :: running build :: running build_py :: creating build :: creating build/lib :: creating build/lib/lpcraft :: copying lpcraft/main.py -> build/lib/lpcraft :: copying lpcraft/_version.py -> build/lib/lpcraft :: copying lpcraft/__init__.py -> build/lib/lpcraft :: copying lpcraft/utils.py -> build/lib/lpcraft :: copying lpcraft/env.py -> build/lib/lpcraft :: copying lpcraft/config.py -> build/lib/lpcraft :: copying lpcraft/errors.py -> build/lib/lpcraft :: creating build/lib/lpcraft/plugins :: copying lpcraft/plugins/__init__.py -> build/lib/lpcraft/plugins :: copying lpcraft/plugins/plugins.py -> build/lib/lpcraft/plugins :: creating build/lib/lpcraft/plugin :: copying lpcraft/plugin/hookspecs.py -> build/lib/lpcraft/plugin :: copying lpcraft/plugin/__init__.py -> build/lib/lpcraft/plugin :: copying lpcraft/plugin/manager.py -> build/lib/lpcraft/plugin :: copying lpcraft/plugin/lib.py -> build/lib/lpcraft/plugin :: creating build/lib/lpcraft/tests :: copying lpcraft/tests/fixtures.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/test_utils.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/test_errors.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/test_env.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/__init__.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/test_config.py -> build/lib/lpcraft/tests :: copying lpcraft/tests/test_main.py -> build/lib/lpcraft/tests :: creating build/lib/lpcraft/commands :: copying lpcraft/commands/__init__.py -> build/lib/lpcraft/commands :: copying lpcraft/commands/run.py -> build/lib/lpcraft/commands :: copying lpcraft/commands/clean.py -> build/lib/lpcraft/commands :: copying lpcraft/commands/version.py -> build/lib/lpcraft/commands :: creating build/lib/lpcraft/providers :: copying lpcraft/providers/_base.py -> build/lib/lpcraft/providers :: copying lpcraft/providers/_lxd.py -> build/lib/lpcraft/providers :: copying lpcraft/providers/__init__.py -> build/lib/lpcraft/providers :: copying lpcraft/providers/_buildd.py -> build/lib/lpcraft/providers :: creating build/lib/lpcraft/plugin/tests :: copying lpcraft/plugin/tests/__init__.py -> build/lib/lpcraft/plugin/tests :: copying lpcraft/plugin/tests/test_plugins.py -> build/lib/lpcraft/plugin/tests :: creating build/lib/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_version.py -> build/lib/lpcraft/commands/tests :: copying lpcraft/commands/tests/__init__.py -> build/lib/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_clean.py -> build/lib/lpcraft/commands/tests :: copying lpcraft/commands/tests/test_run.py -> build/lib/lpcraft/commands/tests :: creating build/lib/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_base.py -> build/lib/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_get_provider.py -> build/lib/lpcraft/providers/tests :: copying lpcraft/providers/tests/__init__.py -> build/lib/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_lxd.py -> build/lib/lpcraft/providers/tests :: copying lpcraft/providers/tests/test_buildd.py -> build/lib/lpcraft/providers/tests :: installing to build/bdist.linux-x86_64/wheel :: running install :: running install_lib :: creating build/bdist.linux-x86_64 :: creating build/bdist.linux-x86_64/wheel :: creating build/bdist.linux-x86_64/wheel/lpcraft :: copying build/lib/lpcraft/main.py -> build/bdist.linux-x86_64/wheel/lpcraft :: copying build/lib/lpcraft/_version.py -> build/bdist.linux-x86_64/wheel/lpcraft :: creating build/bdist.linux-x86_64/wheel/lpcraft/plugins :: copying build/lib/lpcraft/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugins :: copying build/lib/lpcraft/plugins/plugins.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugins :: copying build/lib/lpcraft/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft :: creating build/bdist.linux-x86_64/wheel/lpcraft/plugin :: copying build/lib/lpcraft/plugin/hookspecs.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin :: copying build/lib/lpcraft/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin :: copying build/lib/lpcraft/plugin/manager.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin :: creating build/bdist.linux-x86_64/wheel/lpcraft/plugin/tests :: copying build/lib/lpcraft/plugin/tests/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin/tests :: copying build/lib/lpcraft/plugin/tests/test_plugins.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin/tests :: copying build/lib/lpcraft/plugin/lib.py -> build/bdist.linux-x86_64/wheel/lpcraft/plugin :: copying build/lib/lpcraft/utils.py -> build/bdist.linux-x86_64/wheel/lpcraft :: creating build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/fixtures.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/test_errors.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/test_env.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/test_config.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: copying build/lib/lpcraft/tests/test_main.py -> build/bdist.linux-x86_64/wheel/lpcraft/tests :: creating build/bdist.linux-x86_64/wheel/lpcraft/commands :: copying build/lib/lpcraft/commands/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands :: creating build/bdist.linux-x86_64/wheel/lpcraft/commands/tests :: copying build/lib/lpcraft/commands/tests/test_version.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands/tests :: copying build/lib/lpcraft/commands/tests/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands/tests :: copying build/lib/lpcraft/commands/tests/test_clean.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands/tests :: copying build/lib/lpcraft/commands/tests/test_run.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands/tests :: copying build/lib/lpcraft/commands/run.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands :: copying build/lib/lpcraft/commands/clean.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands :: copying build/lib/lpcraft/commands/version.py -> build/bdist.linux-x86_64/wheel/lpcraft/commands :: creating build/bdist.linux-x86_64/wheel/lpcraft/providers :: copying build/lib/lpcraft/providers/_base.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers :: copying build/lib/lpcraft/providers/_lxd.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers :: copying build/lib/lpcraft/providers/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers :: creating build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/tests/test_base.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/tests/test_get_provider.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/tests/__init__.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/tests/test_lxd.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/tests/test_buildd.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers/tests :: copying build/lib/lpcraft/providers/_buildd.py -> build/bdist.linux-x86_64/wheel/lpcraft/providers :: copying build/lib/lpcraft/env.py -> build/bdist.linux-x86_64/wheel/lpcraft :: copying build/lib/lpcraft/config.py -> build/bdist.linux-x86_64/wheel/lpcraft :: copying build/lib/lpcraft/errors.py -> build/bdist.linux-x86_64/wheel/lpcraft :: running install_egg_info :: running egg_info :: writing lpcraft.egg-info/PKG-INFO :: writing dependency_links to lpcraft.egg-info/dependency_links.txt :: writing entry points to lpcraft.egg-info/entry_points.txt :: writing requirements to lpcraft.egg-info/requires.txt :: writing top-level names to lpcraft.egg-info/top_level.txt :: reading manifest file 'lpcraft.egg-info/SOURCES.txt' :: adding license file 'LICENSE' :: writing manifest file 'lpcraft.egg-info/SOURCES.txt' :: Copying lpcraft.egg-info to build/bdist.linux-x86_64/wheel/lpcraft-0.0.50-py3.8.egg-info :: running install_scripts :: creating build/bdist.linux-x86_64/wheel/lpcraft-0.0.50.dist-info/WHEEL :: creating '/build/lpci/project/dist/.tmp-pssf7vco/lpcraft-0.0.50-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it :: adding 'lpcraft/__init__.py' :: adding 'lpcraft/_version.py' :: adding 'lpcraft/config.py' :: adding 'lpcraft/env.py' :: adding 'lpcraft/errors.py' :: adding 'lpcraft/main.py' :: adding 'lpcraft/utils.py' :: adding 'lpcraft/commands/__init__.py' :: adding 'lpcraft/commands/clean.py' :: adding 'lpcraft/commands/run.py' :: adding 'lpcraft/commands/version.py' :: adding 'lpcraft/commands/tests/__init__.py' :: adding 'lpcraft/commands/tests/test_clean.py' :: adding 'lpcraft/commands/tests/test_run.py' :: adding 'lpcraft/commands/tests/test_version.py' :: adding 'lpcraft/plugin/__init__.py' :: adding 'lpcraft/plugin/hookspecs.py' :: adding 'lpcraft/plugin/lib.py' :: adding 'lpcraft/plugin/manager.py' :: adding 'lpcraft/plugin/tests/__init__.py' :: adding 'lpcraft/plugin/tests/test_plugins.py' :: adding 'lpcraft/plugins/__init__.py' :: adding 'lpcraft/plugins/plugins.py' :: adding 'lpcraft/providers/__init__.py' :: adding 'lpcraft/providers/_base.py' :: adding 'lpcraft/providers/_buildd.py' :: adding 'lpcraft/providers/_lxd.py' :: adding 'lpcraft/providers/tests/__init__.py' :: adding 'lpcraft/providers/tests/test_base.py' :: adding 'lpcraft/providers/tests/test_buildd.py' :: adding 'lpcraft/providers/tests/test_get_provider.py' :: adding 'lpcraft/providers/tests/test_lxd.py' :: adding 'lpcraft/tests/__init__.py' :: adding 'lpcraft/tests/fixtures.py' :: adding 'lpcraft/tests/test_config.py' :: adding 'lpcraft/tests/test_env.py' :: adding 'lpcraft/tests/test_errors.py' :: adding 'lpcraft/tests/test_main.py' :: adding 'lpcraft/tests/test_utils.py' :: adding 'lpcraft-0.0.50.dist-info/LICENSE' :: adding 'lpcraft-0.0.50.dist-info/METADATA' :: adding 'lpcraft-0.0.50.dist-info/WHEEL' :: adding 'lpcraft-0.0.50.dist-info/entry_points.txt' :: adding 'lpcraft-0.0.50.dist-info/top_level.txt' :: adding 'lpcraft-0.0.50.dist-info/RECORD' :: removing build/bdist.linux-x86_64/wheel :: * Creating virtualenv isolated environment... :: * Installing packages in isolated environment... (setuptools >= 40.8.0, wheel) :: * Getting dependencies for sdist... :: * Building sdist... :: * Building wheel from sdist :: * Creating virtualenv isolated environment... :: * Installing packages in isolated environment... (setuptools >= 40.8.0, wheel) :: * Getting dependencies for wheel... :: * Installing packages in isolated environment... (wheel) :: * Building wheel... :: Successfully built lpcraft-0.0.50.tar.gz and lpcraft-0.0.50-py3-none-any.whl