On 2 August 2010 23:05, Desmond O. Chang <doch...@gmail.com> wrote: > The cl-asdf dependency of c-l-c is hardcoded in debian/control, the > c-l-c dependency of cl-asdf is generated by dh_lisp when building. > > Installing c-l-c does not depend on cl-asdf, but its code depends. > Apparently, all dh_lisp does for source code is run clc-update-customized-images which recompiled "customized images" that use the library.
But I see nothing to produce those "customized images". Is anyone using this feature? Probably not. This possibly makes the whole thing a red herring. Maybe we don't need common-lisp-controller at all? All we need is make sure every debian implementation can (require :asdf) and get a recent asdf2. Since asdf is self-upgradable, we don't need to enforce a same system-wide asdf2 for all implementations: you (require :asdf), and if you want whichever is system installed, you can (asdf:load-system :asdf). >> I believe that >> a- c-l-c should be simplified with respect to the newest ASDF2, and >> marked as depending on ASDF 2.004 or later. > > I'll do it. > Thanks! >> b- dh_lisp should be simplified with respect to said new c-l-c >> c- cl-asdf would then not depend on c-l-c anymore. > > The two packages confuse me. Can anyone analyze their dependencies > correctly? > Happily, the packages protect the invocation of any script by a test that the script exist. Good. > The orig tarball is only required if the package is not debian native. > Do not put debian revision part in your version number [1], simply > increase the version number. You can use `dch -i'. > That much I know. But how do you deal with the fact there is an orig tarball, that git-buildpackage knows how to build or rebuild it, but doesn't include it in its manifest so that neither dput nor dupload will upload it, whereas the mentors.debian.net daemon rejects the package because it thinks the tarball is missing. Or maybe in these cases you just don't go through mentors. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] The rule is, jam to-morrow and jam yesterday, but never jam today. — Lewis Carroll _______________________________________________ pkg-common-lisp-devel mailing list pkg-common-lisp-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-common-lisp-devel