public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] repoman default
@ 2013-06-25  5:40 Michael Sterrett
  2013-06-25  5:55 ` Zac Medico
  2013-06-25 14:47 ` Alexis Ballier
  0 siblings, 2 replies; 5+ messages in thread
From: Michael Sterrett @ 2013-06-25  5:40 UTC (permalink / raw
  To: gentoo-dev

repoman should default to the -I behavior: discuss.


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

* Re: [gentoo-dev] repoman default
  2013-06-25  5:40 [gentoo-dev] repoman default Michael Sterrett
@ 2013-06-25  5:55 ` Zac Medico
  2013-06-25 14:47 ` Alexis Ballier
  1 sibling, 0 replies; 5+ messages in thread
From: Zac Medico @ 2013-06-25  5:55 UTC (permalink / raw
  To: gentoo-dev

On 06/24/2013 10:40 PM, Michael Sterrett wrote:
> repoman should default to the -I behavior: discuss.

Does it make sense to have with ebuilds in the tree with unsatisfiable
dependencies? If so, should we distinguish between conditional and
unconditional dependencies? Note that if the dependencies are
conditional, you can already use package.use.mask to suppress the
repoman warnings.
-- 
Thanks,
Zac


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

* Re: [gentoo-dev] repoman default
  2013-06-25  5:40 [gentoo-dev] repoman default Michael Sterrett
  2013-06-25  5:55 ` Zac Medico
@ 2013-06-25 14:47 ` Alexis Ballier
  2013-06-25 18:33   ` Zac Medico
  1 sibling, 1 reply; 5+ messages in thread
From: Alexis Ballier @ 2013-06-25 14:47 UTC (permalink / raw
  To: gentoo-dev

On Tue, 25 Jun 2013 01:40:38 -0400
Michael Sterrett <mr_bones_@gentoo.org> wrote:

> repoman should default to the -I behavior: discuss.


wont this disable important regular checks also?
foo is masked by package.mask, bar depends on foo. repoman -I wont
catch a broken dep in bar.

IMHO it should do the -I check in addition to the current ones and print
warnings/errors.


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

* Re: [gentoo-dev] repoman default
  2013-06-25 14:47 ` Alexis Ballier
@ 2013-06-25 18:33   ` Zac Medico
  2013-06-25 20:11     ` Alexis Ballier
  0 siblings, 1 reply; 5+ messages in thread
From: Zac Medico @ 2013-06-25 18:33 UTC (permalink / raw
  To: gentoo-dev

On 06/25/2013 07:47 AM, Alexis Ballier wrote:
> On Tue, 25 Jun 2013 01:40:38 -0400
> Michael Sterrett <mr_bones_@gentoo.org> wrote:
> 
>> repoman should default to the -I behavior: discuss.
> 
> 
> wont this disable important regular checks also?

The -I (--ignore-masked) option only disables dependency checks for
masked "parent" packages.

> foo is masked by package.mask, bar depends on foo. repoman -I wont
> catch a broken dep in bar.

No, we don't currently have an option like that, and I don't think we
want one like that.

> IMHO it should do the -I check in addition to the current ones and print
> warnings/errors.

The -I option only disables checks that are normally enabled.
-- 
Thanks,
Zac


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

* Re: [gentoo-dev] repoman default
  2013-06-25 18:33   ` Zac Medico
@ 2013-06-25 20:11     ` Alexis Ballier
  0 siblings, 0 replies; 5+ messages in thread
From: Alexis Ballier @ 2013-06-25 20:11 UTC (permalink / raw
  To: gentoo-dev

On Tue, 25 Jun 2013 11:33:21 -0700
Zac Medico <zmedico@gentoo.org> wrote:

> On 06/25/2013 07:47 AM, Alexis Ballier wrote:
> > On Tue, 25 Jun 2013 01:40:38 -0400
> > Michael Sterrett <mr_bones_@gentoo.org> wrote:
> > 
> >> repoman should default to the -I behavior: discuss.
> > 
> > 
> > wont this disable important regular checks also?
> 
> The -I (--ignore-masked) option only disables dependency checks for
> masked "parent" packages.
> 
> > foo is masked by package.mask, bar depends on foo. repoman -I wont
> > catch a broken dep in bar.
> 
> No, we don't currently have an option like that, and I don't think we
> want one like that.
> 
> > IMHO it should do the -I check in addition to the current ones and
> > print warnings/errors.
> 
> The -I option only disables checks that are normally enabled.

ooops yes, thanks. I got confused and thought it was --without-mask...

Alexis.


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

end of thread, other threads:[~2013-06-25 20:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-25  5:40 [gentoo-dev] repoman default Michael Sterrett
2013-06-25  5:55 ` Zac Medico
2013-06-25 14:47 ` Alexis Ballier
2013-06-25 18:33   ` Zac Medico
2013-06-25 20:11     ` Alexis Ballier

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