Bug 3028 - 3.0.20-1 SuSE rpm for SLES8 depends on libattr.so.1(ATTR_1.0)
Summary: 3.0.20-1 SuSE rpm for SLES8 depends on libattr.so.1(ATTR_1.0)
Status: VERIFIED FIXED
Alias: None
Product: Samba 3.0
Classification: Unclassified
Component: Packaging (show other bugs)
Version: 3.0.20
Hardware: x86 Linux
: P3 normal
Target Milestone: none
Assignee: Lars Müller
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-23 08:40 UTC by Thomas Anders
Modified: 2005-08-24 08:57 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Anders 2005-08-23 08:40:22 UTC
When installing the Samba 3.0.20-1 SuSE RPMs from
http://ftp.suse.com/pub/projects/samba/3.0/ on SLES8 (i386), I get:

rpm -Uhv samba3-3.0.20-1.i586.rpm  samba3-client-3.0.20-1.i586.rpm
samba3-winbind-3.0.20-1.i586.rpm libsmbclient3-3.0.20-1.i586.rpm
error: failed dependencies:
        libattr.so.1(ATTR_1.0) is needed by samba3-3.0.20-1
        libattr.so.1(ATTR_1.0) is needed by samba3-client-3.0.20-1
        libattr.so.1(ATTR_1.0) is needed by samba3-winbind-3.0.20-1
        libattr.so.1(ATTR_1.0) is needed by libsmbclient3-3.0.20-1

However, the "attr" package shipped with SLES8 does not seem to provide exactly
this:

foo# rpm -q attr
attr-2.0.11-16
foo# rpm -q --provides attr
libattr.so.1

foo# uname -a
Linux foo 2.4.19-64GB-SMP #1 SMP Tue May 20 08:20:31 UTC 2003 i686 unknown
foo# cat /etc/SuSE-release
SuSE SLES-8 (i386)
VERSION = 8.1

How to solve this? Did I miss an update for "attr"?
Comment 1 Thomas Anders 2005-08-24 03:14:13 UTC
FYI, the SerNet packages from http://ftp.sernet.de/pub/samba/sles/sles8-i386/
install w/o problems with the stock libattr.so.1.
Comment 2 Guenther Deschner 2005-08-24 05:00:14 UTC
Yes, you missed the latest attr-update (attr-2.4.2-55.i586.rpm).

Note that our rpms are always build on SLES8 including all patches and
service-packs.
Comment 3 Lars Müller 2005-08-24 07:19:30 UTC
And to build packages with the current patchset is the only way to provide
consistent packages/ and systems.  It's a requirement if you have any kind of
support contracts as the support engineers have to have a reproduceable
environment.  They rely on the current state of the operating system.
Comment 4 Thomas Anders 2005-08-24 07:33:39 UTC
One problem is that while the Samba 3.0.20 packages for SLES8 are publicly
available, the attr-2.4.2-55.i586.rpm update is not. Or am I missing something here?
Comment 5 Lars Müller 2005-08-24 08:06:26 UTC
This isn't a problem as customers of SLES 8 have access to the maintenance web
at SuSE/ Novell.  At least the required package is included in SLES 8 Service
Pack 3 (patch-8640).
Comment 6 Thomas Anders 2005-08-24 08:57:15 UTC
Only customers still paying for a support contract, though. However, this is
off-topic as far as the samba packages are concerned, so lets close this bug for
good. I'll be opting for the SerNet samba packages instead.