bugGNU Astronomy Utilities - Bugs: bug #50961, Gnuastro 0.2.209 debian/jessie...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #50961: Gnuastro 0.2.209 debian/jessie test install - two skipped tests - simpleio.c missing

Submitter:  Boud Roukema <boud>
Submitted:  Sat 06 May 2017 07:51:27 PM UTC
   
 
Category:  Development Severity:  3 - Normal
Item Group:  Source code Status:  Fixed
Privacy:  Public Assigned to:  makhlaghi
Open/Closed:  Closed

Sat 06 May 2017 10:37:40 PM UTC, comment #2: 

The tarball 0.2.212-efe6 looks fine to me:
now I only get the fitstopdf.sh skip,
and I do get the warning at the end of ./configure explaining
about the minimal ghostscript version required. :)

Boud Roukema <boud>
Group Member
Sat 06 May 2017 08:28:38 PM UTC, comment #1: 

Thanks a lot Boud, indeed, I had forgot to include the simpleio.c in the distribution tarball. The issue has been corrected and pushed to the main repo. I made this fix after our private communication, but I just got a ("Delayed mail") notice, so it hasn't got to you yet. This is why the commit doesn't have this commit's number.

I was so focused on other issues, that I didn't notice this skip in the outputs of `make distcheck'! I should pay better attention.

This should fix the problem. I have uploaded gnuastro-0.2.212-efe6.tar.gz to my personal webpage (link will be removed after the 0.3 release).

About the `convertt/fitstopdf.sh' test. Currently Gnuastro needs Ghostscript 9.10 or above. That is why the FITS to PDF test conversion was skipped. A notice about this fact (that tests related to Ghostscript will be skipped) should have been given at the end of `./configure'.

With the commit above the tests that get skipped also report the cause of the skip in the `tests/test-suite.log' file, so it will help us learn the cause of the skip more easily.

Thanks again for the prompt checks and finding this bug.

Mohammad Akhlaghi <makhlaghi>
Group administrator
Sat 06 May 2017 07:51:27 PM UTC, original submission:  

BUG: `tests/buildprog/simpleio.c' is missing from gnuastro-0.2.209-e8e5.tar.[gl]z

On Fri, 5 May 2017, Mohammad Akhlaghi wrote:

> Here are the compressed sources:
http://alpha.gnu.org/gnu/gnuastro/gnuastro-0.2.209-e8e5.tar.gz (4.4MB)
http://alpha.gnu.org/gnu/gnuastro/gnuastro-0.2.209-e8e5.tar.lz (2.9MB)


A plain install worked perfectly for me (but with two skips) on debian/jessie x86_64:

ENVIRONMENT:


dpkg -l |grep ghostscript
ii  ghostscript                            9.06~dfsg-2+deb8u5                   amd64        interpreter for the PostScript language and for PDF
ii  ghostscript-x                          9.06~dfsg-2+deb8u5                   amd64        interpreter for the PostScript language and for PDF - X11 support
ii  gsfonts-other                          6.0-4                                all          Additional fonts for the ghostscript interpreter




wget http://alpha.gnu.org/gnu/gnuastro/gnuastro-0.2.209-e8e5.tar.lz

tar -x -f gnuastro-0.2.209-e8e5.tar.lz

cd gnuastro-0.2.209-e8e5

./bootstrap --gnulib-srcdir=/usr/share/gnulib

./configure && make

make check -j2

  
============================================================================

   Testsuite summary for GNU Astronomy Utilities 0.2.209-e8e5
  
============================================================================

   # TOTAL: 51
   # PASS:  49
   # SKIP:  2
   # XFAIL: 0
   # FAIL:  0
   # XPASS: 0
   # ERROR: 0
  
============================================================================



The skips were:

SKIP: buildprog/simpleio.sh
SKIP: convertt/fitstopdf.sh


tests/test-suite.log:


================================================================
   GNU Astronomy Utilities 0.2.209-e8e5: tests/test-suite.log
================================================================

# TOTAL: 51
# PASS:  49
# SKIP:  2
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: buildprog/simpleio.sh
===========================

../tests/buildprog/simpleio.c does not exist
SKIP buildprog/simpleio.sh (exit status: 77)

SKIP: convertt/fitstopdf.sh
===========================

SKIP convertt/fitstopdf.sh (exit status: 77)



CHECK:

tar -tv -f gnuastro-0.2.209-e8e5.tar.gz |grep simpleio
-rwxr-xr-x 1000/1000      1406 2017-05-01 23:19 gnuastro-0.2.209-e8e5/tests/buildprog/simpleio.sh

tar -tv -f gnuastro-0.2.209-e8e5.tar.lz |grep simpleio
-rwxr-xr-x 1000/1000      1406 2017-05-01 23:19 gnuastro-0.2.209-e8e5/tests/buildprog/simpleio.sh

md5sum gnuastro-0.2.209-e8e5.tar.[gl]z
19458d912bb012b33ff99b3c5c9f111e  gnuastro-0.2.209-e8e5.tar.gz
bca6e27ce4ef9badfd59fa77280f1bc2  gnuastro-0.2.209-e8e5.tar.lz


Boud Roukema <boud>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by makhlaghi (Posted a comment)
  • -email is unavailable- added by boud (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-05-06 makhlaghi StatusNone Fixed
        Assigned toNone makhlaghi
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code