Re: [gentoo-user] Re: How to fake USE flag change

2009-05-25 Thread Joachim

Nikos Chantziaras pisze:

Joachim Bartosik wrote:

Set linguas for this version of OO in
/etc/portage/package.use
?


Why?  I have them in make.conf.


So this particular version of OO will use old linguas and will not 
recompile. And if new version arrives it will be compiled with new LINGUAS.




[gentoo-user] Re: How to fake USE flag change

2009-05-25 Thread Nikos Chantziaras

Joachim Bartosik wrote:

Set linguas for this version of OO in
/etc/portage/package.use
?


Why?  I have them in make.conf.




Re: [gentoo-user] Re: How to fake USE flag change

2009-05-25 Thread Neil Bothwick
On Mon, 25 May 2009 09:58:19 +0300, Nikos Chantziaras wrote:

> > I used the '--reinstall changed-use' flag rather than '--newuse', as
> > documented in 'man emerge'.  
> 
> Thanks.  I somehow missed this one.

It's a fairly new addition.

Before it came along, I used to edit the IUSE or file
in /var/db/pkg/cat/pkg-ver - a hack but it worked.

> Now to the funny part: I'll need to rebuild OO.o anyway because of an 
> update to media-gfx/exiv2.  lol :P

Portage is like the taxman, it always gets you one way or another ;-)


-- 
Neil Bothwick

Windows Error #09: Game Over. Exiting Windows.


signature.asc
Description: PGP signature


[gentoo-user] Re: How to fake USE flag change

2009-05-24 Thread Nikos Chantziaras

Graham Murray wrote:

Nikos Chantziaras  writes:


emerge -auDN world
[ebuild   R   ] app-office/openoffice-3.1.0  LINGUAS="-sv%"

This is ridiculous.  I'm in no mood emerging Open Office just because
a LINGUAS changed which I don't even use.  Something I can do about it
other than waiting one and a half hours for a totally useless
re-emerge?


I used the '--reinstall changed-use' flag rather than '--newuse', as
documented in 'man emerge'.


Thanks.  I somehow missed this one.

Now to the funny part: I'll need to rebuild OO.o anyway because of an 
update to media-gfx/exiv2.  lol :P





Re: [gentoo-user] Re: How to fake USE flag change

2009-05-24 Thread Jacob Todd
You're right, it shouldn't. Things like that happen to me all the time,
I'll already have a use flag disabled, and it will get turned off by
default, and portage will want to rebuild it.

You could make a local overlay with that LINGUAS flag not set, but it
seems a bit much. I'd like to know a solution to this too.

On Mon, May 25, 2009 at 09:05:35AM +0300, Nikos Chantziaras wrote:
> but regardless of how much time it needs, a change of a LINGUAS flag I 
> don't even use should probably not trigger a rebuild anyway.



[gentoo-user] Re: How to fake USE flag change

2009-05-24 Thread Nikos Chantziaras
Well, OK, 2 days is a bit extreme (and I'm not even using some 
super-fast machine here; I have a - by now - old Core 2 Duo E6600 CPU), 
but regardless of how much time it needs, a change of a LINGUAS flag I 
don't even use should probably not trigger a rebuild anyway.  So other 
than masking, there should be a way to trick portage into thinking the 
already installed package has "sv" removed.


Jacob Todd wrote:

Wait a second, one and half hours?! Go get lunch with some friends, come
back and it will be done. OO.o would take about 2+ days on my machine.

On Mon, May 25, 2009 at 08:08:38AM +0300, Nikos Chantziaras wrote:

I suppose there's no way to get rid of this when I mask it?

!!! The following installed packages are masked:
- app-office/openoffice-3.1.0 (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Jacob Todd wrote:

Mask it.

On Mon, May 25, 2009 at 07:36:48AM +0300, Nikos Chantziaras wrote:

emerge -auDN world
[ebuild   R   ] app-office/openoffice-3.1.0  LINGUAS="-sv%"

This is ridiculous.  I'm in no mood emerging Open Office just because a 
LINGUAS changed which I don't even use.  Something I can do about it 
other than waiting one and a half hours for a totally useless re-emerge?





Re: [gentoo-user] Re: How to fake USE flag change

2009-05-24 Thread Jacob Todd
Wait a second, one and half hours?! Go get lunch with some friends, come
back and it will be done. OO.o would take about 2+ days on my machine.

On Mon, May 25, 2009 at 08:08:38AM +0300, Nikos Chantziaras wrote:
> I suppose there's no way to get rid of this when I mask it?
> 
> !!! The following installed packages are masked:
> - app-office/openoffice-3.1.0 (masked by: package.mask)
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.
> 
> Jacob Todd wrote:
> > Mask it.
> > 
> > On Mon, May 25, 2009 at 07:36:48AM +0300, Nikos Chantziaras wrote:
> >> emerge -auDN world
> >> [ebuild   R   ] app-office/openoffice-3.1.0  LINGUAS="-sv%"
> >>
> >> This is ridiculous.  I'm in no mood emerging Open Office just because a 
> >> LINGUAS changed which I don't even use.  Something I can do about it 
> >> other than waiting one and a half hours for a totally useless re-emerge?
> 
> 



[gentoo-user] Re: How to fake USE flag change

2009-05-24 Thread Nikos Chantziaras

I suppose there's no way to get rid of this when I mask it?

!!! The following installed packages are masked:
- app-office/openoffice-3.1.0 (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Jacob Todd wrote:

Mask it.

On Mon, May 25, 2009 at 07:36:48AM +0300, Nikos Chantziaras wrote:

emerge -auDN world
[ebuild   R   ] app-office/openoffice-3.1.0  LINGUAS="-sv%"

This is ridiculous.  I'm in no mood emerging Open Office just because a 
LINGUAS changed which I don't even use.  Something I can do about it 
other than waiting one and a half hours for a totally useless re-emerge?