Project

General

Profile

Actions

Bug #4466

closed

Missing files to build 'rudder-agent' SRPM as standalone

Added by Vincent MEMBRÉ about 10 years ago. Updated about 9 years ago.

Status:
Released
Priority:
2
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

'perl_prepare.sh' can't be launched when creation your own rudder-agent package since 'detect_os'.sh is missing.

from perl_prepare.sh:

source ../../scripts/detect_os.sh

which will fail when calling that script.


Related issues 1 (0 open1 closed)

Has duplicate Rudder - Bug #4137: The rudder-agent package misses the detect_os.sh scriptRejectedMatthieu CERDA2013-11-07Actions
Actions #1

Updated by Vincent MEMBRÉ about 10 years ago

  • Subject changed from 'detect_os.sh' is missing in rudder-agent sources making creation of packages impossible to Missing files to build 'rudder-agent' SRPM as standalone
  • Status changed from New to Discussion
  • Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/220

After added detect_os.sh, I got an error telling me that perl-5.12.4.tar.gz is missing

Here is the output I got:

{..}/SOURCES/files/perl-5.12.4.tar.gz
I did not find the perl sources directory. It either means something failed during the download, or you are trying something funny.

Jon, do you think tar.gz files should be included too in the SOURCES of rudder-agent?

I created a pull request here: https://github.com/Normation/rudder-packages/pull/220

Actions #2

Updated by Jonathan CLARKE about 10 years ago

  • Assignee changed from Jonathan CLARKE to Vincent MEMBRÉ

This looks like it duplicates several tickets:
- http://www.rudder-project.org/redmine/issues/4137
- http://www.rudder-project.org/redmine/issues/2451

Can you please clarify what is new about this ticket? If you just didn't see them, please take the habit of searching for existing bugs before creating new ones, and for now clean up these tickets so there's just one on each subject.

Also, did you follow the instructions in the README when trying to build this package? https://github.com/Normation/rudder-packages/blob/master/README.asciidoc

Actions #3

Updated by Vincent MEMBRÉ about 10 years ago

  • Target version changed from 2.6.11 to 2.6.12
Actions #4

Updated by Matthieu CERDA about 10 years ago

  • Status changed from Discussion to In progress
  • Assignee changed from Vincent MEMBRÉ to Matthieu CERDA
Actions #5

Updated by Matthieu CERDA about 10 years ago

  • Pull Request deleted (https://github.com/Normation/rudder-packages/pull/220)
Actions #6

Updated by Matthieu CERDA about 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • Target version changed from 2.6.12 to 2.10.0~beta1
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/251

PR ready

Actions #7

Updated by Matthieu CERDA about 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:3fb5f3e6345285d63f1101084fca2e5e88694e61.

Actions #8

Updated by Jonathan CLARKE about 10 years ago

Applied in changeset commit:d8287d3bb81ac4aa0d1e593e8b5c86b6d8c39262.

Actions #9

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.0~beta1, which was released today.
Check out:

The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000084.html
The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog210
Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Actions #10

Updated by Benoît PECCATTE about 9 years ago

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions

Also available in: Atom PDF