Review: golang-codeberg-miekg-dns 0.6.18-1
New Package Report
.changes
| Date | Fri, 13 Mar 2026 17:05:01 -0400 |
|---|---|
| Source | golang-codeberg-miekg-dns |
| Version | 0.6.18-1 |
| Changed-By | Eric Dorland |
| Architecture | source all |
| Distribution | unstable |
Changelog
golang-codeberg-miekg-dns (0.6.18-1) unstable; urgency=medium . * Initial release (Closes: 1124295)
.dsc
| Section | golang |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | golang-codeberg-miekg-dns-dev deb golang optional arch=all |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://codeberg.org/miekg/dns
Upstream-Name: codeberg.org/miekg/dns
Upstream-Contact: Miek Gieben <miek@miek.nl>
Files: *
Copyright: 2009 The Go Authors
2011 Miek Gieben <miek@miek.nl>
License: BSD-3-Clause
Files: cmd/atomdns/internal/conffile/*
Copyright: 2015 Light Code Labs, LLC
License: Apache-2
Files: debian/*
Copyright: 2025 Eric Dorland <eric@debian.org>
License: BSD-3-Clause
Comment: Debian packaging is licensed under the same terms as upstream
License: BSD-3-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
.
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
License:
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Review Information
rejected — allocated to mechtilde 18 hours ago, started 18 hours ago, completed 14 hours ago.
Final Comment
Hi,
Please fix the error lintian mentioned.
Please fix d/copyright so it follow the DEP-5 format.
Public Notes
14 hours ago
● public
Lintian
Command: lintian -c -E -I -i -L '>=warning' --show-overrides --color=never ../$(basename $PWD)_*.changes
Exit code: 2
N:
E: golang-codeberg-miekg-dns-dev: arch-independent-package-contains-binary-or-object [usr/bin/atomdns]
N:
N: The package contains a binary or object file but is tagged Architecture:
N: all.
N:
N: If this package contains binaries or objects for cross-compiling or binary
N: blobs for other purposes independent of the host architecture (such as
N: BIOS updates or firmware), please add a Lintian override.
N:
N: Visibility: error
N: Show-Always: no
N: Check: binaries/architecture
N:
N:
E: golang-codeberg-miekg-dns-dev: arch-independent-package-contains-binary-or-object [usr/bin/reflect]
N:
E: golang-codeberg-miekg-dns-dev: missing-dependency-on-libc needed by usr/bin/atomdns and 1 others
N:
N: The listed file appears to be linked against the C library, but the
N: package doesn't depend on the C library package. Normally this indicates
N: that ${shlibs:Depends} was omitted from the Depends line for this package
N: in debian/control.
N:
N: All shared libraries and compiled binaries must be run through
N: dpkg-shlibdeps to find out any libraries they are linked against (often
N: via the dh_shlibdeps debhelper command). The package containing these
N: files must then depend on ${shlibs:Depends} in debian/control to get the
N: proper package dependencies for those libraries.
N:
N: Please refer to Generating dependencies on shared libraries (Section
N: 8.6.1) in the Debian Policy Manual for details.
N:
N: Visibility: error
N: Show-Always: no
N: Check: binaries/prerequisites
N:
N:
E: golang-codeberg-miekg-dns-dev: unstripped-binary-or-object [usr/bin/atomdns]
N:
N: The package installs an unstripped binary or object file.
N:
N: Please note, that shared libraries have to be stripped with the
N: --strip-unneeded option.
N:
N: Please refer to Binaries (Section 10.1) in the Debian Policy Manual and
N: Libraries (Section 10.2) in the Debian Policy Manual for details.
N:
N: Visibility: error
N: Show-Always: no
N: Check: binaries/debug-symbols
N:
N:
E: golang-codeberg-miekg-dns-dev: unstripped-binary-or-object [usr/bin/reflect]
N:
W: golang-codeberg-miekg-dns source: empty-short-license-in-dep5-copyright [debian/copyright:46]
N:
N: The short license field in the machine readable copyright file is empty.
N:
N: Please refer to
N: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for
N: details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: debian/copyright/dep5
N:
N:
W: golang-codeberg-miekg-dns source: missing-license-paragraph-in-dep5-copyright apache-2 [debian/copyright:13]
N:
N: The Files paragraph in the machine readable copyright file references a
N: license for which no stand-alone License paragraph exists.
N:
N: Sometimes this tag appears because of incorrect ordering. Stand-alone
N: License paragraphs must appear *after* all Files paragraphs.
N:
N: Please refer to
N: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ and
N: Bug#959067 for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: debian/copyright/dep5
N:
N:
W: golang-codeberg-miekg-dns-dev: no-manual-page [usr/bin/atomdns]
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should have
N: a manual page
N:
N: Note that though the man program has the capability to check for several
N: program names in the NAMES section, each of these programs should have its
N: own manual page (a symbolic link to the appropriate manual page is
N: sufficient) because other manual page viewers such as xman or tkman don't
N: support this.
N:
N: If the name of the manual page differs from the binary by case, man may be
N: able to find it anyway; however, it is still best practice to match the
N: exact capitalization of the executable in the manual page.
N:
N: If the manual pages are provided by another package on which this package
N: depends, Lintian may not be able to determine that manual pages are
N: available. In this case, after confirming that all binaries do have manual
N: pages after this package and its dependencies are installed, please add a
N: Lintian override.
N:
N: Please refer to Manual pages (Section 12.1) in the Debian Policy Manual
N: for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: documentation/manual
N: Renamed from: binary-without-manpage
N:
N:
W: golang-codeberg-miekg-dns-dev: no-manual-page [usr/bin/reflect]