Re: [gentoo-user] the nsplugin use flag

2007-07-24 Thread Allan Gottlieb
At Tue, 24 Jul 2007 09:07:10 +0100 Neil Bothwick <[EMAIL PROTECTED]> wrote:

> On Mon, 23 Jul 2007 14:38:50 -0400, Allan Gottlieb wrote:
>
>>   Note that users should place their customized local changes in the
>>   /etc/portage directory, creating any needed files listed below that
>>   do not exist.
>
> Local changes go in /etc/make.conf, per-package changes go
> in /etc/portage/.

Correct.  How about (4 blank indent is from man portage; 2 blank
indent is new).

allan

The  current portage code uses many different configuration files, most
of which are unknown to users and normal developers.  Here we will  try
to  collect  all the odds and ends so as to help users more effectively
utilize portage.  This is a reference  only  for  files  which  do  not
already have a man page.

  Note that users should place in make.conf local changes that are to
  apply to all emerges; per-package changes belong in the /etc/portage
  directory, creating any needed files listed below that do not exist.
  The files are listed in increasing order of priority.

  The make.profile directory, which is a symlink into the /usr/portage
  tree, is for system defaults.  Like all of the /usr/portage tree,
  these files are overwritten when an emerge sync is performed.  Hence
  users normally do *not* alter these files.

All  files in the make.profile directory may be tweaked via parent pro-
files when  using  cascading  profiles.   For  more  info,  please  see
http://www.gentoo.org/proj/en/releng/docs/cascading-profiles.xml
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-24 Thread Neil Bothwick
On Mon, 23 Jul 2007 14:38:50 -0400, Allan Gottlieb wrote:

>   Note that users should place their customized local changes in the
>   /etc/portage directory, creating any needed files listed below that
>   do not exist.

Local changes go in /etc/make.conf, per-package changes go
in /etc/portage/.


-- 
Neil Bothwick

Things are more like they are now than they ever were before.


signature.asc
Description: PGP signature


Re: [gentoo-user] the nsplugin use flag

2007-07-23 Thread Allan Gottlieb
At Mon, 23 Jul 2007 17:02:35 +0100 Neil Bothwick <[EMAIL PROTECTED]> wrote:

> On Mon, 23 Jul 2007 17:43:01 +0200, Alan McKinnon wrote:
>
>> make.profile is for devs to make default system changes
>
> make.conf is for users to make customised system changes
>
>> /etc/portage/* is for users to make customized local changes
>
> In increasing order of priority.

OK.  Here are proposed words.  The two paragraphs indented 4 spaces
are the first two paragraphs of the existing man page; the middle
paragraph is new.  I did not know neil's comment on priority, but
trust his memory and included the comment in the proposed addition.

My proposal is to file an enhancement documentation bug.

allan

The  current portage code uses many different configuration files, most
of which are unknown to users and normal developers.  Here we will  try
to  collect  all the odds and ends so as to help users more effectively
utilize portage.  This is a reference  only  for  files  which  do  not
already have a man page.

  Note that users should place their customized local changes in the
  /etc/portage directory, creating any needed files listed below that
  do not exist.  The files are listed in increasing order of
  priority.

  The make.profile directory, which is a symlink into the /usr/portage
  tree, is for system defaults.  Like all of the /usr/portage tree,
  these files are overwritten when an emerge sync is performed.  Hence
  users normally do *not* alter these files.

All  files in the make.profile directory may be tweaked via parent pro-
files when  using  cascading  profiles.   For  more  info,  please  see
http://www.gentoo.org/proj/en/releng/docs/cascading-profiles.xml

-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-23 Thread Neil Bothwick
On Mon, 23 Jul 2007 17:43:01 +0200, Alan McKinnon wrote:

> make.profile is for devs to make default system changes

make.conf is for users to make customised system changes

> /etc/portage/* is for users to make customized local changes

In increasing order of priority.


-- 
Neil Bothwick

Top Oxymorons Number 21: "Now, then ..."


signature.asc
Description: PGP signature


Re: [gentoo-user] the nsplugin use flag

2007-07-23 Thread Alan McKinnon
On Monday 23 July 2007, Allan Gottlieb wrote:
> I was asking if some words should be at the very top of the man page
> stating that /etc/make.profile is the place for user changes.

It seems like you grasp it all, but just in case, here's the executive 
summary:

make.profile is for devs to make default system changes
/etc/portage/* is for users to make customized local changes

alan

-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-23 Thread Allan Gottlieb
At Mon, 23 Jul 2007 07:57:09 -0400 Mark Shields <[EMAIL PROTECTED]> wrote:

> On 7/22/07, Allan Gottlieb <[EMAIL PROTECTED]> wrote:
>>
>> Thank you.  I was fooled by "man portage", but I should have know
>> better.  That is, I knew full well, but forgot, that /usr/profile is
>> temporary and that user changes should be make in /etc/portage.
>> Should I file a bug with proposed extra words for the beginning of the
>> "portage" man page?
>> --
>> [EMAIL PROTECTED] mailing list
>>
>>
> the manpage for portage has both references to /etc/make.profile/ and
> /etc/portage/ (it's in the synopsis):

Sure, but it doesn't remind you that changing /etc/portage is the way
to go.  Indeed if you read the description for 

>   /etc/make.profile/
>  package.use.mask

(given later in the man page) it sounds like a fine way to prevent a
use flag from applying to a package.

It is correct that

>   /etc/portage/
>  package.use

is also described and also seems like a fine way to prevent (or
enable) a use flag from applying to a package.

I was asking if some words should be at the very top of the man page
stating that /etc/make.profile is the place for user changes.

allan
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-23 Thread Mark Shields

On 7/22/07, Allan Gottlieb <[EMAIL PROTECTED]> wrote:


At Sun, 22 Jul 2007 09:27:09 +0200 Dirk Heinrichs <
[EMAIL PROTECTED]> wrote:

> Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:
>
>> echo "dev-java/blackdown-jre nsplugin" >>
>> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk
nsplugin"
>> >> /etc/make.profile/package.use.mask echo
"dev-java/blackdown-java3d-bin
>> nsplugin" >> /etc/make.profile/package.use.mask
>
> No. /etc/make.profile is a softlink into the portage tree. What ever you
> change there will be overwritten when you sync the tree next time. The
> correct file is /etc/portage/package.use and the entry should be
>
> dev-java/blackdown-jdk -nsplugin
>
> And, this is only needed when you use this package. As long as it's not
> installed on your system, you don't even need to worry.

Thank you.  I was fooled by "man portage", but I should have know
better.  That is, I knew full well, but forgot, that /usr/profile is
temporary and that user changes should be make in /etc/portage.
Should I file a bug with proposed extra words for the beginning of the
"portage" man page?

thanks again,
allan
--
[EMAIL PROTECTED] mailing list



the manpage for portage has both references to /etc/make.profile/ and
/etc/portage/ (it's in the synopsis):

  /etc/
 make.globals
 make.conf(5)

  /etc/make.profile/
 deprecated
 make.defaults
 packages
 packages.build
 package.provided
 package.use
 package.use.force
 package.use.mask
 parent
 profile.bashrc
 use.force
 use.mask
 virtuals

  /etc/portage/
 bashrc
 modules
 package.keywords
 package.mask
 package.unmask
 package.use
 mirrors
 categories

  /etc/portage/profile/
 site-specific overrides of /etc/make.profile/

  /usr/portage/profiles/
 arch.list
 categories
 info_pkgs
 info_vars
 package.mask
 profiles.desc
 thirdpartymirrors
 use.desc
 use.local.desc

  /var/cache/edb/
 misc internal cache files

  /var/db/pkg/
 database to track installed packages

  /var/lib/portage/
 config
 world


--
- Mark Shields


Re: [gentoo-user] the nsplugin use flag

2007-07-22 Thread Allan Gottlieb
At Sun, 22 Jul 2007 09:27:09 +0200 Dirk Heinrichs <[EMAIL PROTECTED]> wrote:

> Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:
>
>> echo "dev-java/blackdown-jre nsplugin" >>
>> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk nsplugin"
>> >> /etc/make.profile/package.use.mask echo "dev-java/blackdown-java3d-bin
>> nsplugin" >> /etc/make.profile/package.use.mask
>
> No. /etc/make.profile is a softlink into the portage tree. What ever you 
> change there will be overwritten when you sync the tree next time. The 
> correct file is /etc/portage/package.use and the entry should be
>
> dev-java/blackdown-jdk -nsplugin
>
> And, this is only needed when you use this package. As long as it's not 
> installed on your system, you don't even need to worry.

Thank you.  I was fooled by "man portage", but I should have know
better.  That is, I knew full well, but forgot, that /usr/profile is
temporary and that user changes should be make in /etc/portage.
Should I file a bug with proposed extra words for the beginning of the
"portage" man page?

thanks again,
allan
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-22 Thread Dirk Heinrichs
Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:

> Oops I forgot the nsplugin.  Is this the correct way to prevent
> nsplugin from being used for blackdown?
>
> echo "dev-java/blackdown-jre nsplugin" >>
> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk nsplugin"
> >> /etc/make.profile/package.use.mask echo "dev-java/blackdown-java3d-bin
> nsplugin" >> /etc/make.profile/package.use.mask

No. /etc/make.profile is a softlink into the portage tree. What ever you 
change there will be overwritten when you sync the tree next time. The 
correct file is /etc/portage/package.use and the entry should be

dev-java/blackdown-jdk -nsplugin

And, this is only needed when you use this package. As long as it's not 
installed on your system, you don't even need to worry.

Bye...

Dirk


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] the nsplugin use flag

2007-07-21 Thread Allan Gottlieb
At Sat, 21 Jul 2007 12:11:53 -0400 Allan Gottlieb <[EMAIL PROTECTED]> wrote:

> Does this mean that
>
>   echo "dev-java/blackdown-jre" >> /etc/make.profile/package.use.mask
>   echo "dev-java/blackdown-jdk" >> /etc/make.profile/package.use.mask
>   echo "dev-java/blackdown-java3d-bin" >> /etc/make.profile/package.use.mask
>
> makes adding nsplugin safe to add to make.conf?

Oops I forgot the nsplugin.  Is this the correct way to prevent
nsplugin from being used for blackdown?

echo "dev-java/blackdown-jre nsplugin" >> /etc/make.profile/package.use.mask
echo "dev-java/blackdown-jdk nsplugin" >> /etc/make.profile/package.use.mask
echo "dev-java/blackdown-java3d-bin nsplugin" >> 
/etc/make.profile/package.use.mask

thanks,
allan
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-21 Thread Allan Gottlieb
At Sat, 21 Jul 2007 08:52:23 +0200 Dirk Heinrichs <[EMAIL PROTECTED]> wrote:

> Am Freitag, 20. Juli 2007 schrieb Florian Philipp:
>> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
>> > I notice that I have the nsplugin use flag UNset.  use.desc says
>> >
>> > nsplugin - Builds plugins for Netscape compatible browsers
>> >
>> > Am I correct in believing that firefox is Netscape compatible and
>> > hence that I should enable this use flag?
>> >
>> > thanks,
>> > allan
>>
>> http://bugs.gentoo.org/show_bug.cgi?id=161835
>>
>> In order to save you some time: There are unsolved security issues.
>
> ... with the blackdown java packages.
>
>> Do not use nsplugin.
>
> ... with the blackdown java packages.

I noticed that as well in the bug report & discussion.

Does this mean that

  echo "dev-java/blackdown-jre" >> /etc/make.profile/package.use.mask
  echo "dev-java/blackdown-jdk" >> /etc/make.profile/package.use.mask
  echo "dev-java/blackdown-java3d-bin" >> /etc/make.profile/package.use.mask

makes adding nsplugin safe to add to make.conf?

thanks,
allan
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-20 Thread Dirk Heinrichs
Am Freitag, 20. Juli 2007 schrieb Florian Philipp:
> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
> > I notice that I have the nsplugin use flag UNset.  use.desc says
> >
> > nsplugin - Builds plugins for Netscape compatible browsers
> >
> > Am I correct in believing that firefox is Netscape compatible and
> > hence that I should enable this use flag?
> >
> > thanks,
> > allan
>
> http://bugs.gentoo.org/show_bug.cgi?id=161835
>
> In order to save you some time: There are unsolved security issues.

... with the blackdown java packages.

> Do not use nsplugin.

... with the blackdown java packages.

Bye...

Dirk


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] the nsplugin use flag

2007-07-20 Thread Allan Gottlieb
At Fri, 20 Jul 2007 19:57:24 +0200 Florian Philipp <[EMAIL PROTECTED]> wrote:

> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
>> Am I correct in believing that firefox is Netscape compatible and
>> hence that I should enable this use flag?
>
> http://bugs.gentoo.org/show_bug.cgi?id=161835
>
> In order to save you some time: There are unsolved security
> issues. Do not use nsplugin.

Thanks.
allan
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] the nsplugin use flag

2007-07-20 Thread Florian Philipp
Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
> I notice that I have the nsplugin use flag UNset.  use.desc says
>
> nsplugin - Builds plugins for Netscape compatible browsers
>
> Am I correct in believing that firefox is Netscape compatible and
> hence that I should enable this use flag?
>
> thanks,
> allan

http://bugs.gentoo.org/show_bug.cgi?id=161835

In order to save you some time: There are unsolved security issues. Do not use 
nsplugin.


pgp0tLjSrmoBQ.pgp
Description: PGP signature