From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.43)
	id 1EIp5w-0005ow-16
	for garchives@archives.gentoo.org; Fri, 23 Sep 2005 15:04:12 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j8NEufNv026209;
	Fri, 23 Sep 2005 14:56:41 GMT
Received: from smtp04.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j8NEsX1s001076
	for <gentoo-dev@lists.gentoo.org>; Fri, 23 Sep 2005 14:54:33 GMT
Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4])
	by smtp04.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j8NF1tbJ015194
	for <gentoo-dev@lists.gentoo.org>; Fri, 23 Sep 2005 11:01:55 -0400
Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Fri, 23 Sep 2005 10:59:29 -0400
Subject: Re: [gentoo-dev] "Commercial" software in portage
From: Chris Gianelloni <wolf31o2@gentoo.org>
To: gentoo-dev@lists.gentoo.org
In-Reply-To: <200509232308.10865.jstubbs@gentoo.org>
References: <20050921172801.42BBEF5C20@mail.deploylinux.net>
	 <200509231038.17738.jstubbs@gentoo.org>
	 <1127482090.24269.133.camel@cgianelloni.nuvox.net>
	 <200509232308.10865.jstubbs@gentoo.org>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-JskRBzOcnek4RPyGlG51"
Organization: Gentoo Linux
Date: Fri, 23 Sep 2005 10:59:28 -0400
Message-Id: <1127487568.24269.157.camel@cgianelloni.nuvox.net>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3 
X-Archives-Salt: e304588a-a7e4-44ae-ac2d-a56789ff78f5
X-Archives-Hash: 8d998dcbeea4298bca8ab32788bed47b


--=-JskRBzOcnek4RPyGlG51
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2005-09-23 at 23:08 +0900, Jason Stubbs wrote:
> *Relax!* ;)

I'm quite calm, actually.

> I meant extending the fetch-restriction concept to include all cases wher=
e=20
> an ebuild is not fully self-contained; that is, cases where the ebuild is=
=20
> not capable of obtaining all necessary components to get a package to a=20
> fully-functional state.

That would be fine.  I'm not sure how extending fetch restriction would
do it, but I'm also not a portage developer.

> Deferring discussion about it.. well, it scares me to be completely hones=
t.=20
> It becomes another one of those "is this going to change the requirements=
?"=20
> that's always lurking.

I personally don't see it as a big enough issue to sweat it.  If it
doesn't make it into the next portage version, we shoot for one after
that.

> > I think I was looking for something where a user could tell before they=
=20
> > even decided to merge the package, via emerge -S or packages.gentoo.org=
,=20
> > or preferably both.
>=20
> Is that the only requirement? Just a boolean attribute that says the user=
=20
> will have to pay money in order to make use of the package? If so, it wou=
ld=20
> seem that metadata.xml would be the perfect place, but I'll think on that=
=20
> and come back to it.

That is the only requirement that *I* had based on discussion with a
couple users.  They just wanted to know ahead of time that a package
they were looking at wouldn't work without them buying it.

> > > So, if RESTRICT=3D"fetch" were to be overloaded, there is the issue o=
f
> > > both fetch-restricted and non-fetch-restricted downloads in the one
> > > package. I would think this issue exists already for some packages. H=
ow
> > > is it dealt with at the moment?
> >
> > Currently, we just restrict the whole thing, as we have no other choice=
.
> > On some packages, it sucks pretty badly if there's only a single
> > restricted tarball and many unrestricted tarballs.
>=20
> Perhaps leave this one for another time? :)

Agreed.  This is best left for later.

--=20
Chris Gianelloni
Release Engineering - Strategic Lead
Games - Developer
Gentoo Linux

--=-JskRBzOcnek4RPyGlG51
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDNBhQkT4lNIS36YERAnK3AJ4gH8z3/ecuBXnuK7H93ItXQ1JCYQCgge/a
KKS6vUyoxBPRYRvswb9r8UQ=
=uOfk
-----END PGP SIGNATURE-----

--=-JskRBzOcnek4RPyGlG51--
-- 
gentoo-dev@gentoo.org mailing list