It seems to me that if Debian provides a Chicken 2.3 package for
stability reasons, then Debian should also provide a 2.3 eggs package
and keep it up to date.  Using chicken-setup is inherently "unstable"
from the perspective of Debian stable, since the eggs are constantly
updated and haven't gone through the Debian release cycle.  If you
care enough to run Debian stable, you don't want to do this.  If you
want to use chicken-setup, you should use the latest stable version of
Chicken, which to me implies compiling or using Debian unstable (if
available).

I know that seems Draconian, but getting eggs to work on earlier
versions of Chicken is not always easy.  Dependencies may change,
features may not be available, etc.  I think it would be a massive
pain to maintain such a thing, not to mention the infrastructure isn't
there, although Felix can be surprising.

On 12/7/06, Ivan Raikov <[EMAIL PROTECTED]> wrote:

    Well, I am not the maintainer for the Debian Chicken package, so I
don't know. But unless the more recent versions of Chicken depend on
libraries or library versions that are not present in Debian, it's
probably not that difficult. Actually, the real problem here would be
that the Debian release cycle takes about a year, and once a Debian
stable release comes out, the packages in it may not be upgraded,
except for security-related patches. So whatever version of Chicken
you pick, you are stuck with it for a year -- which is not at all
unreasonable from a release manager's point of view. Debian stable is
"stable" because it provides a consistent and well-tested environment,
even if it doesn't have all the bleeding edge software. That's why I
think that if developers can rely on some support for older Chicken
releases, this will contribute greatly to the usefulness of Chicken
for software in mainstream Linux distributions.


_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to