[gentoo-portage-dev] Re: app-shells/gentoo-bashcomp needs some portage expert lovin'

2012-09-12 Thread Ryan Hill
On Tue, 11 Sep 2012 14:33:51 + (UTC)
Duncan 1i5t5.dun...@cox.net wrote:

 Could a number of folks familiar with both portage AND bash completion
 help out the shell-tools herd (no specific maintainer specified in
 metadata) with app-shell/gentoo-bashcomp bugs?
 
 It seems to have accumulated quite a number (13) of portage-completion
 (and gentoolkit-completion) related bugs, including bug #424777 filed on
 July 4th by jer, mentioning that it it breaks with make.conf in /etc/
 portage, which is kinda critical right about now. =:^(
 
 https://bugs.gentoo.org/show_bug.cgi?id=424777
 
 And here's the list of all open bugs for it.  As you can see if you look,
 all or nearly all of the currently 13 open bugs are portage or gentoolkit
 related, and it really looks like the package could use some help from
 those who know those tools.
 
 https://bugs.gentoo.org/buglist.cgi?quicksearch=app-shells%2Fgentoo-bashcomp
 
 (I said on the devlist thread I'd report bugs, but this one's been open
 for over two months and is directly related to the make.conf move, so it's
 a big one, simple fix proposed, but no actual fixes in-tree yet, plus
 seeing all those others related to portage and gentoolkit, thus the
 request here.)

I was planning on working on this.  I just need to get off my butt and find
someone to give me write access to the overlay.


-- 
gcc-porting
toolchain, wxwidgets  we were never more here, expanse getting broader
@ gentoo.org  but bigger boats been done by less water


signature.asc
Description: PGP signature


Re: [gentoo-portage-dev] How to prevent dispatch-conf from reverting valid changes

2012-09-12 Thread Pacho Ramos
El jue, 02-08-2012 a las 12:34 -0700, Zac Medico escribió:
 On 08/01/2012 11:36 PM, Pacho Ramos wrote:
  El mié, 01-08-2012 a las 16:14 -0700, Zac Medico escribió:
  On 08/01/2012 03:19 AM, Pacho Ramos wrote:
  On every openrc update I get dispatch-conf wanting to revert all my
  changes in /etc/conf.d files, like KEYMAP, clock...
 
  Is there any way to prevent it from doing that?
 
  Thanks a lot for the info
 
 
  Maybe we can trace the behavior back to the diff3 command that it's
  using. Inside /usr/lib/portage/pym/portage/dispatch_conf.py we have this
  command:
 
DIFF3_MERGE = diff3 -mE '%s' '%s' '%s'  '%s'
 
  Are you able to reproduce the problem by running this command manually?
 
  Something like this:
 
 diff3 -mR /etc/conf.d/hostname \
 /etc/config-archive/etc/conf.d/hostname.dist  \
 /etc/conf.d/._cfg_hostname  /tmp/mrgconf
  
  I will probably need to reemerge it as I already merged changes and
  re-edited config files. Anyway, diff3 looks to not admit -R option:
  $ diff3
  -mR /etc/conf.d/hostname /etc/config-archive/etc/conf.d/hostname.dist 
  /etc/conf.d/._cfg_hostname
  diff3: opción inválida -- R
  diff3: Pruebe `diff3 --help' para más información.
 
 Sorry, that -mR a typo. As you can see in the DIFF3_MERGE value above,
 it's diff -mE.

Will try on next openrc update :)


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