[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Please help me fix the build pipeline for apt-listchanges on Salsa, which is failing



Hey folks,

I had to step away from working on apt-listchanges for quite a while (nearly a year), and upon stepping back into it today and pushing some changes to Salsa, I discovered that the build pipeline—which is configured outside my Salsa project so as far as I know I am unable to modify it—is failing. See, for example, this job, in particular (note the line in bold):

...
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/__init__.py:88: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************
!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/bin/python3.12: No module named pip
Traceback (most recent call last):
...

Both debuild and sbuild work fine when I run this build locally, it's just the Salsa pipeline that's failing.

Any advice about what to do here to fix this?

Thanks,

jik




Reply to: