Re: [HEADS UP] Replacing %post/%postun -p /sbin/ldconfig

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Sat, 2018-02-17 at 07:08 +0100, Remi Collet wrote:
> Le 16/02/2018 à 15:18, Mark Wielaard a écrit :
> 
> > I had to tweak it a little though so the spec could still be build
> > older RHEL or Fedora (I reuse the spec to build on RHEL and with SCL).
> > Maybe something like the following is better for people who have a spec
> > file they might reuse on systems that might not have this macro:
> > 
> > # Only the latest Fedora and EPEL have these scriptlets,
> > # older, or not up to date, Fedora and plain RHEL don't.
> > %if 0%{?ldconfig_scriptlets:1}
> > %ldconfig_scriptlets libs
> > %ldconfig_scriptlets libelf
> > %else
> > %post libs -p /sbin/ldconfig
> > %postun libs -p /sbin/ldconfig
> > %post libelf -p /sbin/ldconfig
> > %postun libelf -p /sbin/ldconfig
> > %endif
> 
> Even simpler
> 
> %if 0%{?fedora} < 28
> %post   libs   -p /sbin/ldconfig
> %postun libs -  p /sbin/ldconfig
> %post   libelf -p /sbin/ldconfig
> %postun libelf -p /sbin/ldconfig
> %endif

This is wrong because. This macro is defined on all EPEL and Fedora, so Mark's
way is correct (almost).

> Because the ldconfig_scriptlets stuff only work in koji, not in other
> build system (brew, cbs, ...)

This is not a problem for Fedora.
- -- 
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlqH8G0ACgkQaVcUvRu8
X0zjtg//XBoj8FwvFwOsdMAOgyncuEiSTgUBfKXnbLGsfqxTFSYPnZP3mFv5W/sZ
4V9yg27CodQc7lvD86N5uICRNhmWNYkJ1N/uTeqvySayQhvSDG2N5w+39fJdNOlI
vxcsCewbyf8af70oYPL4AF5F7y0er7Og/YfxRlJnWeUg2o6z/691SmTErNQ1xUJu
EaKc+2d0lsSPE7XGCtiC7gSoqhTM3jPW8RhXVgY4lJNSvjFHAgoy8MIikxGbi9/J
3D91rdirr5bB4yS/KlV2cVe6bHJusGwAZoqmwbDyaIoCm7/7xCC+XDXo/U30iR+k
LqZ3LBRd511xeQ8jIYRPtclbruxzmC30/WgkIYUWstN/yuFvykxK3wS9yGzudzpQ
hsuWejdOLRxE/lsR6DoP3IwOsLtY+QmItuT3C9xDGrhpnOgTxe2FpwyuAS4RNCG/
jjQ1gl6q6Fw9mESTXTxeNjC9dGg9Sb5HiW1Hnps5bi9jaEJ/FCfRzmUwEIlQETqz
JRdAWa1ysJwTb9zCC5wfzaiv2kklJFcAYffz8rbH0TnB++KzA6aDL6GByxArB+Jl
/EZzGpQfc7LN74p7jQp/SdCIn+pWkrh7gyEO2F//0rMsg+z5irUj+pYY6/nAqu0s
28X0AmZqdCMEBjGS5fkttO084uuNVhnikxLtoTivI+lp8zMUh+A=
=AfcB
-----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