Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Vincent Bernat
OoO Pendant le journal télévisé du jeudi 10 mai 2012, vers 20:29, Jean-Christophe Dubacq disait : > I do not know about trivially merging changes in the etc-overrides-lib > model, but in the current model, I am presented with the dpkg prompt > about conffiles for some programs where I adde

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Tollef Fog Heen
]] Uoti Urpala Hi, > Wrong: as mentioned in this thread before, one of the advantages of the > etc-overrides-lib model is the option of having a file in /etc that > first includes the one in /lib, then overrides just one particular > value. This allows handling more updates without needing manua

Re: mass bug filing: debcheckout fails

2012-05-10 Thread jaalto
On 2012-04-24 18:22, Ansgar Burchardt wrote: | | I noticed you started to file bugs for non-working debcheckouts. Was | this discussed anywhere as suggested by the developer's reference[1]? Hi Ansgar, There are only handful of packages that mistakenly have their Vcs-* headers set up incorrectly

Re: etc-overrides-non-etc configuration file model [Re: RFC: OpenRC as Init System for Debian]

2012-05-10 Thread Gergely Nagy
Don Armstrong writes: > On Thu, 10 May 2012, Gergely Nagy wrote: >> FWIW, /etc/default/* and /etc/$package/conf.d/* and similar already >> do something *very* close to what etc-overrides-non-etc does. To the >> point that changing a file under /etc/default, or adding a snippet >> to conf.d/ can b

Re: upstream shared library major versions

2012-05-10 Thread Brian May
Hello, Can somebody here please check out my response to the claim ""ld" prefers linking with the oldest [library version]." I suspect upgrading the major version to major * 1000 may have only worked due to unrelated reasons. Thanks -- Brian May -- To UNSUBSCRIBE, email to debian-devel-requ

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Ben Hutchings
On Thu, May 10, 2012 at 09:56:57PM +0100, Ben Hutchings wrote: > On Thu, May 10, 2012 at 10:55:06AM -0700, Don Armstrong wrote: > > On Thu, 10 May 2012, Uoti Urpala wrote: > > > You're pretty much just saying that dpkg and helpers like ucf have > > > implemented better functionality than rpm. I don

Work-needing packages report for May 11, 2012

2012-05-10 Thread wnpp
The following is a listing of packages for which help has been requested through the WNPP (Work-Needing and Prospective Packages) system in the last week. Total number of orphaned packages: 394 (new: 2) Total number of packages offered up for adoption: 169 (new: 2) Total number of packages request

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Nikolaus Rath
m...@linux.it (Marco d'Itri) writes: > On May 10, Bjørn Mork wrote: > >> Agree. Copying a large set of default policies into /etc just because >> they *can* be overridden is not user friendly. And it does not make the >> defaults any more configuration either. It just hides important local >> ch

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread George Danchev
On Friday 11 May 2012 00:01:14 Uoti Urpala wrote: --cut-- > > You need to at least start reading some man-pages (a good start would be > > ucf(1), ucfr(1), ucfq(1), debconf-devel(7)) before keep jamming > > suggestion like "improvements to be able to alert the user about > > changes". This is alrea

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
Don Armstrong wrote: > On Thu, 10 May 2012, Ben Hutchings wrote: > > In the etc-overrides-lib model, program defaults and local > > configuration are effectively being merged every time the program > > starts. This seems to assume that the program would always read both. systemd unit files don't w

Re: etc-overrides-non-etc configuration file model [Re: RFC: OpenRC as Init System for Debian]

2012-05-10 Thread Don Armstrong
On Thu, 10 May 2012, Gergely Nagy wrote: > FWIW, /etc/default/* and /etc/$package/conf.d/* and similar already > do something *very* close to what etc-overrides-non-etc does. To the > point that changing a file under /etc/default, or adding a snippet > to conf.d/ can break just as well when the und

Re: Directory /boot/console-setup

2012-05-10 Thread Steve Langasek
On Thu, May 10, 2012 at 07:43:46PM +0300, Anton Zinoviev wrote: > First the problem in few words. The package console-setup needs an > access to a directory similar to /var very early during the boot process > - when /var is not yet mounted. Currently it creates files in the > directory /etc/c

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Don Armstrong
On Thu, 10 May 2012, Ben Hutchings wrote: > In the etc-overrides-lib model, program defaults and local > configuration are effectively being merged every time the program > starts. This is only the case if the configuration files are fine grained enough that overrides to a configuration file would

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Marco d'Itri
On May 10, Jean-Christophe Dubacq wrote: > There are cases where file in /etc overrides only the directives present > in /etc and not the rest. I prefer this way. Fine, but they are not the cases which we are discussing. -- ciao, Marco signature.asc Description: Digital signature

Re: Bug#672160: Directory /boot/console-setup

2012-05-10 Thread Yves-Alexis Perez
On ven., 2012-05-11 at 00:16 +0300, Anton Zinoviev wrote: > On Thu, May 10, 2012 at 09:40:23PM +0100, Ben Hutchings wrote: > > > > Generally the console has to work even before root is mounted, so > > that the user can enter a decryption password if necessary. > > Unfortunately, as far as I know

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
George Danchev wrote: > On Thursday 10 May 2012 21:46:41 Uoti Urpala wrote: > > I don't see how the following would make this comparison with rpm relevant. > > It was a comparison of the packaging system facilities to handle upgrades of > the configuration files of the applications. This was init

Re: Bug#672160: Directory /boot/console-setup

2012-05-10 Thread Anton Zinoviev
On Thu, May 10, 2012 at 09:40:23PM +0100, Ben Hutchings wrote: > > Generally the console has to work even before root is mounted, so > that the user can enter a decryption password if necessary. Unfortunately, as far as I know currently this doesn't work in Debian. Proper wishlist bug reports h

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread gregor herrmann
On Thu, 10 May 2012 20:29:05 +0200, Jean-Christophe Dubacq wrote: > in the current model, I am presented with the dpkg prompt > about conffiles for some programs where I added (or changed) only one > line (off the top of my head: only the servers list in roundcube, for > example), and dpkg does no

Bug#672410: ITP: wherpygo -- player for wherigo cartridges

2012-05-10 Thread Bas Wijnen
Package: wnpp Severity: wishlist Owner: Bas Wijnen * Package name: wherpygo Version : 0.1 Upstream Author : Bas Wijnen * URL : None, first publication will be in Debian. * License : AGPL-3+ Programming Lang: Python Description : player for wherigo cart

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Ben Hutchings
On Thu, May 10, 2012 at 10:55:06AM -0700, Don Armstrong wrote: > On Thu, 10 May 2012, Uoti Urpala wrote: > > You're pretty much just saying that dpkg and helpers like ucf have > > implemented better functionality than rpm. I don't see how that's > > relevant to the discussion. > > The reason why i

Re: ITP: libzeromq-perl -- A ZeroMQ2 wrapper for Perl

2012-05-10 Thread Julian Taylor
On 05/10/2012 05:53 PM, Harlan Lieberman-Berg wrote: > Package: wnpp > Severity: wishlist > Owner: "Harlan Lieberman-Berg" > > Package name: libzeromq-perl > Version:0.21 > Upstream Author:Daisuke Maki > URL:http://search.cpan.org/dist/ZeroMQ/ > License:

Re: Bug#672160: Directory /boot/console-setup

2012-05-10 Thread Ben Hutchings
On Thu, May 10, 2012 at 10:13:39PM +0300, Anton Zinoviev wrote: > On Thu, May 10, 2012 at 07:45:21PM +0200, Sven Joachim wrote: > > > > Maybe I'm missing something obvious, but /boot seems to be a very bad > > choice for the location, simply because it is not available any earlier > > than /var. >

Re: etc-overrides-non-etc configuration file model [Re: RFC: OpenRC asInit System for Debian]

2012-05-10 Thread Uoti Urpala
Don Armstrong wrote: > On Thu, 10 May 2012, Uoti Urpala wrote: > > I don't see how the following would make this comparison with rpm > > relevant. > > This is debian-devel, and we're talking about configuration file > handling in Debian, which makes ucf and dpkg relevant. Yes, ucf and dpkg are re

Re: Bug#672160: Directory /boot/console-setup

2012-05-10 Thread Anton Zinoviev
On Thu, May 10, 2012 at 07:45:21PM +0200, Sven Joachim wrote: > > Maybe I'm missing something obvious, but /boot seems to be a very bad > choice for the location, simply because it is not available any earlier > than /var. Ah, you are right. So it seems only /etc is an option. Thanks. Anton Zin

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread David Weinehall
On Fri, May 11, 2012 at 02:44:45AM +0800, Thomas Goirand wrote: > On 05/10/2012 04:52 AM, Steve McIntyre wrote: > > No, really - please *do* do this. The fact that a lot of the software > > coming out of RedHat development seems to be designed solely for their > > use, including working around the

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread George Danchev
On Thursday 10 May 2012 21:46:41 Uoti Urpala wrote: > Don Armstrong wrote: > > On Thu, 10 May 2012, Uoti Urpala wrote: > > > You're pretty much just saying that dpkg and helpers like ucf have > > > implemented better functionality than rpm. I don't see how that's > > > relevant to the discussion. >

Re: etc-overrides-non-etc configuration file model [Re: RFC: OpenRC as Init System for Debian]

2012-05-10 Thread Gergely Nagy
Don Armstrong writes: > On Thu, 10 May 2012, Uoti Urpala wrote: >> Don Armstrong wrote: >> > The reason why it is relevant is because [...] >> >> I don't see how the following would make this comparison with rpm >> relevant. > > This is debian-devel, and we're talking about configuration file >

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
George Danchev wrote: > On Thursday 10 May 2012 19:53:18 Uoti Urpala wrote: > > The reason why most old applications do not follow that approach (at > > least not yet) is pretty obvious: their authors never considered it. > > etc-overrides-lib semantics have only become a seriously considered > > a

etc-overrides-non-etc configuration file model [Re: RFC: OpenRC as Init System for Debian]

2012-05-10 Thread Don Armstrong
On Thu, 10 May 2012, Uoti Urpala wrote: > Don Armstrong wrote: > > The reason why it is relevant is because [...] > > I don't see how the following would make this comparison with rpm > relevant. This is debian-devel, and we're talking about configuration file handling in Debian, which makes ucf

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Jean-Christophe Dubacq
On 10/05/2012 21:12, Don Armstrong wrote: > On Thu, 10 May 2012, Jean-Christophe Dubacq wrote: >> I do not know about trivially merging changes in the >> etc-overrides-lib model, but in the current model, I am presented >> with the dpkg prompt about conffiles for some programs where I added >> (or

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Don Armstrong
On Thu, 10 May 2012, Jean-Christophe Dubacq wrote: > I do not know about trivially merging changes in the > etc-overrides-lib model, but in the current model, I am presented > with the dpkg prompt about conffiles for some programs where I added > (or changed) only one line (off the top of my head:

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
Don Armstrong wrote: > On Thu, 10 May 2012, Uoti Urpala wrote: > > You're pretty much just saying that dpkg and helpers like ucf have > > implemented better functionality than rpm. I don't see how that's > > relevant to the discussion. > > The reason why it is relevant is because I don't see how

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Peter Samuelson
[Uoti Urpala] > The reason why most old applications do not follow that approach (at > least not yet) is pretty obvious: their authors never considered it. > etc-overrides-lib semantics have only become a seriously considered > alternative fairly recently. If I'm not mistaken, I first saw this so

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Thomas Goirand
On 05/10/2012 07:13 AM, Uoti Urpala wrote: > I have given technical reasons to prefer etc-overrides-lib semantics. > You failed to address any of the reasons I or others have given. Instead > you started by bashing Red Hat, and then gave as your only reason to > prefer traditional conffile semantic

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Thomas Goirand
On 05/10/2012 07:01 AM, Fernando Lemos wrote: > I've seen people mention that the way udev and systemd do config files > is really motivated by limitations in RH's packaging tools. Maybe > that's the case, maybe not. It's *not*! It's a difference in *policy*. :) RH's policy is that you should neve

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Raphael Hertzog
On Thu, 10 May 2012, David Weinehall wrote: > On Wed, May 09, 2012 at 03:47:21PM +0200, Gergely Nagy wrote: > > Such a tool would certainly be very useful, but doing it right would be > > fairly hard, as far as I see. > > > > And it would require assistance from at least the package maintainer, to

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
Marco d'Itri wrote: > On May 10, Bjørn Mork wrote: > > > Agree. Copying a large set of default policies into /etc just because > > they *can* be overridden is not user friendly. And it does not make the > > defaults any more configuration either. It just hides important local > > changes and ma

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Thomas Goirand
On 05/10/2012 04:52 AM, Steve McIntyre wrote: > No, really - please *do* do this. The fact that a lot of the software > coming out of RedHat development seems to be designed solely for their > use, including working around the missing/broken features of RPM, is > seriously annoying. Configuration b

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Thomas Goirand
On 05/10/2012 12:14 AM, Uoti Urpala wrote: > Not having the files in /etc by default does have technical advantages. > It's easier to see what is local non-default configuration. Original > default file is always available in a known location (and very easy to > revert to, temporarily for testing o

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Jean-Christophe Dubacq
On 10/05/2012 19:55, Don Armstrong wrote: > On Thu, 10 May 2012, Uoti Urpala wrote: >> You're pretty much just saying that dpkg and helpers like ucf have >> implemented better functionality than rpm. I don't see how that's >> relevant to the discussion. > > The reason why it is relevant is because

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread George Danchev
On Thursday 10 May 2012 19:53:18 Uoti Urpala wrote: > George Danchev wrote: > > On Thursday 10 May 2012 00:22:11 Uoti Urpala wrote: > > > Steve McIntyre wrote: > > > > No, really - please *do* do this. The fact that a lot of the software > > > > coming out of RedHat development seems to be designed

Re: Directory /boot/console-setup

2012-05-10 Thread Sven Joachim
On 2012-05-10 19:45 +0200, Roger Leigh wrote: > On Thu, May 10, 2012 at 07:43:46PM +0300, Anton Zinoviev wrote: >> [Please preserve the CC to 672...@bugs.debian.org because I am not >> subscribed to debian-devel.] >> >> First the problem in few words. The package console-setup needs an >> acce

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Don Armstrong
On Thu, 10 May 2012, Uoti Urpala wrote: > You're pretty much just saying that dpkg and helpers like ucf have > implemented better functionality than rpm. I don't see how that's > relevant to the discussion. The reason why it is relevant is because in the etc-overrides-lib model you are unable to t

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Jean-Christophe Dubacq
On 10/05/2012 19:34, Marco d'Itri wrote: > On May 10, Bjørn Mork wrote: > >> Agree. Copying a large set of default policies into /etc just because >> they *can* be overridden is not user friendly. And it does not make the >> defaults any more configuration either. It just hides important local

Re: Directory /boot/console-setup

2012-05-10 Thread Roger Leigh
On Thu, May 10, 2012 at 07:43:46PM +0300, Anton Zinoviev wrote: > [Please preserve the CC to 672...@bugs.debian.org because I am not > subscribed to debian-devel.] > > First the problem in few words. The package console-setup needs an > access to a directory similar to /var very early during th

Re: Bug#672160: Directory /boot/console-setup

2012-05-10 Thread Sven Joachim
On 2012-05-10 18:43 +0200, Anton Zinoviev wrote: > [Please preserve the CC to 672...@bugs.debian.org because I am not > subscribed to debian-devel.] > > First the problem in few words. The package console-setup needs an > access to a directory similar to /var very early during the boot process

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Marco d'Itri
On May 10, Bjørn Mork wrote: > Agree. Copying a large set of default policies into /etc just because > they *can* be overridden is not user friendly. And it does not make the > defaults any more configuration either. It just hides important local > changes and makes it difficult both for the us

Directory /boot/console-setup

2012-05-10 Thread Anton Zinoviev
[Please preserve the CC to 672...@bugs.debian.org because I am not subscribed to debian-devel.] First the problem in few words. The package console-setup needs an access to a directory similar to /var very early during the boot process - when /var is not yet mounted. Currently it creates file

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread David Weinehall
On Wed, May 09, 2012 at 03:47:21PM +0200, Gergely Nagy wrote: > Tollef Fog Heen writes: > > > ]] Philipp Kern > > > >> You will not, however, get a conffile update prompt when the system > >> file changes (e.g. to update your own local copy to incorporate the > >> fix). > > > > This is something

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Uoti Urpala
George Danchev wrote: > On Thursday 10 May 2012 00:22:11 Uoti Urpala wrote: > > Steve McIntyre wrote: > > > No, really - please *do* do this. The fact that a lot of the software > > > coming out of RedHat development seems to be designed solely for their > > > use, including working around the miss

Re: Switch from xz-utils to liblzma in dpkg Pre-Depends

2012-05-10 Thread Guillem Jover
Hi, On Mon, 2011-05-16 at 06:19:48 +0200, Guillem Jover wrote: > As I'd like to change a Pre-Depends in dpkg, I'm bringing this up here > for discussion, as per policy §3.5 and given dpkg “Essential: yes” > nature. > > > As mentioned in [0] some time ago, I'd like to switch the Pre-Depends > fro

ITP: libzeromq-perl -- A ZeroMQ2 wrapper for Perl

2012-05-10 Thread Harlan Lieberman-Berg
Package: wnpp Severity: wishlist Owner: "Harlan Lieberman-Berg" Package name: libzeromq-perl Version:0.21 Upstream Author:Daisuke Maki URL:http://search.cpan.org/dist/ZeroMQ/ License:GPL-1+ or Artistic Programming Lang: Perl Description:

ITP: libzeromq-perl -- A ZeroMQ2 wrapper for Perl

2012-05-10 Thread Harlan Lieberman-Berg
Package: wnpp Severity: wishlist Owner: "Harlan Lieberman-Berg" Package name: libzeromq-perl Version:0.21 Upstream Author:Daisuke Maki URL:http://search.cpan.org/dist/ZeroMQ/ License:GPL-1+ or Artistic Programming Lang: Perl Description:

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread George Danchev
On Thursday 10 May 2012 00:22:11 Uoti Urpala wrote: > Steve McIntyre wrote: > > Josh Triplett wrote: > > >Marco d'Itri wrote: > > >> The more I think about it, the more I suspect that the correct > > >> solution would be to just symlink /lib/udev/rules.d/ to > > >> /etc/udev/rules.d/ and so on. > >

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Kris Deugau
Steve McIntyre wrote: > No, really - please *do* do this. The fact that a lot of the software > coming out of RedHat development seems to be designed solely for their > use, including working around the missing/broken features of RPM, I'm curious exactly what you mean by this, since my own experie

Bug#672375: ITP: cloud-init

2012-05-10 Thread Charles Plessy
Package: wnpp Hello everybody, I was reminded to send an ITP for cloud-init, so that the progress in packaging can be followed. Here are prospective control and copyright files. I tried to rework the description using https://help.ubuntu.com/community/CloudInit. Your comments, proofreading, e

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Bjørn Mork
Uoti Urpala writes: > Machine-specific configuration belongs in /etc. The default behavior of > the tools doesn't. Agree. Copying a large set of default policies into /etc just because they *can* be overridden is not user friendly. And it does not make the defaults any more configuration eithe

Bug#672360: ITP: glue -- Simple command line tool to generate CSS sprites.

2012-05-10 Thread Angel Abad
Package: wnpp Severity: wishlist Owner: Angel Abad * Package name: glue Version : 0.2.5 Upstream Author : Jorge Bastida * URL : https://github.com/jorgebastida/glue * License : BSD Programming Lang: Python Description : Simple command line tool to gene

Re: RFC: OpenRC as Init System for Debian

2012-05-10 Thread Jon Dowland
On Wed, May 09, 2012 at 12:46:40PM -0700, Josh Triplett wrote: > It also means that I don't get a pile of noise in etckeeper from all the > upgrades of default configurations, so that my commits to etckeeper primarily > consist of my own local changes. I don't personally use etckeeper but it strik

Bug#672346: ITP: lua-penlight -- general purpose library for the Lua language

2012-05-10 Thread Enrico Tassi
Package: wnpp Severity: wishlist Owner: Enrico Tassi * Package name: lua-penlight Version : 1.0.2 Upstream Author : Steve Donovan * URL : http://stevedonovan.github.com/Penlight/api/index.html * License : MIT Programming Lang: Lua Description : Collecti

Bug#672344: ITP: python-lua -- library for using lua scripts from python

2012-05-10 Thread Bas Wijnen
Package: wnpp Severity: wishlist Owner: Bas Wijnen * Package name: python-lua Version : 0.1 Upstream Author : Bas Wijnen * URL : None, first publication will be in Debian * License : GPL-3+ Programming Lang: Python Description : library for using lua s

Re: upstream shared library major versions

2012-05-10 Thread Simon McVittie
On 10/05/12 01:04, Brian May wrote: > Should I be changing > the library name from libdar64-5 to libdar64-5000? Or does this change > reflect some sort of misunderstanding in how library versions work? Given that he doesn't understand "why libtool sets the first digit to current-age (5000 instead