Bug #6337
closedRudder agent fails to build on Ubuntu 10.04 due to a buggy dh_shlibdeps
Description
The symptoms are the same as in the ticket #6093: dh_shlibdeps bails out, not finding libcrypto.so.1.0.0
The reason is, we need to set a LD_LIBRARY_PATH explicitely to prevent fakeroot from setting its own and preventing dh_shlibdeps from operating properly.
Solution: LD_LIBRARY_PATH="$(CURDIR)/debian/tmp/opt/rudder/lib:$${LD_LIBRARY_PATH}" before dh_shlibdeps (we keep the old path but append our own first)
Note: If we simply override the library path without keeping the old one, a lot of warnings arise as fakeroot cannot LD_PRELOAD libfakeroot-sysv.so...
Updated by Matthieu CERDA over 9 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from Matthieu CERDA to Benoît PECCATTE
- % Done changed from 0 to 100
- Pull Request set to https://github.com/Normation/rudder-packages/pull/624
Updated by Benoît PECCATTE over 9 years ago
- Status changed from Pending technical review to Discussion
- Assignee changed from Benoît PECCATTE to Matthieu CERDA
Updated by Matthieu CERDA over 9 years ago
- Status changed from Discussion to Pending release
Applied in changeset packages:rudder-packages|commit:80ba7c725b71c750bf9137b7d0f0c2ab977cb583.
Updated by Benoît PECCATTE over 9 years ago
Applied in changeset packages:rudder-packages|commit:3583618814600b88575c081b33539246a37c36d4.
Updated by Vincent MEMBRÉ over 9 years ago
This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today.
- Announcement 2.11 3.0
- Changelog 2.11 3.0
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Vincent MEMBRÉ over 9 years ago
- Status changed from Pending release to Released