public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Chip Parker <infowolfe@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: RFC: Make 10.0 profiles EAPI-2 'compliant'
Date: Sat, 22 Aug 2009 18:10:36 -0700	[thread overview]
Message-ID: <9f2790160908221810k493ee3ebo12328b537e1d1135@mail.gmail.com> (raw)
In-Reply-To: <200908230132.20855.levertond@googlemail.com>

On Sat, Aug 22, 2009 at 5:32 PM, David Leverton<levertond@googlemail.com> wrote:
> On Sunday 23 August 2009 01:26:24 Chip Parker wrote:
>> So, Ciaran, if your personal reference implementation of PMS fails
>> miserably when using this methodology, your argument that I won't be
>> or "am not" affected by your attempt at changing portage is invalid.
>> If you'd like to test for yourself, I'll be more than happy to tar up
>> both my /etc/paludis and /etc/managed-portage for you.
>
> You're still talking about /etc, which is still unaffected by PMS.  If Paludis
> doesn't support a feature in /etc that you want to use, then feel free to
> file a bug.  If Portage supports that feature in /etc, there's no reason why
> it needs to stop doing so, regardless of what it does or doesn't accept in
> the tree.

They're the same thing. It doesn't matter if the profiles directory is
in located in /tmp or in /usr/local/portage, the behavior of paludis
*still* doesn't support the feature that these profiles depend on and
portage still *HAS* since before PMS was submitted to this list as an
RFC in August of 2006. The argument here is that PMS should be changed
to reflect what has been being used "in the wild" since before it came
into existence, especially considering the removal of the particular
feature that this "trick" depends on would break user expected
behavior.

On Sat, Aug 22, 2009 at 5:34 PM, Ciaran
McCreesh<ciaran.mccreesh@googlemail.com> wrote:
> On Sat, 22 Aug 2009 17:26:24 -0700
> Chip Parker <infowolfe@gmail.com> wrote:
>> Since you have a habit of ignoring relevant bits of technical
>> opposition to some of your more insane schemes, I'll cite *again* the
>> relevant portion.
>
> I showed you the relevant portion. /etc/make.profile means it is user
> configuration, which in turn means PMS has absolutely nothing to say
> about it. Anything done under /etc/make.profile is entirely up to the
> package manager and is not covered by the specification.
>
> So for the fourth time, no-one has asked for anything that will break
> what you're doing.

You claim that PMS doesn't matter outside of a repository, and yet it
most certainly does, because as I said to David, it doesn't matter
/where/ the profiles are actually located: /etc/, /tmp/,
/usr/local/portage/, or /usr/portage/ the behavior *should* be both
consistent and not unnecessarily restricted by a specification
controlled by a person who is on the outside of the Gentoo
organization. If you'd prefer, I can merge my /etc/managed-portage
stuff with my internal overlay and then bitch loudly about you
attempting to remove features that existed prior to your involvement
in Gentoo's package managers. Additionally, there isn't a way to
define in paludis where the profiles actually exist outside of the
repository configuration files, which means that in your mind, they're
one and the same.

What you proposed in the bug you filed would specifically break how I
do things, without replacing it with an equal or better solution. Your
inability or unwillingness to comprehend that simple fact is really
not my concern.

When the most prolific committer to PMS also happens to the most
prolific committer and is listed as "owning" the repository for a
competing package manager, it looks suspiciously like conflict of
interest.



  reply	other threads:[~2009-08-23  1:10 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-12 17:58 [gentoo-dev] RFC: Make 10.0 profiles EAPI-2 'compliant' Jeremy Olexa
2009-08-12 18:07 ` Ben de Groot
2009-08-12 18:15 ` Samuli Suominen
2009-08-12 18:41 ` Tomáš Chvátal
2009-08-12 18:46   ` Ciaran McCreesh
2009-08-13  5:55     ` [gentoo-dev] " Ryan Hill
2009-08-13 10:35       ` Tiziano Müller
2009-08-13 13:32         ` Nirbheek Chauhan
2009-08-13 13:45         ` Maciej Mrozowski
2009-08-13 12:29       ` Ciaran McCreesh
2009-08-14  0:13         ` Ryan Hill
2009-08-21 14:25       ` Arfrever Frehtes Taifersar Arahesis
2009-08-21 15:20         ` David Leverton
2009-08-21 21:17         ` Ryan Hill
2009-08-21 21:42           ` Arfrever Frehtes Taifersar Arahesis
2009-08-21 21:46             ` Ciaran McCreesh
2009-08-21 23:10               ` Maciej Mrozowski
2009-08-21 23:44                 ` Robert Buchholz
2009-08-22  0:29                   ` Chip Parker
2009-08-22  0:34                     ` Ciaran McCreesh
2009-08-22 21:47                       ` Chip Parker
2009-08-22 21:52                         ` Ciaran McCreesh
2009-08-23  0:26                           ` Chip Parker
2009-08-23  0:32                             ` David Leverton
2009-08-23  1:10                               ` Chip Parker [this message]
2009-08-23  1:16                                 ` Ciaran McCreesh
2009-08-23  1:19                                 ` David Leverton
2009-08-23  0:34                             ` Ciaran McCreesh
2009-08-23  2:39                               ` Arfrever Frehtes Taifersar Arahesis
2009-08-23 10:07                                 ` David Leverton
2009-08-22  1:45                     ` Ryan Hill
2009-08-22  5:32                       ` Andrew D Kirch
2009-08-22  9:35                         ` Arttu V.
2009-08-22 20:48                         ` Ryan Hill
2009-08-24 18:01                         ` Christian Faulhammer
2009-08-23 15:26                     ` Paul de Vrieze
2009-08-22  0:54                   ` AllenJB
2009-08-22  6:18                     ` Tiziano Müller
2009-08-22  6:23                       ` Andrew D Kirch
2009-08-22 13:06                         ` Tiziano Müller
2009-08-22 19:39                     ` Ciaran McCreesh
2009-08-22 20:22                       ` Arfrever Frehtes Taifersar Arahesis
2009-08-22 20:25                         ` Ciaran McCreesh
2009-08-22 20:50                         ` Ryan Hill
2009-08-22  3:40                   ` Duncan
2009-08-13 12:50     ` Mark Bateman
2009-08-13 12:56       ` Ciaran McCreesh
2009-08-13 17:32         ` Mark Bateman
2009-08-13 17:53           ` Ciaran McCreesh
2009-08-13 18:06             ` Mark Bateman
2009-08-13 18:14               ` Ciaran McCreesh
2009-08-13 18:22         ` [gentoo-dev] " Steven J Long
2009-08-13 18:34           ` Ciaran McCreesh
2009-08-18  1:30             ` [gentoo-dev] " Steven J Long
2009-08-18  6:04               ` Rémi Cardona
2009-08-20 10:02                 ` [gentoo-dev] " Steven J Long
2009-08-20 10:13                   ` Andrew D Kirch
2009-08-20 14:52                     ` Ciaran McCreesh
2009-08-20 17:36                       ` Andrew D Kirch
2009-08-20 20:23                         ` Ciaran McCreesh
2009-08-21  0:04                       ` [gentoo-dev] " Steven J Long
2009-08-21  2:15                         ` Chip Parker
2009-08-21  2:41                   ` [gentoo-dev] " Ryan Hill
2009-08-12 18:53   ` [gentoo-dev] " Arfrever Frehtes Taifersar Arahesis

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=9f2790160908221810k493ee3ebo12328b537e1d1135@mail.gmail.com \
    --to=infowolfe@gmail.com \
    --cc=gentoo-dev@lists.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