Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rpm and Deb packaging is missing 'provides' and 'conflicts' tags/sections #801

Closed
412b opened this issue Jun 1, 2016 · 4 comments
Closed
Labels
debian documentation Documentation should be extended or updated feature request rpm

Comments

@412b
Copy link
Contributor

412b commented Jun 1, 2016

Those sections are essential for package management and package relationship descriptions.

@muuki88 muuki88 added debian rpm documentation Documentation should be extended or updated labels Jun 3, 2016
@muuki88
Copy link
Contributor

muuki88 commented Jun 3, 2016

Thanks for the info. You mean rpmConflicts and more keys are missing from the documentation?
Would you like to make a pull request?

@412b
Copy link
Contributor Author

412b commented Jun 3, 2016

@muuki88 I mean that I don't see a way to set those in control file for rpm or deb package.
e.g. for debian there are debianPackageDependencies and debianPackageRecommends, but nothing like debianPackageProvides and debianPackageConflicts...
Or is there a straight-forward way to set those I'm missing?

@muuki88
Copy link
Contributor

muuki88 commented Jun 5, 2016

For the debian there is only debianPackageRecommends and debianPackageDependencies.

rpm however has rpmProvides, rpmRequirements, rpmPrerequisites, rpmObsoletes, rpmConflicts and rpmDependencies.

So debian may need some additional settings. Unfortunately the DebianPlugin is a bit more confuse. However if you want, I can help you with making a pull request, adding the requested debian features.

@412b
Copy link
Contributor Author

412b commented Jun 6, 2016

@muuki88 yep, let's give it a try then, we need those features

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debian documentation Documentation should be extended or updated feature request rpm
Projects
None yet
Development

No branches or pull requests

2 participants