On Thu, Apr 27, 2017 at 02:07:34PM +0200, Milan Crha wrote: > I did with evolution core packages what I thought is the best. I do not > use weak dependencies, I define a hard dependency between the langpacks > and the binary package, both ways, thus users get either both or none > of them. That makes the change backward compatible, while still helping > with disk usage on build servers and mirrors. There is a better way to preserve backwards compat: define Obsoletes: %{name} < [version] in both the main package and the langpacks packages. Then dnf will install both on upgrade, and users can still uninstall langpacks. See https://bugzilla.redhat.com/show_bug.cgi?id=1260394 for some discussion. Zbyszek _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx