Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an spkg-check file for GnuTLS #9308

Closed
sagetrac-drkirkby mannequin opened this issue Jun 22, 2010 · 8 comments
Closed

Add an spkg-check file for GnuTLS #9308

sagetrac-drkirkby mannequin opened this issue Jun 22, 2010 · 8 comments

Comments

@sagetrac-drkirkby
Copy link
Mannequin

sagetrac-drkirkby mannequin commented Jun 22, 2010

GnuTLS is one of the many standard packages in Sage (see #9281 for a list), which do not have a spkg-check file. This means that if one builds Sage with the environment variable SAGE_CHECK set to "yes", no self-tests of the package will be run. This is silly, as GnuTLS has a test suite.

After adding the required file, the test suite is run and at least on my OpenSolaris laptop, passes all tests.

Dave


Ticket #9975 supercedes this ticket. When ticket #9975 is closed, this ticket may be closed.

CC: @nexttime @jhpalmieri @peterjeremy

Component: spkg-check

Reviewer: David Kirkby, Jeroen Demeyer

Issue created by migration from https://trac.sagemath.org/ticket/9308

@sagetrac-drkirkby sagetrac-drkirkby mannequin added this to the sage-5.4 milestone Jun 22, 2010
@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Jun 22, 2010

Author: David Kirkby

@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Jun 22, 2010

comment:1

After this is added, we can see the results - in this case all 15 tests pass, on a Sony laptop running OpenSolaris 06/2009.

PASS: resume
===================
All 15 tests passed
===================
make[3]: Leaving directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src/tests'
make[2]: Leaving directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src/tests'
make[1]: Leaving directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src/tests'
Making check in po
make[1]: Entering directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src/po'
make[1]: Leaving directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src/po'
make[1]: Entering directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src'
make[1]: Leaving directory `/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6/src'
Now cleaning up tmp files.
rm: Cannot remove any directory in the path of the current working directory
/export/home/drkirkby/sage-4.4.4.alpha1/spkg/build/gnutls-2.2.1.p6
Making Sage/Python scripts relocatable...
Making script relocatable
Finished installing gnutls-2.2.1.p6.spkg

The revised package may be found at

http://boxen.math.washington.edu/home/kirkby/patches/gnutls-2.2.1.p6.spkg

@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Jun 22, 2010

Mercurial patch to add an spkg-check to enable self-tests

@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Jul 16, 2010

comment:2

Attachment: 9308.patch.gz

Again, cc'ing a few people who seem keen to improve the quality of Sage.

Dave

@sagetrac-mariah

This comment has been minimized.

@jdemeyer
Copy link

jdemeyer commented Oct 5, 2012

Reviewer: David Kirkby, Jeroen Demeyer

@jdemeyer
Copy link

jdemeyer commented Oct 5, 2012

comment:4

Invalid since GNUTLS is no longer part of Sage.

@jdemeyer
Copy link

jdemeyer commented Oct 5, 2012

Changed author from David Kirkby to none

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant