Hi Justin, On 10 Feb., 08:28, "Justin C. Walker" <jus...@mac.com> wrote: > I double-checked the log for the install of your package, and indeed, there > is a pleasant message describing the problem. However, it's embedded in the > middle of what looks like a disaster alert :-} > > There are ~50 lines of output, of which two, in the middle, mention the > missing GAP database(s). Can the dependency failure be detected before, say, > downloading your .spkg? That way, it wouldn't be quite so unobtrusive, and > the failure would look less like a real error.
Currently, the dependency is checked by the package's spkg-install script, which of course is only available after downloading the package. How can a dependency be checked before downloading the package? Is there some mechanism? And I still wonder why the error message about the GAP database being missed is not the last line of the install log. How exactly did you try to install the spkg? * download the package manually and do "sage -i p_group_cohomology-2.1.2.spkg"? * do "sage -i <web address of p_group_cohomology-2.1.2.spkg>"? * start a sage session and use the install_package command? I did use the first option with the previous version p_group_cohomology-2.1.1.spkg, and had indeed forgotten to install the database, and the proper error message was quite visible. Best regards, Simon -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org