|
Bugzilla – Full Text Bug Listing |
| Summary: | sssd fails to start due to relying on particular version of unversioned ldb | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.2 | Reporter: | Jan Engelhardt <jengelh> |
| Component: | Samba | Assignee: | Lars Müller <lmuelle> |
| Status: | RESOLVED UPSTREAM | QA Contact: | The 'Opening Windows to a Wider World' guys <samba-maintainers> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | andreas, bernet, coolo, forgotten_P0S1U1H0eb, jmcdonough, marvin24, ptomulik, ralf, samba-maintainers |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Jan Engelhardt
2012-06-28 00:14:15 UTC
*** Bug 768565 has been marked as a duplicate of this bug. *** Ralf, Wouldn't this be taken care of by the versioning symbols? How is sssd built? If only libldb *had* some kind of versioning. (In reply to comment #2) > Ralf, > Wouldn't this be taken care of by the versioning symbols? How is sssd built? We explicitly require a particular libldb version in the specfile. Knock, knock. Samba guys? Ping? Lars, Ralf...? Isn't this a duplicate of bnc#779079? See also https://build.openSUSE.org/request/show/133272 https://lists.fedorahosted.org/pipermail/sssd-devel/2012-June/010300.html is the working link to the thread Jan mentioned with his initial comment. Yes, 779079 is a duplicate of this one.
Since code normally speaks louder, here is a patch. But waf does not seem capable of properly creating the devel symlink now (libldb.so -> libldb-1.1.10.so), which sucks.
I can't say I like that samba now uses waf -- it's an obscure ("unknown, from the dark") build system practically nobody uses.
Index: ldb-1.1.10/wscript
===================================================================
--- ldb-1.1.10.orig/wscript
+++ ldb-1.1.10/wscript
@@ -140,6 +140,7 @@ def build(bld):
public_headers_install=not private_library,
pc_files='ldb.pc',
vnum=VERSION,
+ realname = bld.make_libname("ldb-" + VERSION),
private_library=private_library,
manpages='man/ldb.3',
abi_directory='ABI',
*** Bug 779079 has been marked as a duplicate of this bug. *** *** Bug 794064 has been marked as a duplicate of this bug. *** This issue is tracked upstream at https://bugzilla.samba.org/show_bug.cgi?id=9495 *** Bug 794064 has been marked as a duplicate of this bug. *** |