public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND
@ 2013-03-21 13:09 Denis M.
  2013-03-26 21:28 ` [gentoo-dev] " Denis M.
  2013-03-27 13:35 ` [gentoo-dev] " René Neumann
  0 siblings, 2 replies; 8+ messages in thread
From: Denis M. @ 2013-03-21 13:09 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 478 bytes --]

Hello, I'd want to ask if it's possible and a good idea to add
HEXCHAT_PLUGINS to the global USE_EXPAND var.

HEXCHAT_PLUGINS has been created as a user (and maintainer) request in
bug 461972 [1] to handle easily the net-irc/hexchat plugins that this
package offers, which are: checksum, doat, fishlim and sysinfo.

The purposed ebuild can be found on the bug's attached files list.

Regards,
Denis M. (Phr33d0m)

[1] https://bugs.gentoo.org/show_bug.cgi?id=461972

[-- Attachment #1.2: Type: text/html, Size: 897 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-21 13:09 [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND Denis M.
@ 2013-03-26 21:28 ` Denis M.
  2013-03-27 12:52   ` Gilles Dartiguelongue
  2013-03-27 13:35 ` [gentoo-dev] " René Neumann
  1 sibling, 1 reply; 8+ messages in thread
From: Denis M. @ 2013-03-26 21:28 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 651 bytes --]

On 03/21/2013 02:09 PM, Denis M. wrote:
> Hello, I'd want to ask if it's possible and a good idea to add
> HEXCHAT_PLUGINS to the global USE_EXPAND var.
>
> HEXCHAT_PLUGINS has been created as a user (and maintainer) request in
> bug 461972 [1] to handle easily the net-irc/hexchat plugins that this
> package offers, which are: checksum, doat, fishlim and sysinfo.
>
> The purposed ebuild can be found on the bug's attached files list.
>
> Regards,
> Denis M. (Phr33d0m)
>
> [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 
Bump.

Hi again, could I get a decisive answer on this please?

Thanks in advance,
Denis M. (Phr33d0m)

[-- Attachment #1.2: Type: text/html, Size: 1374 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-26 21:28 ` [gentoo-dev] " Denis M.
@ 2013-03-27 12:52   ` Gilles Dartiguelongue
  2013-03-27 13:16     ` Markos Chandras
  2013-03-28 13:56     ` Zac Medico
  0 siblings, 2 replies; 8+ messages in thread
From: Gilles Dartiguelongue @ 2013-03-27 12:52 UTC (permalink / raw
  To: gentoo-dev

Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit :
> On 03/21/2013 02:09 PM, Denis M. wrote:
> 
> > Hello, I'd want to ask if it's possible and a good idea to add
> > HEXCHAT_PLUGINS to the global USE_EXPAND var.
> > 
> > HEXCHAT_PLUGINS has been created as a user (and maintainer) request
> > in bug 461972 [1] to handle easily the net-irc/hexchat plugins that
> > this package offers, which are: checksum, doat, fishlim and sysinfo.
> > 
> > The purposed ebuild can be found on the bug's attached files list.
> > 
> > Regards,
> > Denis M. (Phr33d0m)
> > 
> > [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 
> Bump. 
> 
> Hi again, could I get a decisive answer on this please?

That does not sound like a bad idea, however I wonder how this extends
exactly if we start to do this for ebuilds which install a couple of
plugins behind a few regular USE flags nowadays like rhythmbox, abiword,
etc.

-- 
Gilles Dartiguelongue <eva@gentoo.org>
Gentoo



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

* Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-27 12:52   ` Gilles Dartiguelongue
@ 2013-03-27 13:16     ` Markos Chandras
  2013-03-28 13:56     ` Zac Medico
  1 sibling, 0 replies; 8+ messages in thread
From: Markos Chandras @ 2013-03-27 13:16 UTC (permalink / raw
  To: gentoo-dev

On 27 March 2013 12:52, Gilles Dartiguelongue <eva@gentoo.org> wrote:
> Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit :
>> On 03/21/2013 02:09 PM, Denis M. wrote:
>>
>> > Hello, I'd want to ask if it's possible and a good idea to add
>> > HEXCHAT_PLUGINS to the global USE_EXPAND var.
>> >
>> > HEXCHAT_PLUGINS has been created as a user (and maintainer) request
>> > in bug 461972 [1] to handle easily the net-irc/hexchat plugins that
>> > this package offers, which are: checksum, doat, fishlim and sysinfo.
>> >
>> > The purposed ebuild can be found on the bug's attached files list.
>> >
>> > Regards,
>> > Denis M. (Phr33d0m)
>> >
>> > [1] https://bugs.gentoo.org/show_bug.cgi?id=461972
>> Bump.
>>
>> Hi again, could I get a decisive answer on this please?
>
> That does not sound like a bad idea, however I wonder how this extends
> exactly if we start to do this for ebuilds which install a couple of
> plugins behind a few regular USE flags nowadays like rhythmbox, abiword,
> etc.
>
> --
> Gilles Dartiguelongue <eva@gentoo.org>
> Gentoo
>
>

Either way is fine for me. I don't mind extending the USE_EXPAND
variable but others may be skeptical about this.

-- 
Regards,
Markos Chandras - Gentoo Linux Developer
http://dev.gentoo.org/~hwoarang


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

* Re: [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-21 13:09 [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND Denis M.
  2013-03-26 21:28 ` [gentoo-dev] " Denis M.
@ 2013-03-27 13:35 ` René Neumann
  2013-03-28 10:09   ` Gilles Dartiguelongue
  1 sibling, 1 reply; 8+ messages in thread
From: René Neumann @ 2013-03-27 13:35 UTC (permalink / raw
  To: gentoo-dev

Am 21.03.2013 14:09, schrieb Denis M.:
> Hello, I'd want to ask if it's possible and a good idea to add
> HEXCHAT_PLUGINS to the global USE_EXPAND var.

I personally don't think this is a good idea. Imho USE_EXPAND should be
used for flags that will be used by multiple (>5?) packages -- for the
simple reason, that USE_EXPAND somewhat hints for using /etc/make.conf
for configuration (yes, you can still use package.use, but this feature
is probably not so well known). Also the bug gives no reasoning, why
having USE_EXPAND is a good thing here.

- René



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

* Re: [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-27 13:35 ` [gentoo-dev] " René Neumann
@ 2013-03-28 10:09   ` Gilles Dartiguelongue
  0 siblings, 0 replies; 8+ messages in thread
From: Gilles Dartiguelongue @ 2013-03-28 10:09 UTC (permalink / raw
  To: gentoo-dev

Le mercredi 27 mars 2013 à 14:35 +0100, René Neumann a écrit :
> Also the bug gives no reasoning, why
> having USE_EXPAND is a good thing here.
> 

Maybe IUSE_EXPAND is seen by most as namespaced USE flags ?
For example libgphoto2 has used this feature for as long as I can
remember it being around, and no package using it rely on them.

-- 
Gilles Dartiguelongue <eva@gentoo.org>
Gentoo



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

* Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-27 12:52   ` Gilles Dartiguelongue
  2013-03-27 13:16     ` Markos Chandras
@ 2013-03-28 13:56     ` Zac Medico
  2013-03-28 22:49       ` Denis M.
  1 sibling, 1 reply; 8+ messages in thread
From: Zac Medico @ 2013-03-28 13:56 UTC (permalink / raw
  To: gentoo-dev

On 03/27/2013 05:52 AM, Gilles Dartiguelongue wrote:
> Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit :
>> On 03/21/2013 02:09 PM, Denis M. wrote:
>>
>>> Hello, I'd want to ask if it's possible and a good idea to add
>>> HEXCHAT_PLUGINS to the global USE_EXPAND var.
>>>
>>> HEXCHAT_PLUGINS has been created as a user (and maintainer) request
>>> in bug 461972 [1] to handle easily the net-irc/hexchat plugins that
>>> this package offers, which are: checksum, doat, fishlim and sysinfo.
>>>
>>> The purposed ebuild can be found on the bug's attached files list.
>>>
>>> Regards,
>>> Denis M. (Phr33d0m)
>>>
>>> [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 
>> Bump. 
>>
>> Hi again, could I get a decisive answer on this please?
> 
> That does not sound like a bad idea, however I wonder how this extends
> exactly if we start to do this for ebuilds which install a couple of
> plugins behind a few regular USE flags nowadays like rhythmbox, abiword,
> etc.

The only potential problem that I can think of is that it bloats the
environment with an extra variable that's exported to all ebuilds. With
older kernels, environment bloat triggered E2BIG errors, as reported in
this bug:

  https://bugs.gentoo.org/show_bug.cgi?id=262647
-- 
Thanks,
Zac


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

* Re: [gentoo-dev] Re: Add HEXCHAT_PLUGINS to USE_EXPAND
  2013-03-28 13:56     ` Zac Medico
@ 2013-03-28 22:49       ` Denis M.
  0 siblings, 0 replies; 8+ messages in thread
From: Denis M. @ 2013-03-28 22:49 UTC (permalink / raw
  To: gentoo-dev

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

On 03/28/2013 02:56 PM, Zac Medico wrote:
> On 03/27/2013 05:52 AM, Gilles Dartiguelongue wrote:
>> Le mardi 26 mars 2013 à 22:28 +0100, Denis M. a écrit :
>>> On 03/21/2013 02:09 PM, Denis M. wrote:
>>>
>>>> Hello, I'd want to ask if it's possible and a good idea to add
>>>> HEXCHAT_PLUGINS to the global USE_EXPAND var.
>>>>
>>>> HEXCHAT_PLUGINS has been created as a user (and maintainer) request
>>>> in bug 461972 [1] to handle easily the net-irc/hexchat plugins that
>>>> this package offers, which are: checksum, doat, fishlim and sysinfo.
>>>>
>>>> The purposed ebuild can be found on the bug's attached files list.
>>>>
>>>> Regards,
>>>> Denis M. (Phr33d0m)
>>>>
>>>> [1] https://bugs.gentoo.org/show_bug.cgi?id=461972 
>>> Bump. 
>>>
>>> Hi again, could I get a decisive answer on this please?
>> That does not sound like a bad idea, however I wonder how this extends
>> exactly if we start to do this for ebuilds which install a couple of
>> plugins behind a few regular USE flags nowadays like rhythmbox, abiword,
>> etc.
> The only potential problem that I can think of is that it bloats the
> environment with an extra variable that's exported to all ebuilds. With
> older kernels, environment bloat triggered E2BIG errors, as reported in
> this bug:
>
>   https://bugs.gentoo.org/show_bug.cgi?id=262647
Thanks for your replies. As I commented on the hexchat bug, I've decided
to use plain USE flags like plugin-<...> to handle this situation.

Also, now I have a better understanding of when to use USE_EXPAND.

Regards,
Denis M. (Phr33d0m)


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

end of thread, other threads:[~2013-03-28 22:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-21 13:09 [gentoo-dev] Add HEXCHAT_PLUGINS to USE_EXPAND Denis M.
2013-03-26 21:28 ` [gentoo-dev] " Denis M.
2013-03-27 12:52   ` Gilles Dartiguelongue
2013-03-27 13:16     ` Markos Chandras
2013-03-28 13:56     ` Zac Medico
2013-03-28 22:49       ` Denis M.
2013-03-27 13:35 ` [gentoo-dev] " René Neumann
2013-03-28 10:09   ` Gilles Dartiguelongue

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