[csw-maintainers] Problem with neon rebuild

rupert THURNER rupert at opencsw.org
Tue Apr 26 21:32:49 CEST 2011


hi dago, sorry for this, you are of course right. I have nothing against a
quick roll back.

rupert

On Apr 26, 2011 11:46 AM, "Dagobert Michelsen" <dam at opencsw.org> wrote:

Hi Rupert,

I appreciate your commitment in updating packages, but please do not simply
change version numbers and release the package. Especially the neon package
is really complicated and in flux to AUX linkage transition. That's why
the alternatives mechanism has been commented out. If AUX linkage is not
in place alternatives must be used or the package will not work.
Additionally, the package uses a number of advanced features like
on-the-fly renaming on merge which needs manual adjustment. Just
changing numbers can result in broken packages as reported here:
 https://www.opencsw.org/mantis/view.php?id=4763

checpkg detected the errors as surplus dependencies as the packages were
empty, please do not just override errors without fully understanding
why they occur.

In general I am happy for every package another maintainer takes over
from me, but especially for a complex package like this I suggest at least
pinging me for a review before the first release after takeover.
I am also happy to explain the details of the recipe.

For now I suggest a rollback to the previous version as the GAR recipe
is in flux right now. Do you require the new neon 0.29.5 ?


Best regards

 -- Dago

Anfang der weitergeleiteten E-Mail:

> Von: rthurner at users.sourceforge.net
> Datum: 25. April 2011 17:58:42 MESZ
> An: devel at lists.opencsw.org
> Betreff: [csw-devel] SF.net SVN: gar:[14400]
csw/mgar/pkg/neon/trunk/Makefile
> Antwort an: Broadcasts commit logs for build descriptions and GAR <
devel at lists.opencsw.org>
>
> Revision: 14400
>          http://gar.svn.sourceforge.net/gar/?rev=14400&view=rev
> Author:   rthurner
> Date:     2011-04-25 15:58:41 +0000 (Mon, 25 Apr 2011)
>
> Log Message:
> -----------
> adjust to same checkpkg used for subversion-1.6.16
>
> Modified Paths:
> --------------
>    csw/mgar/pkg/neon/trunk/Makefile
>
> Modified: csw/mgar/pkg/neon/trunk/Makefile
> ===================================================================
> --- csw/mgar/pkg/neon/trunk/Makefile  2011-04-25 15:08:12 UTC (rev 14399)
> +++ csw/mgar/pkg/neon/trunk/Makefile  2011-04-25 15:58:41 UTC (rev 14400)
> @@ -93,19 +93,6 @@
> PKGFILES_CSWneon-devel += $(docdir)/.*
>
>
> -# ALTERNATIVES_CSWneon = minimal
> -# ALTERNATIVES_CSWneonfull = full
> -
> -# ALTERNATIVE_minimal  = $(libdir)/libneon.so.27.2.3 neon
$(libdir)/libneon-minimal.so.27.2.3 100
> -# ALTERNATIVE_minimal += $(libdir)/$(ISA_DEFAULT64)/libneon.so.27.2.3
neon64 $(libdir)/$(ISA_DEFAULT64)/libneon-minimal.so.27.2.3
> -# ALTERNATIVE_minimal += $(libdir)/libneon.so.26.0.4 neon.26
$(libdir)/libneon-minimal.so.26.0.4
> -# ALTERNATIVE_minimal += $(libdir)/$(ISA_DEFAULT64)/libneon.so.26.0.4
neon64.26 $(libdir)/$(ISA_DEFAULT64)/libneon-minimal.so.26.0.4
> -
> -# ALTERNATIVE_full     = $(libdir)/libneon.so.27.2.3 neon
$(libdir)/libneon-full.so.27.2.3 200
> -# ALTERNATIVE_full    += $(libdir)/$(ISA_DEFAULT64)/libneon.so.27.2.3
neon64 $(libdir)/$(ISA_DEFAULT64)/libneon-full.so.27.2.3
> -# ALTERNATIVE_full    += $(libdir)/libneon.so.26.0.4 neon.26
$(libdir)/libneon-full.so.26.0.4
> -# ALTERNATIVE_full    += $(libdir)/$(ISA_DEFAULT64)/libneon.so.26.0.4
neon64.26 $(libdir)/$(ISA_DEFAULT64)/libneon-full.so.26.0.4
> -
> FEATURE_LIBRARIES  = libneon.26 libneon64.26
> FEATURE_LIBRARIES += libneon.27 libneon64.27
> FEATURES_libneon.26  = $(libdir)/libneon.so.26.0.4
> @@ -126,7 +113,19 @@
> CHECKPKG_OVERRIDES_CSWneonfull +=
bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libneon-full.so.27.2.3
>
> CHECKPKG_OVERRIDES_CSWneon-devel += surplus-dependency|CSWneon
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWpakchois
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWosslrt
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWggettextrt
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWzlib
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWexpat
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWkrb5lib
> +CHECKPKG_OVERRIDES_CSWneonfull += surplus-dependency|CSWlibproxy
> +CHECKPKG_OVERRIDES_CSWneon += surplus-dependency|CSWexpat
> +CHECKPKG_OVERRIDES_CSWneon += surplus-dependency|CSWosslrt
> +CHECKPKG_OVERRIDES_CSWneon += surplus-dependency|CSWggettextrt
> +CHECKPKG_OVERRIDES_CSWneon += surplus-dependency|CSWzlib
>
> +
> include gar/category.mk
>
> #post-install-modulated:
>
>
> This was sent by the SourceForge.net collaborative development platform,
the world's largest Open Source development site.
> _______________________________________________
> devel mailing list
> devel at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20110426/1516a6be/attachment.html>


More information about the maintainers mailing list