Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Samuel Thibault
Michael Stapelberg, le Mon 17 Nov 2014 14:00:58 -0800, a écrit : I’ve pushed a couple of commits, see http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/ — can you please confirm that I didn’t miss anything and uploading that version fixes the problem? It seems to be alright,

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Samuel Thibault
Samuel Thibault, le Tue 18 Nov 2014 13:00:29 +0100, a écrit : Michael Stapelberg, le Mon 17 Nov 2014 14:00:58 -0800, a écrit : I’ve pushed a couple of commits, see http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/ — can you please confirm that I didn’t miss anything and

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Niko Tyni
On Mon, Nov 17, 2014 at 02:00:58PM -0800, Michael Stapelberg wrote: I’ve pushed a couple of commits, see http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/ — can you please confirm that I didn’t miss anything and uploading that version fixes the problem? Looks fine, thanks.

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Samuel Thibault
Niko Tyni, le Tue 18 Nov 2014 14:39:06 +0200, a écrit : On Mon, Nov 17, 2014 at 02:00:58PM -0800, Michael Stapelberg wrote: I’ve pushed a couple of commits, see http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/ — can you please confirm that I didn’t miss anything and

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Michael Stapelberg
Thanks, I pushed another commit which uses dh_perl -d. Niko, please let me know once you’ve tested what’s currently in git, so that I can upload a new version tomorrow. Thanks! On Tue, Nov 18, 2014 at 4:46 AM, Samuel Thibault sthiba...@debian.org wrote: Niko Tyni, le Tue 18 Nov 2014 14:39:06

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Niko Tyni
On Tue, Nov 18, 2014 at 09:58:59AM -0800, Michael Stapelberg wrote: Thanks, I pushed another commit which uses dh_perl -d. Niko, please let me know once you’ve tested what’s currently in git, so that I can upload a new version tomorrow. Thanks! Works for me. I started with a minimal chroot

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-18 Thread Michael Stapelberg
Thank you for confirming. I pushed the tag and uploaded the new version. I’d appreciate it if you could file the necessary unblock request. On Tue, Nov 18, 2014 at 12:15 PM, Niko Tyni nt...@debian.org wrote: On Tue, Nov 18, 2014 at 09:58:59AM -0800, Michael Stapelberg wrote: Thanks, I pushed

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-17 Thread Niko Tyni
On Tue, Aug 12, 2014 at 09:02:59AM +0200, Michael Stapelberg wrote: init-system-helpers uses File::Path, File::Basename, File::Find and Text::ParseWords — none of them is in perl-base. Please report back once you’ve made perl-base contain all of them. Reporting. (Excluding File::Find,

Bug#757891: init-system-helpers: Please do not depend on perl

2014-11-17 Thread Michael Stapelberg
I’ve pushed a couple of commits, see http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/ — can you please confirm that I didn’t miss anything and uploading that version fixes the problem? On Mon, Nov 17, 2014 at 10:52 AM, Niko Tyni nt...@debian.org wrote: On Tue, Aug 12, 2014 at

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-15 Thread Brendan O'Dea
On 13 August 2014 17:11, Michael Stapelberg stapelb...@debian.org wrote: Brendan O'Dea b...@c47.org writes: I think an increase of 150 KiB is perfectly fine when it frees us from unnecessary reimplementation work, whose only potential outcome is to introduce new bugs :). Sure, although this

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-15 Thread Gerrit Pape
On Thu, Aug 14, 2014 at 09:23:17AM +0300, Niko Tyni wrote: On Tue, Aug 12, 2014 at 10:41:50PM +0200, Michael Biebl wrote: Am 12.08.2014 21:15, schrieb Niko Tyni: The perl-base package is Essential:yes, so inclusion there is pretty close to a promise of supporting that interface forever

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-14 Thread Niko Tyni
On Tue, Aug 12, 2014 at 10:41:50PM +0200, Michael Biebl wrote: Am 12.08.2014 21:15, schrieb Niko Tyni: The perl-base package is Essential:yes, so inclusion there is pretty close to a promise of supporting that interface forever inside the Essential set. So care must be taken when adding

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-13 Thread Brendan O'Dea
On 13 August 2014 05:15, Niko Tyni nt...@debian.org wrote: [cc'ing the rsyslog maintainers too] On Tue, Aug 12, 2014 at 09:02:59AM +0200, Michael Stapelberg wrote: Samuel Thibault sthiba...@debian.org writes: perl is separate from perl-base so that in tight environement, Debian can be

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-13 Thread Michael Stapelberg
Hi Brendan, Brendan O'Dea b...@c47.org writes: and identifying the new requirements which would need to move from perl-modules to perl base, gives a delta of ~150Kib on my work machine: I think an increase of 150 KiB is perfectly fine when it frees us from unnecessary reimplementation work,

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Michael Stapelberg
Hi Samuel, Samuel Thibault sthiba...@debian.org writes: perl is separate from perl-base so that in tight environement, Debian can be installed with only perl-base. A base system installed by d-i, notably, is supposed to only install perl-base, not perl. It happens however that d-i installs

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Martin Pitt
Michael Stapelberg [2014-08-12 9:02 +0200]: Samuel Thibault sthiba...@debian.org writes: perl is separate from perl-base so that in tight environement, Debian can be installed with only perl-base. A base system installed by d-i, notably, is supposed to only install perl-base, not perl. It

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Michael Stapelberg
Hi Martin, Martin Pitt mp...@debian.org writes: I'm in a similar situation with postgresql-common. It only uses perl-base, and I replaced things like the above with plain perl code (very simple for Basename, a bit more involved for ParseWords), or with calling programs (for Find). Would that

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Samuel Thibault
Control: clone -1 -2 Control: reassign -2 perl-base Control: retitle -2 perl-base: Please include File::Path, File::Basename, File::Find, Text::ParseWords Michael Stapelberg, le Tue 12 Aug 2014 09:02:59 +0200, a écrit : It happens that d-i installs rsyslog, which depends on

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Niko Tyni
[cc'ing the rsyslog maintainers too] On Tue, Aug 12, 2014 at 09:02:59AM +0200, Michael Stapelberg wrote: Samuel Thibault sthiba...@debian.org writes: perl is separate from perl-base so that in tight environement, Debian can be installed with only perl-base. A base system installed by d-i,

Bug#757905: [nt...@debian.org: Re: Bug#757891: init-system-helpers: Please do not depend on perl]

2014-08-12 Thread Niko Tyni
...@bugs.debian.org, Martin Pitt mp...@debian.org, rsys...@packages.debian.org Subject: Re: Bug#757891: init-system-helpers: Please do not depend on perl User-Agent: Mutt/1.5.23 (2014-03-12) [cc'ing the rsyslog maintainers too] On Tue, Aug 12, 2014 at 09:02:59AM +0200, Michael Stapelberg wrote

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Michael Biebl
Am 12.08.2014 21:15, schrieb Niko Tyni: The perl-base package is Essential:yes, so inclusion there is pretty close to a promise of supporting that interface forever inside the Essential set. So care must be taken when adding functionality there. IMO Perl reimplementations of /usr/bin/find,

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-12 Thread Gerrit Pape
On Tue, Aug 12, 2014 at 10:41:50PM +0200, Michael Biebl wrote: Am 12.08.2014 21:15, schrieb Niko Tyni: What's the dependency from rsyslog to init-system-helpers for? Is there any room for movement there? The init-system-helpers dependency is there to ensure the systemd service is properly

Bug#757891: init-system-helpers: Please do not depend on perl

2014-08-11 Thread Samuel Thibault
Package: init-system-helpers Version: 1.20 Severity: important Hello, perl is separate from perl-base so that in tight environement, Debian can be installed with only perl-base. A base system installed by d-i, notably, is supposed to only install perl-base, not perl. It happens however that d-i