public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: "Michał Górny" <mgorny@gentoo.org>
Cc: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting
Date: Thu, 15 Sep 2011 09:07:06 +0100	[thread overview]
Message-ID: <20110915090706.2dddd254@googlemail.com> (raw)
In-Reply-To: <20110915100156.567e62a2@pomiocik.lan>

[-- Attachment #1: Type: text/plain, Size: 1549 bytes --]

On Thu, 15 Sep 2011 10:01:56 +0200
Michał Górny <mgorny@gentoo.org> wrote:
> On Thu, 15 Sep 2011 08:55:08 +0100
> Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote:
> > On Thu, 15 Sep 2011 09:35:21 +0200
> > Michał Górny <mgorny@gentoo.org> wrote:
> > > Could you point me to at least a single program not supporting
> > > dots in useflags? My quick check shows that all PMs handle them
> > > well, quse and euse as well.
> > 
> > Hrm, it's rather disappointing that they're accepted everywhere.
> > That really shouldn't happen... My excuse for Paludis is that I
> > never quite got around to passing in additional flags to validation
> > of names, and dots are legal in exheres-0, so they're currently
> > accepted everywhere.
> 
> And may I remind you that lately you deliberately changed PMS for all
> EAPIs to satisfy invalid paludis behavior? And you knew that it caused
> actual breakages.

Huh? Not sure what you're on about here. Accepting invalid input is in
the "annoying because it leads to broken code appearing to work"
category, which is very different from "doing the wrong thing for valid
code". PMS by and large doesn't mandate validation of input (since
Portage doesn't do it at all). Think of it as being like C, where
dereferencing an invalid pointer might still work (so it's an error
for a program to do it, but not an error for a compiler to allow such
an operation to succeed), as opposed to languages like Java that require
that all memory accesses be checked.

-- 
Ciaran McCreesh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

  reply	other threads:[~2011-09-15  8:08 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4E64C7BB.907@gentoo.org>
     [not found] ` <CA+Nrkpd499zUJiHee2f9wfoCgRiQCO0EXetowbPdWYmMGoaFkA@mail.gmail.com>
2011-09-07  9:07   ` [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting Tomáš Chvátal
2011-09-07  9:17     ` Andreas K. Hüttel
2011-09-07 13:21     ` Ulrich Mueller
2011-09-07 14:27       ` Tomáš Chvátal
2011-09-07 15:43         ` Michał Górny
2011-09-07 15:48     ` Michał Górny
2011-09-07 22:47       ` Aaron W. Swenson
2011-09-07 22:53         ` Ciaran McCreesh
2011-09-07 23:04           ` Brian Harring
2011-09-15  7:35           ` Michał Górny
2011-09-15  7:55             ` Ciaran McCreesh
2011-09-15  8:01               ` Michał Górny
2011-09-15  8:07                 ` Ciaran McCreesh [this message]
2011-09-15 23:21               ` Arfrever Frehtes Taifersar Arahesis
2011-09-15 23:54                 ` Brian Harring
2011-09-16  0:20                   ` Arfrever Frehtes Taifersar Arahesis
2011-09-16 21:06                     ` Zac Medico
2011-09-18  3:47                       ` Donnie Berkholz
2011-09-18  5:26                         ` Zac Medico
2011-09-18  6:01                           ` Brian Harring
2011-09-18  6:57                           ` Ulrich Mueller
2011-09-18  9:24                           ` Nirbheek Chauhan
2011-09-18  9:33                             ` Ciaran McCreesh
2011-09-18 14:20                               ` Jorge Manuel B. S. Vicetto
2011-09-18 15:58                                 ` Ciaran McCreesh
2011-09-18 16:14                                   ` Rich Freeman
2011-09-18 17:10                                 ` Nirbheek Chauhan
2011-09-18 17:34                                 ` Zac Medico
2011-09-18 14:47                               ` Michał Górny
2011-09-18 15:54                                 ` Ciaran McCreesh
2011-09-15 16:51             ` Brian Harring
2011-09-07 16:19     ` Ciaran McCreesh
2011-09-08 17:03     ` Thomas Sachau
2011-09-08 17:41       ` Alec Warner
2011-09-08 17:55       ` Ole Markus With
2011-09-08 18:10       ` Arfrever Frehtes Taifersar Arahesis
2011-09-08 18:35         ` Michał Górny
2011-09-08 18:33           ` Ciaran McCreesh
2011-09-08 18:43             ` Michał Górny
2011-09-09  0:45         ` Mike Frysinger
2011-09-18 11:08       ` proposal for cross-compie support in EAPI-5, was: " Thomas Sachau

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110915090706.2dddd254@googlemail.com \
    --to=ciaran.mccreesh@googlemail.com \
    --cc=gentoo-dev@lists.gentoo.org \
    --cc=mgorny@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox