Re: Please stop re-adding gtk-update-icon-cache scriptlets (for Fedora)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux