DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: libsafe-hole-perl 0.17-1

Package Information

DescriptionPerl module which makes a "hole" in the Safe compartment

libsafe-hole-perl allows externally defined routines and methods of objects to be called from within the Safe compartment. However, those subroutines and methods are executed within the Safe compartment, so they are unable to call other subroutines which are dynamically qualified with the package name such as class methods.

Through Safe::Hole, it is possible to execute externally defined subroutines in the original main compartment from the Safe compartment.

MaintainerDebian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed ByAndreas Tille <tille@debian.org>
Sponsortille@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/perl-team/modules/packages/libsafe-hole-perl.git (browse)
Closes#1081732
Trackerhttps://tracker.debian.org/pkg/libsafe-hole-perl
Uploaded1 month, 1 day ago

New Package Report

.changes
Changed-ByAndreas Tille
Architecturesource amd64
Distributionunstable
DateTue, 11 Aug 2026 17:39:10 +0200
Sourcelibsafe-hole-perl
Version0.17-1
Changelog
libsafe-hole-perl (0.17-1) unstable; urgency=medium
 .
   * New upstream version
   * Maintain in Debian Perl team
     Closes: #1142536
   * Rename source package to Perl team naming scheme
   * Add Homepage
     Closes: #1081732
   * d/watch: version=5
   * d/copyright: DEP5
   * d/CREDITS.debian: removed
   * d/rules: hardening
   * Remove redundant Priority: optional from source stanza.
   * Trim trailing whitespace.
   * Update standards version to 4.7.4, no changes needed.
   * Set debhelper-compat version in Build-Depends.
   * Set Testsuite header for perl package.
   * Add debian/upstream/metadata
   * cme fix dpkg-control
   * no first person in description
.dsc
Package-Listlibsafe-hole-perl deb perl optional arch=any
Sectionperl
Priorityoptional
Componentmain
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://metacpan.org/release/Safe-Hole
Upstream-Contact: Sey Nakajima <nakajima@netstock.co.jp>, Brian McCauley <nobull@cpan.org>, Todd Rinaldo <toddr@cpan.org>
Upstream-Name: Safe-Hole

Files: *
Copyright: 1999-2025, Sey Nakajima <nakajima@netstock.co.jp>, Brian McCauley <nobull@cpan.org>, Todd Rinaldo <toddr@cpan.org>
License: Artistic or GPL-1+

Files: debian/*
Copyright: 2000-2020 Stefan Hornburg <racke@linuxia.de>
License: Artistic or GPL-1+

License: Artistic
 This program is free software; you can redistribute it and/or modify
 it under the terms of the Artistic License, which comes with Perl.
 .
 On Debian systems, the complete text of the Artistic License can be
 found in `/usr/share/common-licenses/Artistic'.

License: GPL-1+
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 1, or (at your option)
 any later version.
 .
 On Debian systems, the complete text of version 1 of the GNU General
 Public License can be found in `/usr/share/common-licenses/GPL-1'.

Review Information

accepted — allocated to mechtilde 30 days ago, started 30 days ago, completed 30 days ago.

Final Comment

Hi,
with the next upload please add the missing authors with their files to d/copyright
Thanks

Public Notes

30 days ago ● public

Missed Author Check

Command: dnq author-check
Exit code: 0

Using active review (from current.json): libsafe-hole-perl
Author check: libsafe-hole-perl 0.17-1

Scanned 17 files.
Authors declared in debian/copyright: 2

NOT IN debian/copyright (3):

  Kenneth Albanowski
    ppport.h:427

  Marcus Holland-Moritz
    ppport.h:423

  Paul Marquess
    ppport.h:425

Result: ATTENTION REQUIRED — 3 authors not in debian/copyright

Back to Dashboard | View all reviews for this package