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 wrote: > On Tue, Nov 18, 2014 at 09:58:59AM -0800, Michael Stapelberg wrote: >> Thanks, I pushed another commit w

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 chro

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 wrote: > Niko Tyni, le Tue 18 Nov 2014 14:39:06 +0200, a écrit : >> On

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 an

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, thank

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

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 alrig

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 wrote: > On Tue, Aug 12, 2014 at 09:02:59AM +020

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, w

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 fo

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 wrote: > Brendan O'Dea 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 decision really lies with the P

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

2014-08-13 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

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

2014-08-13 Thread Michael Stapelberg
Hi Brendan, Brendan O'Dea 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, whose only p

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

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

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 p

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#757905: [nt...@debian.org: Re: Bug#757891: init-system-helpers: Please do not depend on perl]

2014-08-12 Thread Niko Tyni
bject: 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: > Samuel Thibault writes: > > perl is separate from perl-ba

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 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 su

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 init-system-he

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

2014-08-12 Thread Michael Stapelberg
Hi Martin, Martin Pitt 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 be > acceptab

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 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 > > h

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

2014-08-12 Thread Michael Stapelberg
Hi Samuel, Samuel Thibault 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 rsyslog, which dep

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