DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: supernovas 1.6.0-1

Package Information

DescriptionSuperNOVAS C99 astrometry library

SuperNOVAS is a C/C++ astronomy library, providing high-precision astronomical calculations such as one might need for running an observatory or a precise planetarium program. It is a supercharged fork of the Naval Observatory Vector Astrometry Software (NOVAS) C version 3.1, providing bug fixes and making it easier to use overall.

The main goals of SuperNOVAS are to improve usability, add new features, promote best practices, and provide accessible documentation -- all while retaining 100% API compatibility with NOVAS C 3.1. Thus, if you have written code for NOVAS C 3.1, you can build it with SuperNOVAS also. SuperNOVAS is entirely free to use without licensing restrictions. Its source code is compatible with the C99 and C++11 standards, and hence suitable for old and new platforms alike. It is light-weight and easy to use, with full support for the IAU 2000/2006 standards for sub-micro-arc-second position.

MaintainerDebian Astro Team <debian-astro-maintainers@lists.alioth.debian.org>
Changed ByAttila Kovacs <attipaci@gmail.com>
Sponsoralteholz@debian.org
Distributionunstable
Architectureany all
VCSgit: https://salsa.debian.org/debian-astro-team/supernovas.git (browse)
Popcon Installs57
Binary NEWYes (binary-only upload)
Trackerhttps://tracker.debian.org/pkg/supernovas
Uploaded2 hours ago

New Package Report

.changes
Changed-ByAttila Kovacs
Architecturesource amd64 all
Distributionunstable
DateMon, 27 Apr 2026 18:04:53 +0200
Sourcesupernovas
Version1.6.0-1
Changelog
supernovas (1.6.0-1) unstable; urgency=medium
 .
   * Updated to upstream v1.6.0
   * Updated debian config files for new version
   * Applied patch for examples install (w/o unneeded files)
   * Added / updated symbols
   * Applied patch for loosened precision C++ testing for i386
   * Applied patch to disable parallel (non-reproducible) doxygen builds
.dsc
Sectionlibs
Priorityoptional
Componentmain
Package-Listlibsolsys-calceph1 deb libs optional arch=any
libsupernovas++-doc deb doc optional arch=all
libsupernovas++1 deb libs optional arch=any
libsupernovas-dev deb libdevel optional arch=any
libsupernovas-doc deb doc optional arch=all
libsupernovas1 deb libs optional arch=any
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: supernovas
Upstream-Contact: Attila Kovacs <attila.kovacs@cfa.harvard.edu>
Source: https://github.com/Smithsonian/SuperNOVAS

Files: *
Copyright: 2024 Attila Kovacs <attila.kovacs@cfa.harvard.edu>
           1989-2024 George Kaplan <george.h.kaplan.ctr@mail.mil>
License: Unlicense
 This is free and unencumbered software released into the public domain.
 . 
 Anyone is free to copy, modify, publish, use, compile, sell, or
 distribute this software, either in source code form or as a compiled
 binary, for any purpose, commercial or non-commercial, and by any
 means.
 .
 In jurisdictions that recognize copyright laws, the author or authors
 of this software dedicate any and all copyright interest in the
 software to the public domain. We make this dedication for the benefit
 of the public at large and to the detriment of our heirs and
 successors. We intend this dedication to be an overt act of
 relinquishment in perpetuity of all present and future rights to this
 software under copyright law.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.
 .
 For more information, please refer to <https://unlicense.org>
 

Review Information

rejected — allocated to mechtilde 1 hour ago, started 1 hour ago, completed 1 hour ago.

Final Comment

Hi,

I can't accept so many lintian warnings about 'privacy-breach-generic'.
Please fix it odr override it with comment.

Additional you can also improve the other warnings.
Thanks

Public Notes

1 hour ago ● public

Lintian

Command: lintian -c -E -I -i -L '>=warning' --show-overrides --color=never ../$(basename $PWD)_*.changes
Exit code: 0

N:
W: libsupernovas++-doc: duplicate-changelog-files usr/share/doc/libsupernovas++-doc/changelog.gz usr/share/doc/libsupernovas++-doc/supernovas/CHANGELOG.md.gz
N: 
N:   The package appears to be shipping two copies of the changelog.
N:   
N:   If the second copy is really needed, consider making it a symlink to the
N:   canonical place for the relevant changelog.
N:   
N:   Both upstream and Debian changelogs are checked with this tag.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: files/duplicates
N: 
N:
W: libsupernovas-doc: duplicate-changelog-files usr/share/doc/libsupernovas-dev/supernovas/CHANGELOG.md.gz usr/share/doc/libsupernovas-doc/changelog.gz
N:
W: supernovas source: no-nmu-in-changelog [debian/changelog:1]
N: 
N:   When you NMU a package, that fact should be mentioned on the first line in
N:   the changelog entry. Use the words "NMU" or "Non-maintainer upload" (case
N:   insensitive).
N:   
N:   Maybe you didn't intend this upload to be a NMU, in that case, please
N:   double-check that the most recent entry in the changelog is byte-for-byte
N:   identical to the maintainer or one of the uploaders. If this is a local
N:   package (not intended for Debian), you can suppress this warning by
N:   putting "local" in the version number or "local package" on the first line
N:   of the changelog entry.
N: 
N:   Please refer to Using the DELAYED/ queue (Section 5.11.3) in the Debian
N:   Developer's Reference for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: nmu
N:   Renamed from: changelog-should-mention-nmu
N: 
N:
W: libsupernovas++-doc: privacy-breach-generic [<img src="https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg" alt="doi: 10.5281/zenodo.14584983" style="pointer-events: none;" class="inline"/>] (https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg) [usr/share/doc/libsupernovas++-doc/supernovas/html/c99/index.html]
N: 
N:   This package creates a potential privacy breach by fetching data from an
N:   external website at runtime. Please remove these scripts or external HTML
N:   resources.
N:   
N:   Please replace any scripts, images, or other remote resources with
N:   non-remote resources. It is preferable to replace them with text and links
N:   but local copies of the remote resources are also acceptable as long as
N:   they don't also make calls to remote services. Please ensure that the
N:   remote resources are suitable for Debian main before making local copies
N:   of them.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: files/privacy-breach
N: 
N:
W: libsupernovas++-doc: privacy-breach-generic [<img src="https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg" alt="doi: 10.5281/zenodo.14584983" style="pointer-events: none;" class="inline"/>] (https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg) [usr/share/doc/libsupernovas++-doc/supernovas/html/cpp/index.html]
N:
W: libsupernovas-doc: privacy-breach-generic [<img src="https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg" alt="doi: 10.5281/zenodo.14584983" style="pointer-events: none;" class="inline"/>] (https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg) [usr/share/doc/libsupernovas-dev/supernovas/html/c99/index.html]
N:
W: libsupernovas-doc: privacy-breach-generic [<img src="https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg" alt="doi: 10.5281/zenodo.14584983" style="pointer-events: none;" class="inline"/>] (https://zenodo.org/badge/doi/10.5281/zenodo.14584983.svg) [usr/share/doc/libsupernovas-dev/supernovas/html/cpp/index.html]
N:
W: supernovas source: source-nmu-has-incorrect-version-number 1.6.0-1 [debian/changelog:1]
N: 
N:   A source NMU should have a Debian revision of "-x.x" (or "+nmuX" for a
N:   native package). This is to prevent stealing version numbers from the
N:   maintainer.
N:   
N:   Maybe you didn't intend this upload to be a NMU, in that case, please
N:   double-check that the most recent entry in the changelog is byte-for-byte
N:   identical to the maintainer or one of the uploaders. If this is a local
N:   package (not intended for Debian), you can suppress this warning by
N:   putting "local" in the version number or "local package" on the first line
N:   of the changelog entry.
N: 
N:   Please refer to NMUs and debian/changelog (Section 5.11.2) in the Debian
N:   Developer's Reference for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: nmu
N: 

Back to Dashboard | View all reviews for this package