rdflib-sqlalchemy 0.5.4-1 FTBFS

Bug #2025166 reported by Nick Rosbrook
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rdflib-sqlalchemy (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

rdflib-sqlalchemy 0.5.4-1 is stuck in -proposed.

From the build log[1]:

copying rdflib_sqlalchemy/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_rdflib_sqlalchemy/build/rdflib_sqlalchemy
   dh_auto_test -O--buildsystem=pybuild
E: pybuild pybuild:388: test: plugin distutils failed with: wheel is required to build wheels for distutils/setuptools packages. Build-Depend on python3-wheel.
dh_auto_test: error: pybuild --test --test-tox -i python{version} -p 3.11 returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

[1] https://launchpadlibrarian.net/666188819/buildlog_ubuntu-mantic-amd64.rdflib-sqlalchemy_0.5.4-1_BUILDING.txt.gz

Related branches

Nick Rosbrook (enr0n)
Changed in rdflib-sqlalchemy (Ubuntu):
assignee: nobody → Nick Rosbrook (enr0n)
summary: - proposed-migration for rdflib-sqlalchemy 0.5.4-1
+ rdflib-sqlalchemy 0.5.4-1 FTBFS
description: updated
Nick Rosbrook (enr0n)
Changed in rdflib-sqlalchemy (Ubuntu):
assignee: Nick Rosbrook (enr0n) → nobody
Revision history for this message
Nick Rosbrook (enr0n) wrote :

The error listed in the description is due to an error raised by dh-python (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035675).

After adding Build-Depends: python3-wheel, a new error appeared:

py311: commands[1] .pybuild/cpython3_3.11_rdflib_sqlalchemy/build> pytest --cov=rdflib_sqlalchemy
py311: failed with pytest is not allowed, use allowlist_externals to allow it

Thus, adding pytest to allowlist_externals in tox.ini resolves that second problem.

This was forwarded to Debian as well: https://salsa.debian.org/python-team/packages/rdflib-sqlalchemy/-/merge_requests/1.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package rdflib-sqlalchemy - 0.5.4-1ubuntu1

---------------
rdflib-sqlalchemy (0.5.4-1ubuntu1) mantic; urgency=medium

  * Fix FTBFS (LP: #2025166):
    - debian/control: Build-Depends: python3-wheel
    - d/p/tox-ini-add-pytest-to-allowlist_externals.patch: fix dh_auto_test

 -- Nick Rosbrook <email address hidden> Thu, 10 Aug 2023 17:06:21 -0400

Changed in rdflib-sqlalchemy (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.