-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Fri, 2018-01-19 at 11:22 -0600, Richard Shaw wrote: > On Fri, Jan 19, 2018 at 11:15 AM, Igor Gnatenko < > ignatenkobrain@xxxxxxxxxxxxxxxxx> wrote: > > > I think real problem here is that people want same spec to build > > everywhere. > > And we are not able to teach people to not do this. Only way how we can > > teach > > them is to make it impossible (e.g. deny push if there are such %ifs or > > like > > that). > > > I prefer the "one spec to rule them all" but only for Fedora and EL, not > outside distros. It makes life easier for me, however with arbitrary > branching I wouldn't have to sync changes across branches near as much. If > the path of least resistance is the "right" way then it's easier to > convince people to do it that way. Imagine that you have some app which install "info", "icons", "systemd service" and uses openssl 1.0 (not compatible with openssl 1.1). In this case, it adds at least 80+ lines to your spec to keep all this compat cruft and just makes it unreadable. And you can't make it better because EL*'s RPM doesn't support filetriggers. It does't support rich deps. EL6 doesn't have systemd... And so on. It just makes everything more horrible. Within Fedora, those conditionals are not happening that often.. But I would really love to see better separation of Fedora and EPEL. Because EPEL **slows down improvements of Fedora**. - -- - -Igor Gnatenko -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlpiLMUACgkQaVcUvRu8 X0zjYxAAqaqYdMRvzMIW4Ov18OUv3UwlbvpgZYI06PEj5d98bYkzx0wCCwPVsF3R N8zy3NncliYCbK12ZBa5a3/ffRM4TIbVh5uqeLXS20iXNP0MRb+YW2fA0tlLA0Fo XU2WzMFFCL0lluLCfcLg7XNLAoohRSpu9eF2Wp+wYXCgDDIYMdO1AZHO5Pv2f4Rv DSOxMMWvpcyiy3EDcfTU6MdC4DPwcX+mBAU/ztMPkqSsbDGIx+nkWau7jNMyEAtB uNSI9NPAmIzMZbUx5bKV/rn9oT0WvgWlQWAvf5nh5yvtP15J4NnjVhCJ678xTJAP 3oJiIuPvDwjfuUbItB1fNbl6GjpDK9d4GgLh8ZQJwgjkEU9Dg4x7IGmv0tsaoA6v qg8s9WP7QdT4jg/1H0cJuVbO3/MdUwfP3tiZUaFNDNj0Tac5BOw/+7x74rTCgVzs SilLD3eF0hTw3gWBuDoBeyqzGqvdadRNduMciVsTsDgKzP/ESXMGmD+gDZbMQTaN f2g+1B3O+YVKaQGbOHrbT7IHaMjwXusETCB0kF47U8Q3V8YWpKQON/66dcTSqbKe zzEIdSnvawJl5eMFDyw6uxjGN7FDLmSf2TvdKrB+yxaJqStvgHyOXv70IGqLT+fN D0RQKYGILw1xbliR3ODGpC9sH/KwC8X5Lu6+gx4/evB7Fy6rQDM= =ibh8 -----END PGP SIGNATURE----- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx