-
-
Notifications
You must be signed in to change notification settings - Fork 68
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
Mark optional dependencies as such for packaging #128
Conversation
that was before plugin system was implemented now it's possible to split materia to a separate package which will provide only what do you think? |
however after/if this issue will be closed that will drop the dependency on
|
also as a third approach: in arch linux it could be a good way to split each plugin and GUI app itself to separate packages and organize those packages into the group but that could be a PITA for the packagers on other distros.. |
@LaurentTreguier what do you think? |
Splitting the RPM package into subpackages shouldn't pose any major problem, in fact if the installation process doesn't change and it's just about putting different files in different packages, then it should be pretty trivial to do |
ok, i'll consider it repackaging like that then
@livanh sorry, but i'll have to reject your changeset because of the discussion above |
No problem. My main point was to avoid installing inkscape, so if that happens in some other way, I'll still be happy :-) As a side note, I'm playing a little with debian packaging, so I can give some help there. I know it is possible to create many binary packages from one source package. I'll have to understand how you handle plugins and what the packages are supposed to contain, though. |
in that case if you don't mind i can |
i've created a ticket with the short summary so closing this one: |
Some dependencies are marked as optional in the README, but are configured as mandatory in Ubuntu and Arch packages. Assuming the README is right, this fixes the packages.