On Thu, May 31, 2018 at 08:53:25AM -0400, Stephen Gallagher wrote: > Are these packages parallel-installable (and do they need to be?) In theory, although practically it probably wouldn't be the end of the world if they were not parallel installable (it's my understanding that the current module proposal does not allow parallel installation of modules). The scenario were parallel installation would be useful is something like you want to synch between *three* machines with mutually incompatible versions of unison, and the Fedora machine in the middle needing both. It's pretty obscure. > It seems > to me like this would be a FAR better solution as a module. You just have > branches for the major/minor releases and then ship module streams for each > one. They can be built and updated independently (rather than rebuilding > all of them each time any of them releases an update). > > I can help you with this, if it's an approach you want to take. It's worth looking at certainly. Could you look at these two files and tell me how they could be turned into a module? If you look at them side by side you can see they are very similar, probably one derived from the other at some point in the past: https://src.fedoraproject.org/rpms/unison213/blob/master/f/unison213.spec https://src.fedoraproject.org/rpms/unison227/blob/master/f/unison227.spec Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/A3YJLR55B2OG2OI63A6XOECDBSM5U6AB/