Project

General

Profile

Actions

Bug #4955

closed

User story #4798: Upgrade to CFEngine 3.6 in rudder-agent

Bug #4948: The rudder-agent dependencies file is missing dependencies for libpam

Package pam-devel can not be installed on sles11 SP1 so package rudder-agent cannot build

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

Status:
Rejected
Priority:
1 (highest)
Assignee:
Matthieu CERDA
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Sice we added pam-devel as dependencies in SLES11 rudder-agent package build, the build is failing on a error about it.

it triees to install pam-devel 1.02, pam 1.0.2 is not avalaible in sles repositories (but 1.0.4 is)

error message is:

if [ ! -z "gcc openssl-devel bison flex autoconf automake libtool pcre-devel zlib-devel libbz2-devel pam-devel" ];then zypper -n install gcc openssl-devel bison flex autoconf automake libtool pcre-devel zlib-devel libbz2-devel pam-devel;fi
Loading repository data...
Reading installed packages...
'gcc' is already installed.
No update candidate for 'gcc'.
'libopenssl-devel' providing 'openssl-devel' is already installed.
'bison' is already installed.
No update candidate for 'bison'.
'flex' is already installed.
No update candidate for 'flex'.
'autoconf' is already installed.
No update candidate for 'autoconf'.
'automake' is already installed.
No update candidate for 'automake'.
'libtool' is already installed.
No update candidate for 'libtool'.
'zlib-devel' is already installed.
No update candidate for 'zlib-devel'.
Resolving package dependencies...

Problem: nothing provides pam = 1.0.2 needed by pam-devel-1.0.2-20.1.i586
 Solution 1: do not ask to install a solvable providing pam-devel
 Solution 2: break pam-devel by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): c
make: *** [buildpackage-rpm-common-prep-suse] Error 4

Maybe some leads here: http://www.linuxquestions.org/questions/suse-novell-60/pam-devel-at-wrong-version-829913/

Actions #1

Updated by Vincent MEMBRÉ over 10 years ago

  • Subject changed from libpam-devel can not be installed to Package pam-devel can not be installed on sles11 SP1 so package rudder-agent cannot build
  • Description updated (diff)
  • Assignee set to Matthieu CERDA
  • Priority changed from N/A to 1 (highest)
  • Target version set to 2.11.0~beta1

Add description an explanation ...

Actions #2

Updated by Nicolas PERRON over 10 years ago

On SLES 11 SP1, pam version is 1.0.4 and on SLES 11 SP1 SDK pam-devel version is 1.0.4 too.
It seems that the source packages you're using is not a SLES 11 SDK SP1

Actions #3

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.11.0~beta1 to 2.11.0~beta2
Actions #4

Updated by Matthieu CERDA over 10 years ago

  • Status changed from New to Pending technical review
Actions #5

Updated by Matthieu CERDA over 10 years ago

  • Status changed from Pending technical review to Rejected
  • % Done changed from 0 to 100

The problem has been fixed as part of the packaging / builder infrastructure and has nothing to with the Rudder packages themselves, they are fine :)

Actions #6

Updated by Benoît PECCATTE over 9 years ago

  • Category set to Packaging
Actions

Also available in: Atom PDF