update on CCL packaging status (resent)

Faheem Mitha faheem at faheem.info
Tue Sep 10 19:55:27 UTC 2013


retitle 609047 ITP: ccl -- Clozure CL
owner 609047 !
thanks

[Please CC responses to the bug report at 609047 at bugs.debian.org]

Hi,

The current state of this package is reflected in the repositories 
https://bitbucket.org/faheem/ccl-debian and 
https://bitbucket.org/faheem/ccl-ffigen-debian

The packaging is essentially done. Earlier this year Julien Danjou submitted 
ccl-ffigen to NEW, (ccl-ffigen is a build dependency on ccl) and it got bounced 
by someone on the FTP masters team with the following message:

####################################################################
Date: Tue, 09 Apr 2013 21:00:37 +0000
From: Luca Falavigna <ftpmaster at debian.org>
To: Debian Common Lisp Team <pkg-common-lisp-devel at lists.alioth.debian.org>, 
Faheem Mitha <faheem at faheem.info>, acid at debian.org
Subject: ccl-ffigen_1.2-1_amd64.changes REJECTED

Hi,

sorry, but we do not think introducing a convenience copy of gcc
is a good thing. Also, the 4.0 sources contain files licensed under
GFDL with invariant sections, which are not suitable for main.

Please try to build your code using existing gcc versions in the archive
implementing Built-Using field.

Cheers,
Luca

===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.
####################################################################

I think the writer misunderstood the point of the package, which is to build 
interface headers for ccl, and is pretty much hardwired to 4.0. Getting it to 
work for more recent versions of GCC is an extremely non-trivial task that I 
doubt anyone but the author of that code would attempt.

I haven't had time to follow up on this, and I expect Julien is similarly busy. 
So there matters rest for the moment.

The main outstanding thing that (probably) should be fixed before the CCL 
package itself is ready to be submitted to NEW is to remove the local copy of 
ASDF from CCL and configure CCL to look for the Debian installation of ASDF. I 
think at least Christoph Egger suggested this, and it is clearly a good idea.

Feedback/comments welcome as always.
                                                            Regards, Faheem



More information about the pkg-common-lisp-devel mailing list