*Synopsis*: libldap.so.5 in SUNWcsl has a dependency on libsasl in SUNWlibsasl

CR 6503552 changed on May 12 2010 by <User 1-5Q-1267>

=== Field ============ === New Value ============= === Old Value =============

Keyword                pkg-refactoring                                        
Public Comments        New Note                                               
====================== =========================== ===========================

     
*Change Request ID*: 6503552

*Synopsis*: libldap.so.5 in SUNWcsl has a dependency on libsasl in SUNWlibsasl

  Product: solaris
  Category: library
  Subcategory: libldap5
  Type: Defect
  Subtype: Installation
  Status: 4-Defer
  Substatus: Future Project
  Priority: 4-Low
  Introduced In Release: 
  Introduced In Build: 
  Responsible Engineer: 
  Keywords: libldap, libsasl, pkg-refactoring, pkgrm

=== *Description* ============================================================
After "pkgrm SUNWlibsasl" the file /usr/lib/libsasl.so.1 is deleted, although 
needed in other packages.

It is not possible to login any more:
open module: /usr/lib/security/pam_authtok_get.so.1 failed: ld.so.1: login: 
fatal: open /usr/lib/libsasl.so.1 failed: No such file or directory.

The cause is that the package SUNWlibsasl could easily be removed without 
resistance because there are missing dependencies in ohter packages which 
require SUNWlibsasl.

*** (#1 of 2): 2006-12-12 12:43:18 GMT+00:00 <User 1-5Q-1990>

Actually, the cause of this issue is that /usr/lib/libldap.so.5 (in SUNWcsl) 
has a dependency on /usr/lib/libsasl.so.1 which is in SUNWlibsasl.  So this 
problem really concerns the libldap dependency on a library that is not in 
SUNWcsl.

*** (#2 of 2): 2006-12-12 18:58:40 GMT+00:00 <User 1-5Q-9041>


=== *Public Comments* ========================================================
SUNWcsl was renamed to pkg:/system/library in the Great Renaming of snv_133.

Since the ON IPS transition, pkg:/system/library now automatically detects and
lists this dependency:

%  pkg contents -r -t depend -a type=require -o fmri system/library
FMRI
consolidation/osnet/osnet-incorporation
pkg:/library/<email address omitted>,5.11-0.138
pkg:/library/<email address omitted>,5.11-0.136:20100327T054649Z
pkg:/library/<email address omitted>,5.11-0.136:20100327T055315Z
pkg:/library/security/<email address omitted>,5.11-0.136:20100327T061524Z
pkg:/library/security/<email address omitted>,5.11-0.136:20100327T061642Z
pkg:/runtime/<email address omitted>,5.11-0.136:20100327T065222Z
pkg:/service/<email address omitted>,5.11-0.138
pkg:/system/library/<email address omitted>,5.11-0.136:20100327T074337Z
pkg:/system/library/<email address omitted>,5.11-0.136:20100327T074403Z
pkg:/system/library/security/<email address omitted>,5.11-0.138
pkg:/system/library/security/<email address omitted>,5.11-0.138

So the package system now enforces this dependency, but that still leaves the
open question of whether the packages should be refactored to better fit this
situation and reduce the number of package dependency loops and to reduce the
dependencies required for the core system library package.

*** (#1 of 1): 2010-05-12 02:45:14 GMT+00:00 <User 1-5Q-1267>


=== *Workaround* =============================================================

=== *Additional Details* =====================================================
        Targeted Release: 
        Commit To Fix In Build: 
        Fixed In Build: 
        Integrated In Build: 
        Verified In Build: 
  See Also: 
  Duplicate of: 
  Hooks:
        Hook1: 
        Hook2: 
        Hook3: 
        Hook4: 
        Hook5: 
        Hook6: 
  Program Management: 
  Root Cause: 
  Fix Affects Documentation: No
  Fix Affects Localization: No

=== *History* ================================================================
        Date Submitted: 2006-12-12 12:43:16 GMT+00:00
        Submitted By: <User 1-5Q-1990>

        Status Changed    Date Updated                  Updated By
        3-Accepted        2009-05-29 01:34:39 GMT+00:00 <User 1-1SURPB>
        4-Defer           2009-06-22 17:02:08 GMT+00:00 <User 1-1SURPB>


=== *Service Request* ========================================================
        Impact: Limited
        Functionality: Secondary
        Severity: 4
        Product Name: solaris
        Product Release: solaris_10
        Product Build: s10
        Operating System: solaris_10
        Hardware: ultrasparc
        Submitted Date: 2006-12-12 12:43:18 GMT+00:00


=== *Multiple Release (MR) Cluster* - 0 ======================================

_______________________________________________
on-ips-dev mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/on-ips-dev

Reply via email to