• Bug#1104528: scikit-build-core: FTBFS: E DeprecationWarning: The --no-w

    From Santiago Vila@21:1/5 to All on Thu May 1 17:00:01 2025
    Package: src:scikit-build-core
    Version: 0.11.1-1
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --buildsystem pybuild
    dh_auto_clean -O--buildsystem=pybuild
    dh_autoreconf_clean -O--buildsystem=pybuild
    dh_clean -O--buildsystem=pybuild
    debian/rules binary
    dh binary --buildsystem pybuild
    dh_update_autotools_config -O--buildsystem=pybuild
    dh_autoreconf -O--buildsystem=pybuild
    dh_auto_configure -O--buildsystem=pybuild
    dh_auto_build -O--buildsystem=pybuild
    I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" module
    I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core
    * Building wheel...

    [... snipped ...]

    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    ______________________ ERROR at setup of test_abi3_wheel _______________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_abi3_wheel0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f4f2c640>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f4b27820>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    _____________________ ERROR at setup of test_pep517_wheel ______________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel1')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f4f2d220>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f4f2c9d0>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    ________________ ERROR at setup of test_pep517_wheel_source_dir ________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel_source_dir0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f4fc1a30>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f4fc20f0>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    _____________________ ERROR at setup of test_pep517_wheel ______________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel2')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build/tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f49eb020>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f49ea8b0>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    _______________ ERROR at setup of test_pep517_wheel[component0] ________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel_component0_0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f49e9e10>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f49eb240>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    _______________ ERROR at setup of test_pep517_wheel[component1] ________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel_component1_0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f4f0aa50>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f4f0b150>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    _______________ ERROR at setup of test_pep517_wheel[component2] ________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel_component2_0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f46dc150>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f46dd650>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    __________________ ERROR at setup of test_pep517_wheel_incexl __________________

    tmp_path = PosixPath('/tmp/pytest-of-buildd/pytest-0/test_pep517_wheel_incexl0')

    @pytest.fixture
    def virtualenv(tmp_path: Path) -> VEnv:
    path = tmp_path / "venv"
    return VEnv(path)

    tests/conftest.py:161:
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:82: in __init__
    result = _virtualenv.cli_run(cmd, setup_logging=False) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:31: in cli_run
    of_session = session_via_cli(args, options, setup_logging, env) /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in session_via_cli
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:51: in <genexpr>
    creator, seeder, activators = tuple(e.create(options) for e in elements) # create types
    /usr/lib/python3/dist-packages/virtualenv/run/plugin/seeders.py:35: in create
    return self._impl_class(options) /usr/lib/python3/dist-packages/virtualenv/seed/embed/via_app_data/via_app_data.py:25: in __init__
    super().__init__(options)
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    self = <[AttributeError("'FromAppData' object has no attribute 'symlinks'") raised in repr()] FromAppData object at 0x7f27f3995a90>
    options = VirtualEnvOptions(with_traceback=False, verbose=2, quiet=0, env=environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS':...e, meta=<virtualenv.create.via_global_ref.builtin.via_global_self_do.BuiltinViaGlobalRefMeta object at 0x7f27f3995400>)

    def __init__(self, options) -> None:
    super().__init__(options, enabled=options.no_seed is False)

    self.download = options.download
    self.extra_search_dir = [i.resolve() for i in options.extra_search_dir if i.exists()]

    self.pip_version = options.pip
    self.setuptools_version = options.setuptools

    self.no_pip = options.no_pip
    self.no_setuptools = options.no_setuptools
    self.app_data = options.app_data
    self.periodic_update = not options.no_periodic_update

    if options.no_wheel:
    warn(
    "The --no-wheel option is deprecated. "
    "It has no effect, wheel is no longer bundled in virtualenv. "
    "This option will be removed in pip 26.",
    DeprecationWarning,
    stacklevel=1,
    )
    E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.

    /usr/lib/python3/dist-packages/virtualenv/seed/embed/base_embed.py:30: DeprecationWarning
    ------------------------------ Captured log setup ------------------------------
    INFO virtualenv.discovery.builtin:builtin.py:76 find interpreter for spec PythonSpec(path=/usr/bin/python3.13)
    INFO virtualenv.discovery.builtin:builtin.py:83 proposed PythonInfo(spec=CPython3.13.3.final.0-64, exe=/usr/bin/python3.13, platform=linux, version='3.13.3 (main, Apr 10 2025, 21:38:51) [GCC 14.2.0]', encoding_fs_io=utf-8-utf-8)
    =========================== short test summary info ============================
    SKIPPED [1] tests/test_builder.py:77: MSVC only
    SKIPPED [1] tests/test_dynamic_metadata.py:126: git is not installed
    SKIPPED [1] tests/test_pyproject_pep517.py:307: Doesn't work yet
    XFAIL tests/test_builder.py::test_get_python_library - Doesn't matter if this fails, usually not used
    ERROR tests/test_dynamic_metadata.py::test_pep517_wheel - DeprecationWarning:...
    ERROR tests/test_editable_unit.py::test_navigate_editable_pkg[abs] - Deprecat...
    ERROR tests/test_editable_unit.py::test_navigate_editable_pkg[rel] - Deprecat...
    ERROR tests/test_pyproject_abi3.py::test_abi3_wheel - DeprecationWarning: The...
    ERROR tests/test_pyproject_pep517.py::test_pep517_wheel - DeprecationWarning:...
    ERROR tests/test_pyproject_pep517.py::test_pep517_wheel_source_dir - Deprecat...
    ERROR tests/test_pyproject_purelib.py::test_pep517_wheel - DeprecationWarning...
    ERROR tests/test_simplest_c.py::test_pep517_wheel[component0] - DeprecationWa...
    ERROR tests/test_simplest_c.py::test_pep517_wheel[component1] - DeprecationWa...
    ERROR tests/test_simplest_c.py::test_pep517_wheel[component2] - DeprecationWa...
    ERROR tests/test_simplest_c.py::test_pep517_wheel_incexl - DeprecationWarning...
    ===== 321 passed, 3 skipped, 70 deselected, 1 xfailed, 11 errors in 13.04s =====
    E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scikit-build-core/build; python3.13 -m pytest -k 'not network and not test_cmake_config and not test_get_requires and not test_prepare_
    metadata and not test_program_search and not test_setuptools_abi3 and not test_setuptools_pep517 and not test_pep517_sdist_hash'
    dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
    make: *** [debian/rules:11: binary] Error 25
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

    The above is just how the build ends and not necessarily the most relevant part.
    If required, the full build log is available here:

    https://people.debian.org/~sanvila/build-logs/202505/

    About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages.

    If you could not reproduce the bug please contact me privately, as I
    am willing to provide ssh access to a virtual machine where the bug is
    fully reproducible.

    If this is really a bug in one of the build-depends, please use
    reassign and add an affects on src:scikit-build-core, so that this is still visible in the BTS web page for this package.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Sun May 4 15:50:02 2025
    This is a multi-part message in MIME format...

    Your message dated Sun, 04 May 2025 13:40:18 +0000
    with message-id <E1uBZZq-00Fime-G7@fasolo.debian.org>
    and subject line Bug#1104528: fixed in scikit-build-core 0.11.1-2
    has caused the Debian Bug report #1104528,
    regarding scikit-build-core: FTBFS: E DeprecationWarning: The --no-wheel option is deprecated. It has no effect, wheel is no longer bundled in virtualenv. This option will be removed in pip 26.
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1104528: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104528
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 1 May 2025 14:51:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-121.8 required=4.0 tests=ALL_TRUSTED,BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,HAS_PACKAGE,
    SPF_HELO_PASS,SPF_NONE,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST,
    WEIRD_PORT,X_DEBBUGS_CC autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 126; hammy, 150; neutral, 269; spammy,
    0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--trixie,
    0.000-+--pkgbuilddir, 0.000-+--PKGBUILDDIR, 0.000-+--sk:dh_auto Return-path: <sanvila@debian.org>
    Received: from mailly.debian.org ([2001:41b8:202:deb:6564: