Skip to content

Check SPKGs more vigorously for common problems #9622

Closed
@qed777

Description

@qed777
mannequin

When we build new or updated Sage packages (spkgs), SAGE_LOCAL/bin/sage-pkg runs a few checks for common problems. For example,

$ sage -pkg foo/
Creating Sage package foo/
Warning: no version number detected

Created package foo.spkg.

    NAME: foo
 VERSION:
    SIZE: 17.8M
 HG REPO: Good
SPKG.txt: Good

Please test this package using
[...]

But we could add several new, more detailed tests for spkg-install, etc. Or put them in a sage-spkg-{check,checker,lint} script.

Component: packages: standard

Reviewer: Jeroen Demeyer

Issue created by migration from https://trac.sagemath.org/ticket/9622

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions