Skip to content

Assistance with Debian packaging #873

@sorenstoutner

Description

@sorenstoutner

Now that pyinstaller has been accepted into Debian I am working on packaging pyinstaller-hooks-contrib. I have a basic package prepared, but it currently skips a lot of tests. Some of them require components that are not currently in Debian, which I am unlikely to worry about at this time. But others I think can be addressed.

Some of these I have been able to figure out myself, but there are a few where you might be able to help me. My intention is to ask one question at a time.

When I include altair in the build environment, I receive the following error:

RecursionError: maximum recursion depth exceeded

https://salsa.debian.org/soren/pyinstaller-hooks-contrib/-/jobs/7201942#L6013

The python3-altair package in included in the build environment here:

https://salsa.debian.org/soren/pyinstaller-hooks-contrib/-/blob/debian/master/debian/control?ref_type=heads#L13

The version of python-altair in Debian is 5.0.2, which is a bit behind the upstream 5.5.0.

https://tracker.debian.org/pkg/python-altair

If you think the version is the problem I can work on updating python-altair, but this error message doesn't immediately point me toward a version problem.

For reference, builds that don't include python3-altair complete successfully.

https://salsa.debian.org/soren/pyinstaller-hooks-contrib/-/pipelines/826946

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions