[pkg-wpa-devel] Bug#360387: Lowering severity (was: reopening)

Joerg Friedrich Joerg.Friedrich at friedrich-kn.de
Thu Apr 13 21:20:47 UTC 2006


Hi!

Reinhard Tartler schrieb am Donnerstag, 13. April 2006 um 10:14:21 +0200:
> On Thu, Apr 13, 2006 at 08:03:03AM +0200, Joerg Friedrich wrote:
> > Other package maintainers seems to put lots of work in creating an
> > upgrade path if they do not support an old configuration.
> 
> There is no clean upgrade path from the old init script method to the
> current solution. well spotted.

Thanks. 

> 
> > The new wpasupplicant does not even notify (by debconf).
> > It will just stop working.
> 
> this is commonly considered as debconf abuse. We don't do the same
> mistake as others. At least in debian, users are expected to read
> NEWS.Debian, which clearly documents what's happened.

Ok, Understood. So it's even more important to find a solution
to manage these upgrades.

> > Serverity grave was set before my reopening.
> 
> as bug (re)openor it is your responsibility to title and set severity
> appropriately. Given that you knew our opinion on this matter in
> advance, I have to assume that you just insist on your opinion and just
> wan't the old situation back, without caring for our motivation in
> making things like they are (yes, there are reasons). This is my
> response on that.
> 
> > I consider this bug at least 
> > 
> > important
> >     a bug which has a major effect on the usability of a package,
> >     without rendering it completely unusable to everyone.
> > 
> > maybe even serious, but I do not know Debian Policy well enough to
> > judge.
> 
> This is getting silly. Instead on helping with a solution on this
> issue, you rather keep on arguing about this bug severity? 

Supporting both ways daemon-style and interfaces-style is a solution to
me.

> > > Since we ship the init script in
> > > usr/share/doc/wpasupplicant/examples along with ready to copy and paste
> > > instructions how to activate it, I consider this issue easy to fix on
> > > both user and maintainer side.
> > 
> > Why don't support both ways of configuring wpa-supplicant?
> > Just ship the init-script working in /etc/init.d and disable it by
> > /etc/defaults/wpasupplicant as it is done in the sarge package?
> > Advantage: you can restart wpasupplicant in the maintainer-scripts on
> > package update.
> 
> It just confuses new users of wpasupplicant for no real benefit. 

the benefit is the support of configurations you'll find on some
websites.

> > common practice, just 'grep -ir enable /etc/defaults'
> > I'm sure, you also have some packages installed which use this way.
> 
> As said above, we don't want to make the same mistake like others. I
> don't find this solution very 'debian'-ish, and consider this as the
> last resort only. 

I have no idea, why this is a mistake.
OK, instead of using an enable mechanism in /etc/defaults you can ask
the user by debconf whether he wants to use the old or the new way.
And based on this answer you can call the appropriate update-rc.d
command.

But maybe this would be another debconf abuse?


> Please look at the archives of this list, I outlined that we could move
> this kind of setup (wpasupplicant+ifupdown+guessnet+configuration) into
> a package on it's own.

I do not think that ftp-master would accept a package which solely
consists of an init-script. I do not see, why one package cannot serve
more than one configuration. 

> Why not helping me on this rather than bitching
> about broken upgrade paths to nirvana or bug severities?

-- 
Jörg Friedrich

There are only 10 types of people:
Those who understand binary and those who don't.



More information about the Pkg-wpa-devel mailing list