chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Eggs breakage due to removal of deprecated features


From: Alan Post
Subject: Re: [Chicken-users] Eggs breakage due to removal of deprecated features
Date: Wed, 10 Oct 2012 18:18:19 -0600

Today's report shows a significant improvement to the nightly
regression tests:

  http://tests.call-cc.org/master/linux/x86/2012/10/10/salmonella-report/

Five days ago, there were 153 failed egg installations[1].  We're now
down to 43, when before the deprecation there were 11[2].

Thank you everyone for the fixes you've comitted in the past few days.
Particularly Felix, Kon, and Alex, who cleaned up eggs with lots of
dependencies.

If the nighly regression report has been too crowded to look at,
it is now a fair bit easier to spot problems and I invite you to
check it again.  If you make a new release, say hello to Felix and
the rest of the core team in your commit message. ;-)

-Alan

1: http://tests.call-cc.org/master/linux/x86/2012/10/05/salmonella-report/
2: http://tests.call-cc.org/master/linux/x86/2012/10/04/salmonella-report/

On Fri, Oct 05, 2012 at 10:07:49AM -0400, Mario domenech Goulart wrote:
> Hi,
> 
> Some features marked as deprecated have been recently removed from the
> *development* version of Chicken (see
> http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=commit;h=e1a5773f52691c48097ae4f698081fa50f9647f7)
> 
> It seems that a lot of eggs are still using things that were
> deprecated and now removed.  Please take a look at
> http://tests.call-cc.org/master/linux/x86/2012/10/05/salmonella-report/#installation-failed
> to see if your egg has been affected.
> 
> Here's a summary of the features that have been removed and that
> are responsible for most of the breakage:
> 
> - the make macro (available as an egg now --
>   http://wiki.call-cc.org/egg/make)
> 
> - required-chicken-version and required-extension-version (from
>   setup-api)
> 
> Notice that some critical eggs like lookup-table, message-digest,
> easyffi, numbers and string-utils are currently using features
> that have been removed.  Here's a rank of reverse dependencies:
> 
> http://tests.call-cc.org/master/linux/x86/2012/10/05/salmonella-report/ranks/rev-deps.html
> 
> So, egg authors, if your eggs use removed features, please update them
> so that they don't use removed features and release new versions.
> 
> Best wishes,
> Mario
> -- 
> http://parenteses.org/mario
> 
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users

-- 
.i ma'a lo bradi cu penmi gi'e du



reply via email to

[Prev in Thread] Current Thread [Next in Thread]