Skip to content

Python / lib package handling #1

@wolfv

Description

@wolfv

One issue I had with automatically generating (conda-forge) recipes before is that I had to manually figure out wether a package was a library with shared objects (in that case it's a good idea to add a run_exports) or wether a package is a Python package (in that case one needs to add python to host & run as dependency).
It would also be cool if we would know which packages can be noarch...

Maybe we could maintain a list with information about the packages?

Also one other issue I had with generating "conda-forge" conform packages was that the license info in ROS packages is somewhat limited (only a inexact specifier in package.xml, and often no LICENSE file).
I used a tool that heuristically determines the license from the license text found in the source code and that also finds a source file with the license text at the beginning as is commonly found.

I think all those things might not be so important if we go for our own "distro" though?

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