On Mon Apr 26 18:02, Salvo Tomaselli wrote:
> You have a missconception of "broken".
> POSIX has a default value, the developers will read the POSIX documentation
> and tell you to screw you if you do a bugreport saying that if you voluntarily
> make your system non-compliant then their software doesn't work.
Default does not mean "only permittable". If POSIX allows it to be set to
either value, then no matter what the _default_ is, not coping with either is a
bug.
I don't believe that very many people are suggesting that not working with
bindv6only=1 is not a bug which should be filed and fix when it occurs in the
archive, nor that it should not be configurable to whatever setting we do not
choose as the default. I agree - programs which don't work with the current
setting are broken and should be fixed - but that does not mean we should go
out of our way to exhibit such brokenness to our users. This seems like too much
being contrary because it's technically allowed and declaiming the results not
to be our problem, even though it breaks a lot of systems.
I think we should change the default back _and_ work towards fixing all the
applications, without making them instantly RC buggy in the mean time. It
smacks of 'uncoordinated transition' to me.
Good. Now if you or one of those who advocate this “broken by default”
behavior could provide patches for gdm3, this would be more productive.
Cheers,
--
.'`. Josselin Mouette
: :' :
`. `' “If you behave this way because you are blackmailed by someone,
`- […] I will see what I can do for you.” -- Jörg Schilling
04-26-2010, 05:52 PM
Salvo Tomaselli
bindv6only again
On Monday 26 April 2010 18:30:29 Matthew Johnson wrote:
> Default does not mean "only permittable". If POSIX allows it to be set to
> either value, then no matter what the _default_ is, not coping with either
> is a bug.
Default: a selection automatically used by a computer program in the absence
of a choice made by the user.
Can you post your definition of the word "default" and your source? Because if
we don't speak the same language we aren't going to understand each other.
Bye
--
Salvo Tomaselli
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201004261952.41469.tiposchi@tiscali.it">http://lists.debian.org/201004261952.41469.tiposchi@tiscali.it
04-26-2010, 05:54 PM
Julien Cristau
bindv6only again
On Mon, Apr 26, 2010 at 19:30:14 +0200, Josselin Mouette wrote:
On Mon, 26 Apr 2010, Salvo Tomaselli wrote:
> On Monday 26 April 2010 18:30:29 Matthew Johnson wrote:
> > Default does not mean "only permittable". If POSIX allows it to be
> > set to either value, then no matter what the _default_ is, not
> > coping with either is a bug.
>
> Default: a selection automatically used by a computer program in the absence
> of a choice made by the user.
>
> Source: http://www.merriam-webster.com/dictionary/default
>
> Can you post your definition of the word "default" and your source?
> Because if we don't speak the same language we aren't going to
> understand each other.
There's no conflict here. The definition quoted says nothing about
default meaning "only permittable", exactly as Matthew claims above.
If the software doesn't work properly when either of the permissible
values is set when it is possible for the software to handle either
value correctly, the software is buggy. It may not be a bug that you
rush to fix, but it certainly is one.
If the upstream maintainer doesn't want to apply patches necessary to
work properly with either value set, that's their purview, but it
doesn't make the software non-buggy in Debian.
Don Armstrong
--
LEADERSHIP -- A form of self-preservation exhibited by people with
autodestructive imaginations in order to ensure that when it comes to
the crunch it'll be someone else's bones which go crack and not their
own.
-- The HipCrime Vocab by Chad C. Mulligan
(John Brunner _Stand On Zanzibar_ p256-7)
http://www.donarmstrong.com http://rzlab.ucr.edu
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100426182207.GY21525@teltox.donarmstrong.com">ht tp://lists.debian.org/20100426182207.GY21525@teltox.donarmstrong.com
04-26-2010, 07:24 PM
Salvo Tomaselli
bindv6only again
On Monday 26 April 2010 20:22:07 Don Armstrong wrote:
> There's no conflict here. The definition quoted says nothing about
> default meaning "only permittable", exactly as Matthew claims above.
>
> If the software doesn't work properly when either of the permissible
> values is set when it is possible for the software to handle either
> value correctly, the software is buggy. It may not be a bug that you
> rush to fix, but it certainly is one.
Set by whom? If the program itself doesn't change the setting, it will not
expect it to be another one.
There is a conflict, just pretending there isn't, doesn't make it go away.
Bye
--
Salvo Tomaselli
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201004262124.15557.tiposchi@tiscali.it">http://lists.debian.org/201004262124.15557.tiposchi@tiscali.it
04-26-2010, 07:46 PM
bindv6only again
On Apr 26, Juliusz Chroboczek <jch@pps.jussieu.fr> wrote:
> The apparent consensus is being ignored -- the default value is still
Because:
- nobody cares about the consensus in the peanut gallery
- as explained in #560238, it is still not the time to make a choice
> This is of course nonsense. Choosing the default value that is
> incompatible with all other Unix systems (with the exception of OpenBSD)
Actually it is my understanding that 1 is the only choice for all BSD
systems (and Windows).
--
ciao,
Marco
04-26-2010, 07:59 PM
Don Armstrong
bindv6only again
On Mon, 26 Apr 2010, Salvo Tomaselli wrote:
> On Monday 26 April 2010 20:22:07 Don Armstrong wrote:
> > If the software doesn't work properly when either of the permissible
> > values is set when it is possible for the software to handle either
> > value correctly, the software is buggy. It may not be a bug that you
> > rush to fix, but it certainly is one.
>
> Set by whom?
It doesn't matter who sets it. If the program doesn't work properly
with either setting, and it's possible for it to work properly with
either setting by patching the code, it's a bug that should be fixed.
> If the program itself doesn't change the setting, it will not
> expect it to be another one.
If the program wants a specific behavior, it should call setsockopt
appropriately. [But I'm unfortunatly unable to parse your full meaning
particularly well.]
Don Armstrong
--
Where I sleep at night, is this important compared to what I read
during the day? What do you think defines me? Where I slept or what I
did all day?
-- Thomas Van Orden of Van Orden v. Perry
http://www.donarmstrong.com http://rzlab.ucr.edu
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100426195908.GA21525@teltox.donarmstrong.com">ht tp://lists.debian.org/20100426195908.GA21525@teltox.donarmstrong.com
04-26-2010, 08:32 PM
Salvo Tomaselli
bindv6only again
On Monday 26 April 2010 21:59:08 Don Armstrong wrote:
> It doesn't matter who sets it. If the program doesn't work properly
> with either setting, and it's possible for it to work properly with
> either setting by patching the code, it's a bug that should be fixed.
It matters because in my view, the app expects it to be 0 unless the
application itself had changed it.
Bye
--
Salvo Tomaselli
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201004262232.38760.tiposchi@tiscali.it">http://lists.debian.org/201004262232.38760.tiposchi@tiscali.it