From: Chris Gianelloni <wolf31o2@gentoo.org>
To: Paul de Vrieze <pauldv@gentoo.org>
Cc: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] Gentoo internal structure
Date: Fri, 21 Nov 2003 16:07:02 -0500 [thread overview]
Message-ID: <1069448822.4546.52.camel@localhost> (raw)
In-Reply-To: <200311212115.45865.pauldv@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 2059 bytes --]
On Fri, 2003-11-21 at 15:15, Paul de Vrieze wrote:
> On Friday 21 November 2003 19:07, Erik Swanson wrote:
> > On Fri, 2003-11-21 at 09:32, Jon Portnoy wrote:
> > > The social contract states that Gentoo Linux will never _depend_ on
> > > nonfree software. However, we still provide it. If we moved over to a
> > > Debian-esque "if you want nonfree software, you need to change settings"
> > > it would irritate a decently large number of people.
> >
> > My suggestion of a conservative default was under the assumption that it
> > would be trivial to accept additional licenses. An interactive "y" after
> > being shown the license, for example. I agree that a more liberal
> > default would be in order if it required substantial effort (such as
> > editing make.conf) to accept additional licenses.
>
> I don't want interactive "y"'s as in that case I cannot redirect my output to
> a logfile anymore.
Then don't "emerge enemy-territory" or "emerge ut2003"... =[
I had considered proposing the idea of some form of flag which can be
set from within an ebuild that tells portage that the ebuild is
"interactive" and would cause portage to skip that ebuild during a merge
unless a flag (variable, etc) were specified on the command-line.
Dependencies would be taken care of much like masked packages. Portage
would give an error at the beginning of a merge if one of the
dependencies for something you are merging is marked as interactive.
Something like INTERACTIVE=yes in the ebuild and emerge --interactive.
Otherwise the ebuild would be skipped (like in a emerge -u world),
preferably with some form of message displayed BEFORE the merge starts.
* Enemy Territory requires user input and will be skipped during this
emerge. You can diable this behavior by running emerge with the
--interactive command-line option.
Then again, that could be a serious PITA to code, so feel free to ignore
me at any time. =]
--
Chris Gianelloni
Developer, Gentoo Linux
Games Team
Is your power animal a pengiun?
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2003-11-21 21:09 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-18 19:01 [gentoo-dev] Gentoo internal structure Sergey V. Spiridonov
2003-11-19 10:14 ` Paul de Vrieze
2003-11-20 18:02 ` [gentoo-dev] " Sergey V. Spiridonov
2003-11-21 1:50 ` [gentoo-dev] " Jason Stubbs
2003-11-21 2:34 ` Brett I. Holcomb
2003-11-21 2:53 ` Jason Stubbs
2003-11-21 3:13 ` Aron Griffis
2003-11-21 10:07 ` Sven Vermeulen
2003-11-21 10:33 ` donnie berkholz
2003-11-21 10:54 ` Erik Swanson
2003-11-21 12:34 ` William Kenworthy
2003-11-21 12:53 ` Jason Stubbs
2003-11-21 15:19 ` Matthew Kennedy
2003-11-21 17:32 ` Jon Portnoy
2003-11-21 18:07 ` Erik Swanson
2003-11-21 20:15 ` Paul de Vrieze
2003-11-21 21:07 ` Chris Gianelloni [this message]
2003-11-22 7:41 ` Mike Frysinger
2003-11-22 21:06 ` Aron Griffis
2003-11-23 18:04 ` Chris Gianelloni
2003-11-23 18:30 ` Luke-Jr
2003-11-23 21:55 ` Jeremy Maitin-Shepard
2003-11-23 22:43 ` Luke-Jr
2003-11-23 23:05 ` Jeremy Maitin-Shepard
2003-11-24 16:18 ` Chris Gianelloni
2003-11-24 16:15 ` Chris Gianelloni
2003-11-24 1:06 ` Mike Frysinger
2003-11-24 1:06 ` Mike Frysinger
2003-11-24 16:13 ` Chris Gianelloni
2003-11-26 12:17 ` Christian Birchinger
2003-11-26 17:18 ` Bob Miller
2003-11-26 18:00 ` Dewet Diener
2003-11-26 22:09 ` Christian Birchinger
2003-11-26 22:58 ` Jason Rhinelander
2003-11-22 6:47 ` Matthew Kennedy
2003-11-22 7:39 ` Jon Portnoy
2003-11-21 19:25 ` Chris Gianelloni
2003-11-26 12:06 ` Christian Birchinger
2003-11-26 12:30 ` Ciaran McCreesh
2003-11-21 3:22 ` gentoo.org
2003-11-21 15:16 ` Matthew Kennedy
2003-11-21 15:27 ` Don Seiler
2003-11-21 17:45 ` Jon Portnoy
2003-11-21 18:35 ` Sven Vermeulen
2003-11-22 7:06 ` Matthew Kennedy
2003-11-22 7:32 ` Jon Portnoy
2003-11-22 7:43 ` Mike Frysinger
2003-11-22 8:34 ` Caleb Tennis
2003-11-22 16:56 ` Brett I. Holcomb
2003-11-22 9:28 ` Stewart Honsberger
2003-11-22 16:06 ` Peter Ruskin
2003-11-22 16:57 ` Paul Varner
2003-11-22 20:31 ` Donnie Berkholz
2003-11-24 6:37 ` Andrew Cowie
2003-11-25 13:31 ` Chris Gianelloni
2003-11-24 16:33 ` Matthew Kennedy
2003-11-25 6:42 ` Stewart Honsberger
2003-11-22 7:33 ` Jon Portnoy
2003-11-24 16:36 ` Matthew Kennedy
2003-11-22 10:28 ` Sven Vermeulen
2003-11-22 14:42 ` Heiko Vogel
2003-11-22 14:57 ` Jason Stubbs
2003-11-22 22:52 ` [gentoo-dev] Gentoo internal structure, Will it ever end? William McArthur
2003-11-22 23:43 ` Brett I. Holcomb
2003-11-23 0:30 ` Jason Stubbs
2003-11-23 18:08 ` [gentoo-dev] Gentoo internal structure Chris Gianelloni
2003-11-23 19:55 ` Jeremy Maitin-Shepard
2003-11-22 14:45 ` Lisa Seelye
2003-11-26 12:52 ` Christian Birchinger
[not found] ` <20031123101838.02002dc7.thomas@zimres.net>
2003-11-23 18:53 ` [gentoo-dev] Gentoo internal structure, Will it ever end? Brett I. Holcomb
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=1069448822.4546.52.camel@localhost \
--to=wolf31o2@gentoo.org \
--cc=gentoo-dev@gentoo.org \
--cc=pauldv@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