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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions