Mailinglist Archive: opensuse-packaging (220 mails)

< Previous Next >
Re: [opensuse-packaging] audit 2.0 packaging question
  • From: Tony Jones <tonyj@xxxxxxx>
  • Date: Sat, 5 Sep 2009 15:32:40 -0700
  • Message-id: <20090905223240.GA4704@xxxxxxx>
On Fri, Sep 04, 2009 at 11:29:14AM +0200, Michal Marek wrote:
If you rename the library package to libaudit1 (which is a good idea
anyway, see http://en.opensuse.org/Packaging/Shared_Libraries), the old
audit-libs package will still be available for the not-yet rebuilt packages.

Thanks. I made this change and tried to 'osc build' it and it failed immediately
(before anything had been built) saying:

expansion error: nothing provides libaudit.so.0()(64bit) needed by pam

So I went back to what is checked into home:jones_tony:Factory/audit (the state
of play when I started this thread) and it fails in the exact same way.

If I look at:
https://build.opensuse.org/package/show?package=audit&project=home%3Ajones_tony%3AFactory

I see "expansion error" also which confuses me as audit.spec should build fine,
It produces a libaudit.so so when the buildsystem is being initialized (for
pam, su etc) it should use an existing audit rpm no?

The issue before was when audit-secondary tried to build using preferred rpms
pointing to the audit-libs just built (.so.1) because the buildsystem needed
.so.0

Is this a buildsystem issue or somehow mine?

Tony

---------------

$ osc build audit.spec
Building audit.spec for openSUSE_Factory/x86_64
Getting buildinfo from server
buildinfo is broken... it says:
expansion error: nothing provides libaudit.so.0()(64bit) needed by pam

$ osc info
Project name: home:jones_tony:Factory
Package name: audit
Path: /suse/tonyj/src/auditd/stable/2.0/home:jones_tony:Factory/audit
API URL: https://api.opensuse.org
Source URL: https://api.opensuse.org/source/home:jones_tony:Factory/audit
srcmd5: 92c5193c239bd669c63b0bb64193478a
Revision: 92c5193c239bd669c63b0bb64193478a
Link info: expanded link to project security, package audit, srcmd5
4aa5bf419234b538f55b006263a43e2c, lsrcmd5 29f552d2bb996b20fa2c306af1cc2ccc

--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups