Hi Rupert,

Am 02.06.2012 um 20:54 schrieb rthur...@users.sourceforge.net:

> Revision: 18206
>          http://gar.svn.sourceforge.net/gar/?rev=18206&view=rev
> Author:   rthurner
> Date:     2012-06-02 18:54:57 +0000 (Sat, 02 Jun 2012)
> Log Message:
> -----------
> openldap: upgrade to 2.4.31
> 
> Modified Paths:
> --------------
>    csw/mgar/pkg/openldap/trunk/Makefile
> 
> Modified: csw/mgar/pkg/openldap/trunk/Makefile
> ===================================================================
> --- csw/mgar/pkg/openldap/trunk/Makefile      2012-06-02 18:50:09 UTC (rev 
> 18205)
> +++ csw/mgar/pkg/openldap/trunk/Makefile      2012-06-02 18:54:57 UTC (rev 
> 18206)
> @@ -1,7 +1,7 @@
> # $Id$
> 
> NAME = openldap
> -VERSION = 2.4.28
> +VERSION = 2.4.31
> GARTYPE = v2
> CATEGORIES = server
> 
> @@ -52,8 +52,8 @@
> RUNTIME_DEP_PKGS_CSWopenldap += CSWbdb48
> RUNTIME_DEP_PKGS_CSWopenldap += CSWlibicudata48
> RUNTIME_DEP_PKGS_CSWopenldap += CSWlibicuuc48
> -RUNTIME_DEP_PKGS_CSWopenldap += CSWliblber2-4-2
> -RUNTIME_DEP_PKGS_CSWopenldap += CSWlibldap-r2-4-2
> +RUNTIME_DEP_PKGS_CSWopenldap += CSWliblber2-4-3
> +RUNTIME_DEP_PKGS_CSWopenldap += CSWlibldap-r2-4-3
> RUNTIME_DEP_PKGS_CSWopenldap += CSWlibltdl7
> # We do not want that dependency.
> # RUNTIME_DEP_PKGS_CSWopenldap += CSWlibnet
> @@ -74,49 +74,49 @@
> SPKG_DESC_CSWopenldap-client = OpenLDAP client executables
> PKGFILES_CSWopenldap-client += $(bindir)/.*
> PKGFILES_CSWopenldap-client += $(mandir)/man1/.*
> -RUNTIME_DEP_PKGS_CSWopenldap-client += CSWliblber2-4-2
> -RUNTIME_DEP_PKGS_CSWopenldap-client += CSWlibldap2-4-2
> +RUNTIME_DEP_PKGS_CSWopenldap-client += CSWliblber2-4-3
> +RUNTIME_DEP_PKGS_CSWopenldap-client += CSWlibldap2-4-3
> RUNTIME_DEP_PKGS_CSWopenldap-client += CSWlibsasl2-2
> RUNTIME_DEP_PKGS_CSWopenldap-client += CSWlibssl0-9-8
> OBSOLETED_BY_CSWopenldap-client += CSWoldapclient
> CATALOGNAME_CSWoldapclient = openldap_client_stub
> 
> PACKAGES += CSWopenldap-dev
> -SPKG_DESC_CSWopenldap-dev = OpenLDAP development files for libldap-2.4.so.2, 
> libldap_r-2.4.so.2 and liblber-2.4.so.2
> +SPKG_DESC_CSWopenldap-dev = OpenLDAP development files for libldap-2.4.so.3, 
> libldap_r-2.4.so.3 and liblber-2.4.so.3
> PKGFILES_CSWopenldap-dev += $(PKGFILES_DEVEL)
> PKGFILES_CSWopenldap-dev += $(mandir)/man3/.*
> -RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWliblber2-4-2
> -RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWlibldap-r2-4-2
> -RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWlibldap2-4-2
> +RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWliblber2-4-3
> +RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWlibldap-r2-4-3
> +RUNTIME_DEP_PKGS_CSWopenldap-dev += CSWlibldap2-4-3
> OBSOLETED_BY_CSWopenldap-dev += CSWoldapdevel
> CATALOGNAME_CSWoldapdevel = openldap_devel_stub
> 
> -PACKAGES += CSWliblber2-4-2
> -SPKG_DESC_CSWliblber2-4-2 = OpenLDAP ASN.1 BER library, liblber-2.4.so.2
> -PKGFILES_CSWliblber2-4-2 += $(call pkgfiles_lib,liblber-2.4.so.2)
> -RUNTIME_DEP_PKGS_CSWlibldap2-4-2 += CSWlibsasl2-2
> -RUNTIME_DEP_PKGS_CSWlibldap2-4-2 += CSWlibssl0-9-8
> -OBSOLETED_BY_CSWliblber2-4-2 += CSWoldaprt
> +PACKAGES += CSWliblber2-4-3
> +SPKG_DESC_CSWliblber2-4-3 = OpenLDAP ASN.1 BER library, liblber-2.4.so.3
> +PKGFILES_CSWliblber2-4-3 += $(call pkgfiles_lib,liblber-2.4.so.3)
> +RUNTIME_DEP_PKGS_CSWlibldap2-4-3 += CSWlibsasl2-2
> +RUNTIME_DEP_PKGS_CSWlibldap2-4-3 += CSWlibssl0-9-8
> +OBSOLETED_BY_CSWliblber2-4-3 += CSWoldaprt

This is probably wrong as the SONAMES of the packages depending on CSWoldaprt 
contained
the old library versions and not the new ones. If you push CSWoldaprt with the 
new
dependencies but leaving out the old ones the existing packages depending on 
CSWoldaprt
will break.


Best regards

  -- Dago


> CATALOGNAME_CSWoldaprt = openldap_rt_stub
> 
> -PACKAGES += CSWlibldap2-4-2
> -SPKG_DESC_CSWlibldap2-4-2 = OpenLDAP LDAP library, libldap-2.4.so.2
> -PKGFILES_CSWlibldap2-4-2 += $(call pkgfiles_lib,libldap-2.4.so.2)
> -PKGFILES_CSWlibldap2-4-2 += $(sysconfdir)/ldap.conf
> -PKGFILES_CSWlibldap2-4-2 += $(mandir)/man5/ldap.conf.5
> -RUNTIME_DEP_PKGS_CSWlibldap2-4-2 += CSWliblber2-4-2
> -OBSOLETED_BY_CSWlibldap2-4-2 += CSWoldaprt
> +PACKAGES += CSWlibldap2-4-3
> +SPKG_DESC_CSWlibldap2-4-3 = OpenLDAP LDAP library, libldap-2.4.so.3
> +PKGFILES_CSWlibldap2-4-3 += $(call pkgfiles_lib,libldap-2.4.so.3)
> +PKGFILES_CSWlibldap2-4-3 += $(sysconfdir)/ldap.conf
> +PKGFILES_CSWlibldap2-4-3 += $(mandir)/man5/ldap.conf.5
> +RUNTIME_DEP_PKGS_CSWlibldap2-4-3 += CSWliblber2-4-3
> +OBSOLETED_BY_CSWlibldap2-4-3 += CSWoldaprt
> 
> # Evaluate later
> -CHECKPKG_OVERRIDES_CSWlibldap2-4-2 += 
> file-with-bad-content|/usr/local|root/opt/csw/share/man/man5/ldap.conf.5
> +CHECKPKG_OVERRIDES_CSWlibldap2-4-3 += 
> file-with-bad-content|/usr/local|root/opt/csw/share/man/man5/ldap.conf.5
> 
> -PACKAGES += CSWlibldap-r2-4-2
> -SPKG_DESC_CSWlibldap-r2-4-2 = OpenLDAP reentrant LDAP library, 
> libldap_r-2.4.so.2
> -PKGFILES_CSWlibldap-r2-4-2 += $(call pkgfiles_lib,libldap_r-2.4.so.2)
> -RUNTIME_DEP_PKGS_CSWlibldap-r2-4-2 += CSWliblber2-4-2
> -RUNTIME_DEP_PKGS_CSWlibldap-r2-4-2 += CSWlibsasl2-2
> -RUNTIME_DEP_PKGS_CSWlibldap-r2-4-2 += CSWlibssl0-9-8
> -OBSOLETED_BY_CSWlibldap-r2-4-2 += CSWoldaprt
> +PACKAGES += CSWlibldap-r2-4-3
> +SPKG_DESC_CSWlibldap-r2-4-3 = OpenLDAP reentrant LDAP library, 
> libldap_r-2.4.so.3
> +PKGFILES_CSWlibldap-r2-4-3 += $(call pkgfiles_lib,libldap_r-2.4.so.3)
> +RUNTIME_DEP_PKGS_CSWlibldap-r2-4-3 += CSWliblber2-4-3
> +RUNTIME_DEP_PKGS_CSWlibldap-r2-4-3 += CSWlibsasl2-2
> +RUNTIME_DEP_PKGS_CSWlibldap-r2-4-3 += CSWlibssl0-9-8
> +OBSOLETED_BY_CSWlibldap-r2-4-3 += CSWoldaprt
> 
> FOREIGN_PACKAGES += CSWliblber2-3-0
> OBSOLETED_BY_CSWliblber2-3-0 += CSWoldaprt
> 
> This was sent by the SourceForge.net collaborative development platform, the 
> world's largest Open Source development site.
> 
> _______________________________________________
> devel mailing list
> devel@lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/devel

_______________________________________________
devel mailing list
devel@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to