Skip to content

Can I help with packaging? #14

@yfyf

Description

@yfyf

Hi,

Thank you for this project! I help run a community radio in Vilnius and we use these .deb packages to provision Libretime. Not sure where to direct this, so opening an issue, let me know if there is a more appropriate channel.

Is there any way I could contribute / help with the Debian / Ubuntu packaging of Libretime?

I've tried using the .deb's provided, but they are all broken in subtle ways, e.g. assume a specific version of apache accross all distro versions (e.g. here) or use incorrect user names in systemd files (e.g. libretime-playout vs airtime-playout in postinst).

I think the majority of these issues could be eliminated by setting up a simple CI environment which attempts to build + install + start the services and do some basic checks (e.g. all airtime systemd services are running).

Not an expert in .deb packaging myself, but a Debian user for many years, so have some decent experience with the overall ecosystem.

Let me know what are your / the Libretime maintainers thoughts regarding the overall direction of .deb packaging.

P.S. I realize this is also related to the more general install / packaging questions of the Libretime project, but it is perhaps worthwhile to create good .deb based packaging and then propose to eliminate the manual installation scripts from the overall project?

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