[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-09 Thread Christian Faulhammer
Hi,

Micheal Marineau (marineam) marin...@gentoo.org:
 marineam09/01/09 04:30:25
 
   Modified: ChangeLog use.local.desc
   Log:
   Add lxc and uml use flags for libvirt

 Please, please don't modify use.local.desc anymore, we have a new
description scheme for USE flags in action.  Local USE flags are
defined in metadata.xml, see
URL:http://www.gentoo.org/proj/en/glep/glep-0056.html

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
URL:http://www.gentoo.org/proj/en/lisp/, #gentoo-lisp on FreeNode

URL:http://www.faulhammer.org/


signature.asc
Description: PGP signature


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Tobias Scherbaum
Matsuu Takuto (matsuu) wrote:
 matsuu  09/01/02 16:19:02
 
   Modified: ChangeLog use.local.desc
   Log:
   Adding local use flags for app-i18n/ibus-table-{erbi,wubi,zhengma}.

Please add local use flags to metadata.xml ... see GLEP 56 for
reference. http://www.gentoo.org/proj/en/glep/glep-0056.html

  Tobias


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Alec Warner
How hard would it be to change permissions on the ,v file for this and
just run the use.local.desc updater as a user with different
privileges?

-Alec

On Fri, Jan 2, 2009 at 8:19 AM, Matsuu Takuto (matsuu)
mat...@gentoo.org wrote:
 matsuu  09/01/02 16:19:02

  Modified: ChangeLog use.local.desc
  Log:
  Adding local use flags for app-i18n/ibus-table-{erbi,wubi,zhengma}.

 Revision  ChangesPath
 1.2227   profiles/ChangeLog

 file : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/ChangeLog?rev=1.2227view=markup
 plain: 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/ChangeLog?rev=1.2227content-type=text/plain
 diff : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/ChangeLog?r1=1.2226r2=1.2227

 Index: ChangeLog
 ===
 RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v
 retrieving revision 1.2226
 retrieving revision 1.2227
 diff -u -r1.2226 -r1.2227
 --- ChangeLog   1 Jan 2009 15:39:46 -   1.2226
 +++ ChangeLog   2 Jan 2009 16:19:01 -   1.2227
 @@ -1,11 +1,14 @@
  # ChangeLog for profile directory
  # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.2226 2009/01/01 
 15:39:46 loki_val Exp $
 +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.2227 2009/01/02 
 16:19:01 matsuu Exp $
  #
  # This ChangeLog should include records for all changes in profiles 
 directory.
  # Only typo fixes which don't affect portage/repoman behaviour could be 
 avoided
  # here. If in doubt put a record here!

 +  02 Jan 2009; MATSUU Takuto mat...@gentoo.org use.local.desc:
 +  Adding local use flags for app-i18n/ibus-table-{erbi,wubi,zhengma}.
 +
   01 Jan 2009; Peter Alfredsen loki_...@gentoo.org package.mask:
   Removing gtksourceview-sharp mask




 1.4092   profiles/use.local.desc

 file : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/use.local.desc?rev=1.4092view=markup
 plain: 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/use.local.desc?rev=1.4092content-type=text/plain
 diff : 
 http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/use.local.desc?r1=1.4091r2=1.4092

 Index: use.local.desc
 ===
 RCS file: /var/cvsroot/gentoo-x86/profiles/use.local.desc,v
 retrieving revision 1.4091
 retrieving revision 1.4092
 diff -u -r1.4091 -r1.4092
 --- use.local.desc  2 Jan 2009 15:27:49 -   1.4091
 +++ use.local.desc  2 Jan 2009 16:19:02 -   1.4092
 @@ -1,6 +1,6 @@
  # Copyright 1999-2008 Gentoo Foundation.
  # Distributed under the terms of the GNU General Public License v2
 -# $Header: /var/cvsroot/gentoo-x86/profiles/use.local.desc,v 1.4091 
 2009/01/02 15:27:49 robbat2 Exp $
 +# $Header: /var/cvsroot/gentoo-x86/profiles/use.local.desc,v 1.4092 
 2009/01/02 16:19:02 matsuu Exp $
  # This file contains descriptions of local USE flags, and the ebuilds which
  # contain them.
  # Keep it sorted (use LC_ALL=C sort -t: -k1,1 -k2 | LC_ALL=C sort -s -t/ 
 -k1,1)
 @@ -260,6 +260,9 @@
  app-i18n/ibus-table:extra-phrases - Add extra phrases into builded Engine
  app-i18n/ibus-table:wubi - Enable to generate WuBi86 and WuBi98 Engine
  app-i18n/ibus-table:zhengma - Enable to generate ZhengMa Engine
 +app-i18n/ibus-table-erbi:extra-phrases - Add extra phrases into builded 
 Engine
 +app-i18n/ibus-table-wubi:extra-phrases - Add extra phrases into builded 
 Engine
 +app-i18n/ibus-table-zhengma:extra-phrases - Add extra phrases into builded 
 Engine
  app-i18n/im-ja:anthy - Support for Anthy input method
  app-i18n/im-ja:skk - Support for SKK input method
  app-i18n/kimera:anthy - Support for Anthy input method








Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Doug Goldstein
Alec Warner wrote:
 How hard would it be to change permissions on the ,v file for this and
 just run the use.local.desc updater as a user with different
 privileges?

   
Probably about as hard as it would be to get you to stop top posting
like an Outlook 95 user...



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Robin H. Johnson
On Fri, Jan 02, 2009 at 01:40:09PM -0800, Alec Warner wrote:
 How hard would it be to change permissions on the ,v file for this and
 just run the use.local.desc updater as a user with different
 privileges?
It does have different permissions. It's the directory permissions that
matter however. I already tried the file permissions. If we want to
truly block it while not affecting commits to the rest of the directory,
we need to add CVS ACLS, which I've been meaning to do, but just never
got around to.

CVS does (the short version):
1. Take a file-based lock (#A) for the target ,v file. 
   No writes permitted, reads are permitted.
2. Build the new version of the ,v in the temp space.
3. Copy the new version to a different name in the target directory.
4. Upgrade lock #A, no reads permitted now.
5. unlink the old ,v file 
   (the kernel checks the directory permissions, not the file perms).
6. rename the new file into place.
7. Release lock #A.

-- 
Robin Hugh Johnson
Gentoo Linux Developer  Infra Guy
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpqXZDVOIet3.pgp
Description: PGP signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Dawid Węgliński
On Friday 02 of January 2009 22:53:36 Robin H. Johnson wrote:
 On Fri, Jan 02, 2009 at 01:40:09PM -0800, Alec Warner wrote:
  How hard would it be to change permissions on the ,v file for this and
  just run the use.local.desc updater as a user with different
  privileges?

 It does have different permissions. It's the directory permissions that
 matter however. I already tried the file permissions. If we want to
 truly block it while not affecting commits to the rest of the directory,
 we need to add CVS ACLS, which I've been meaning to do, but just never
 got around to.

 CVS does (the short version):
 1. Take a file-based lock (#A) for the target ,v file.
No writes permitted, reads are permitted.
 2. Build the new version of the ,v in the temp space.
 3. Copy the new version to a different name in the target directory.
 4. Upgrade lock #A, no reads permitted now.
 5. unlink the old ,v file
(the kernel checks the directory permissions, not the file perms).
 6. rename the new file into place.
 7. Release lock #A.

What about creating a hook that checks if commited file is the one in question 
and fails the commit, if true? I don't know much about cvs hooks, however in 
svn it would be simple to setup.



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Robin H. Johnson
  we need to add CVS ACLS, which I've been meaning to do, but just never
  got around to.
 What about creating a hook that checks if commited file is the one in 
 question 
 and fails the commit, if true? I don't know much about cvs hooks, however in 
 svn it would be simple to setup.
Exactly what you describe is commonly called CVS ACLs, which I said
already!

-- 
Robin Hugh Johnson
Gentoo Linux Developer  Infra Guy
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgp68iYmIud2c.pgp
Description: PGP signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog use.local.desc

2009-01-02 Thread Jeroen Roovers
On Fri, 02 Jan 2009 16:56:18 -0500
Doug Goldstein car...@gentoo.org wrote:

 Probably about as hard as it would be to get you to stop top posting
 like an Outlook 95 user...

IMHO the problem isn't top posting, but excessive quoting. :)


Kind regards,
 jer