Re: RPM packaging and ldconfig handling

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

 



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

On Wed, 2018-01-31 at 14:00 +0100, Florian Weimer wrote:
> On 01/31/2018 01:54 PM, Kamil Dudka wrote:
> > See that libcurl.so.4 now points to libcurl.so.4.5.0.minimal by mistake.
> > 
> > What is the recommended way to make libcurl{-minimal} build properly again?
> 
> I think in this situation, you need to disable this feature using:
> 
> %undefine __brp_ldconfig
> 
> Depending on whether you can include the appropriate symbolic links in 
> the packages themselves, you can or cannot remove the explicit ldconfig 
> calls.
> 
> I don't think it's feasible or even desirable to teach ldconfig about 
> the RemovePathPostfixes RPM feature.

Well, we could expose `removePostfixes` as environment variable when brps are
executed, so we could do some workarounds like processing all those libraries
separately followed by renaming soname back.

Shouldn't be hard to do.. I will try to prepare patch later this week.
- -- 
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlpxv1IACgkQaVcUvRu8
X0z7xw/9F44a2CewhQEMC1u52IVXMl4KvI2dvn9uNTWRA2f0PR1VZ4gLxaycrKKC
mx7p87FaFYpYFqIm2p0iITcjA1gu3ejVfCzHI+I3Bb0I90VlM0rV7U2s2E8TvoNO
i4Wr1c+gMn5boVAqPeO6D1Wk8jWz4ka0zsdsJ7PbhBt/2N3ITMs0Byxg072HYy7V
Ly8ztJyHONIYFCYi9exqWZcgeTihuNsMro8TFjQ60RApCaSeY/cEIRN+C8yuiee8
Q8BQWyE4b0nBHgLwLFAx+UHbO9Rt85wZGRsKOtJhtAAdOWq0w90GZedYgPuq0Y95
YAUCm8uSeBr328eRKOI6usdAJOwqz/B/hA7cSu12xD8leo7MAQjJhhfHaKTJIXAc
/5gCHUVGSuZjjB/+Alg6Fwe5ggQCtQz5rKHPtHyRL8JjDo/DecK8jtEcVAaSaJiJ
BMWlF1ZmMZS8GBJEinV/atyxGUIxv/huO3np8G6ThnwfcK+giIiAvFStkyap5mbv
yjrnKU+hOOnFTdiKrbuhIDqRIIjcxDUlEdz9vV5LNR0DOqW7hMR2CTV/CWmLZEck
XMCCPGmBsdmFKQ2smdIF6dMz+xG36E8IjbdKKd7LhBtGcL104PLLA4H3HkB9/ItJ
rvcA4ySTvF1YfNP0HuVMcTeJYzrxkG9YvPDymK/sjqQVKt1BIc0=
=em37
-----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