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@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org