Project

General

Profile

Actions

Bug #6337

closed

Rudder agent fails to build on Ubuntu 10.04 due to a buggy dh_shlibdeps

Added by Matthieu CERDA about 6 years ago. Updated about 6 years ago.

Status:
Released
Priority:
1
Assignee:
Matthieu CERDA
Category:
System integration
Target version:
Severity:
User visibility:
Effort required:
Priority:

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


Related issues

Related to Rudder - Bug #6093: Building rudder-agent fails on Ubuntu 10.04ReleasedBenoît PECCATTE2015-01-07Actions
Actions #1

Updated by Matthieu CERDA about 6 years ago

  • Description updated (diff)
Actions #2

Updated by Matthieu CERDA about 6 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
Actions #3

Updated by Benoît PECCATTE about 6 years ago

  • Status changed from Pending technical review to Discussion
  • Assignee changed from Benoît PECCATTE to Matthieu CERDA
Actions #4

Updated by Matthieu CERDA about 6 years ago

  • Status changed from Discussion to Pending release

Applied in changeset packages:rudder-packages|commit:80ba7c725b71c750bf9137b7d0f0c2ab977cb583.

Actions #5

Updated by Benoît PECCATTE about 6 years ago

Applied in changeset packages:rudder-packages|commit:3583618814600b88575c081b33539246a37c36d4.

Actions #6

Updated by Vincent MEMBRÉ about 6 years ago

This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today.

Actions #7

Updated by Vincent MEMBRÉ about 6 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF