This is not definitive, of course, just my opinion. In this case, you might want to avoid it. since smallgroups has a very strange license. You (I suspect) do not - probably you GPL'd yours? Autoinstalling a non-GPL-compatible package from a GPL'd package is not good practice, IMHO, if it can be avoided.
[Aside: In fact, arguably in the US, the license on the smallgroups package would not hold up in court (there is a Supreme Court case which basically says that an unoriginal collection of data is not copyrightable; this is why to copyright a phonebook, for example, in the US publishers include lots of ficticious names and numbers for originality!). ] On Sat, Nov 22, 2008 at 10:57 AM, Simon King <[EMAIL PROTECTED]> wrote: > > Dear Team, > > I have a question concerning the creation of an spkg, and do not find > an answer in http://modular.math.washington.edu/sage/doc/prog/node46.html > > Suppose a package requires that another optional package (in my case: > the SmallGroups library in Gap) is installed. > > Is it possible, when a package is installed, that automatically the > latest version of database_gap (or is it in gap_packages?) gets > installed as well? > > If it is possible: Is it recommended? > > If impossible or not recommended: How is it possible to check for the > presence of database_gap and inform the user that this package needs > to be installed as well? > > Best regards, > Simon > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---