public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Policy for binary-only ebuilds.
@ 2004-04-28  3:49 Robin H. Johnson
  2004-04-28  4:01 ` Mike Frysinger
  0 siblings, 1 reply; 7+ messages in thread
From: Robin H. Johnson @ 2004-04-28  3:49 UTC (permalink / raw
  To: gentoo-dev

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

After running into an ebuild that installs a binary-only package into
/usr, I thought it shouldn't be done, but decided to check our developer
docs anyway.

The only reference I find to it is in the ebuild howto:
"Note: The /opt directory is reserved in Gentoo Linux for binary-only
packages. Examples include mozilla-bin, acroread, netscape and
realplayer. Packages that get installed here will usually require a
/etc/env.d/foo stub file."

I think this should be clarified into the development policy,
binary-only packages into /opt.

-- 
Robin Hugh Johnson
E-Mail     : robbat2@orbis-terrarum.net
Home Page  : http://www.orbis-terrarum.net/?l=people.robbat2
ICQ#       : 30269588 or 41961639
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-04-28  3:49 [gentoo-dev] Policy for binary-only ebuilds Robin H. Johnson
@ 2004-04-28  4:01 ` Mike Frysinger
  2004-04-28 18:11   ` Stuart Herbert
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Frysinger @ 2004-04-28  4:01 UTC (permalink / raw
  To: gentoo-dev

On Tuesday 27 April 2004 11:49 pm, Robin H. Johnson wrote:
> After running into an ebuild that installs a binary-only package into
> /usr, I thought it shouldn't be done, but decided to check our developer
> docs anyway.

yeah, /opt is where binary-only packages go ... a few times we've gone against 
this, usually because it's easier (for example, winex-transgaming)
-mike

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-04-28  4:01 ` Mike Frysinger
@ 2004-04-28 18:11   ` Stuart Herbert
  2004-04-28 19:05     ` Donnie Berkholz
  2004-05-03  3:56     ` Aron Griffis
  0 siblings, 2 replies; 7+ messages in thread
From: Stuart Herbert @ 2004-04-28 18:11 UTC (permalink / raw
  To: gentoo-dev

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

On Wednesday 28 April 2004 05:01, Mike Frysinger wrote:
> On Tuesday 27 April 2004 11:49 pm, Robin H. Johnson wrote:
> > After running into an ebuild that installs a binary-only package into
> > /usr, I thought it shouldn't be done, but decided to check our developer
> > docs anyway.
>
> yeah, /opt is where binary-only packages go ... a few times we've gone
> against this, usually because it's easier (for example, winex-transgaming)
> -mike

Only works if the binary-only package doesn't expect to be in /usr :(  NX (for 
example) expects to be in /usr/NX, and I'm not sure what we can do about 
that.

Best regards,
Stu
-- 
Stuart Herbert                                              stuart@gentoo.org
Gentoo Developer                                       http://www.gentoo.org/
Missed the php|cruise?             http://dev.gentoo.org/~stuart/cruise-2004/

GnuPG key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319  C549 0C2F 80BA F9AF C57C
--

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-04-28 18:11   ` Stuart Herbert
@ 2004-04-28 19:05     ` Donnie Berkholz
  2004-05-03  3:56     ` Aron Griffis
  1 sibling, 0 replies; 7+ messages in thread
From: Donnie Berkholz @ 2004-04-28 19:05 UTC (permalink / raw
  To: gentoo-dev

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

On Wed, 2004-04-28 at 14:11, Stuart Herbert wrote:
> On Wednesday 28 April 2004 05:01, Mike Frysinger wrote:
> > On Tuesday 27 April 2004 11:49 pm, Robin H. Johnson wrote:
> > > After running into an ebuild that installs a binary-only package into
> > > /usr, I thought it shouldn't be done, but decided to check our developer
> > > docs anyway.
> >
> > yeah, /opt is where binary-only packages go ... a few times we've gone
> > against this, usually because it's easier (for example, winex-transgaming)
> > -mike
> 
> Only works if the binary-only package doesn't expect to be in /usr :(  NX (for 
> example) expects to be in /usr/NX, and I'm not sure what we can do about 
> that.

Whine upstream. =)
-- 
Donnie Berkholz
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-04-28 18:11   ` Stuart Herbert
  2004-04-28 19:05     ` Donnie Berkholz
@ 2004-05-03  3:56     ` Aron Griffis
  2004-05-03  7:03       ` Georgi Georgiev
  1 sibling, 1 reply; 7+ messages in thread
From: Aron Griffis @ 2004-05-03  3:56 UTC (permalink / raw
  To: gentoo-dev

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

Stuart Herbert wrote:	[Wed Apr 28 2004, 02:11:21PM EDT]
> Only works if the binary-only package doesn't expect to be in /usr :(  NX (for 
> example) expects to be in /usr/NX, and I'm not sure what we can do about 
> that.

Considering usr is the same length as opt, you could just edit the
binaries in this case.

Regards,
Aron

--
Aron Griffis
Gentoo Linux Developer (alpha / baselayout / ia64 / mozilla / mutt / ruby / vim)


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-05-03  3:56     ` Aron Griffis
@ 2004-05-03  7:03       ` Georgi Georgiev
  2004-05-03 16:21         ` Aron Griffis
  0 siblings, 1 reply; 7+ messages in thread
From: Georgi Georgiev @ 2004-05-03  7:03 UTC (permalink / raw
  To: gentoo-dev

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

maillog: 02/05/2004-23:56:10(-0400): Aron Griffis types
> Stuart Herbert wrote:	[Wed Apr 28 2004, 02:11:21PM EDT]
> > Only works if the binary-only package doesn't expect to be in /usr :(  NX (for 
> > example) expects to be in /usr/NX, and I'm not sure what we can do about 
> > that.
> 
> Considering usr is the same length as opt, you could just edit the
> binaries in this case.

Modifying a binary... wouldn't that violate the license of every possible
package out there?

-- 
(*   Georgi Georgiev   (* Money is better than poverty, if only for    (*
*)    chutz@gg3.net    *) financial reasons.                           *)
(*  +81(90)6266-1163   (*                                              (*

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Policy for binary-only ebuilds.
  2004-05-03  7:03       ` Georgi Georgiev
@ 2004-05-03 16:21         ` Aron Griffis
  0 siblings, 0 replies; 7+ messages in thread
From: Aron Griffis @ 2004-05-03 16:21 UTC (permalink / raw
  To: gentoo-dev

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

Georgi Georgiev wrote:	[Mon May 03 2004, 03:03:54AM EDT]
> Modifying a binary... wouldn't that violate the license of every possible
> package out there?

I guess it depends on the license.  Good point though.  I don't know
anything about the NX license.

With NX, you could also install in /opt/NX and put a /usr/NX symlink
to make it work.  I don't personally care, it's just an option.

Regards,
Aron

--
Aron Griffis
Gentoo Linux Developer (alpha / baselayout / ia64 / mozilla / mutt / ruby / vim)


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-05-03 16:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-28  3:49 [gentoo-dev] Policy for binary-only ebuilds Robin H. Johnson
2004-04-28  4:01 ` Mike Frysinger
2004-04-28 18:11   ` Stuart Herbert
2004-04-28 19:05     ` Donnie Berkholz
2004-05-03  3:56     ` Aron Griffis
2004-05-03  7:03       ` Georgi Georgiev
2004-05-03 16:21         ` Aron Griffis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox