Re: [gentoo-dev] Default HOMEPAGE for packages with unavailable website

2014-07-30 Thread Ulrich Mueller
> On Wed, 30 Jul 2014, William Hubbs wrote:

> I just noticed in PMS that HOMEPAGE is an optional variable, so we
> really don't need a default home page at all. It seems completely
> legit for an ebuild to not even define the HOMEPAGE variable.

That's one of the places where our policy is stricter than PMS.
The devmanual says clearly that HOMEPAGE is mandatory, except for
virtuals.

Ulrich


pgp5s8t5VfZ8Q.pgp
Description: PGP signature


Re: [gentoo-dev] About current ppc/ppc64 status

2014-07-30 Thread Jack Morgan
On Wed, Jul 30, 2014 at 07:44:57PM -0400, Anthony G. Basile wrote:
> On 07/30/14 17:18, Joseph Jezak wrote:
> > On 07/30/2014 06:26 AM, Anthony G. Basile wrote:
> >> On 07/29/14 22:16, Jack Morgan wrote:
> >>> On Sat, Jul 26, 2014 at 04:29:51PM -0400, Anthony G. Basile wrote:
>  On 07/26/14 09:44, Pacho Ramos wrote:
> > El sáb, 26-07-2014 a las 09:37 -0400, Anthony G. Basile escribió:
> >> On 07/26/14 09:28, Pacho Ramos wrote:
> >>> El sáb, 26-07-2014 a las 14:55 +0200, Andreas K. Huettel escribió:
>  Am Samstag, 26. Juli 2014, 13:56:02 schrieb Pacho Ramos:
> 
> > I guess we will need to wait for the next Council to 
> > officially decide
> > to do this as it will be a big change for ppc* users :/ (I 
> > remember
> > their action was needed for the move to testing of some arches 
> > and the
> > "package-by-package" proposal for others)
> >
> > Also, I am not sure if any other arch teams (sparc, ia64?) 
> > would want to
> > get this policy too :| (I got ppc* because this concrete case ;))
>  At first this is an arch team decision. No need for the council.
> 
>  (Given that in this case there is a responsive and addressable 
>  arch team...)
> 
>  -- 
> 
>  Andreas K. Huettel
>  Gentoo Linux developer
>  dilfri...@gentoo.org
>  http://www.akhuettel.de/
> 
> >>> The problem is that blueness looks to be the only member currently
> >>> replying :/, I have checked their page and I see no team lead or
> >>> similar. Then, I am not sure how to get the ok to proceed or not 
> >>> :| (to
> >>> prevent this from getting stalled and we keep trying stabilizing 
> >>> all the
> >>> things).
> >>>
> >>> I remember from older thread (one related with udev 
> >>> stabilization), that
> >>> blueness was also the only one replying.
> >>>
> >>>
> >> Yeah, not having a clear lead is a problem.  No one wants to just 
> >> make a
> >> big decision on behalf of the team without making sure everyone 
> >> is on
> >> board.  Pacho, do you have access to timberdoodle? If so, join both
> >> teams and just take the initiative and let any other "claimants" 
> >> step
> >> forward now.  BTW, taking the lead doesn't mean doing all the work
> >> yourself.  I want to see ppc/ppc64 in good shape.  I'll be happy to
> >> write scripts to do the demoting to ~ etc etc.
> >>
> > I don't even know about timberdoodle :(
> >
> > I forwarded the mail to both alias (as I forgot first time), then,
> > hopefully they will review it :/
> >
> > Will CC them again to this just now with this link to allow all to 
> > read
> > the full thread:
> > http://comments.gmane.org/gmane.linux.gentoo.devel/92151
> >
> >
> >
>  I think its clear who cares about ppc/ppc64.  If there are no
>  objections, I'll take the lead of those teams and see this plan
>  through.  I'll wait a few days for people to voice concerns. Then I'll
>  start by generating a list of all stable and testing packages on 
>  ppc and
>  ppc64.  I'll post then and then continue the conversation on just the
>  ppc and ppc64 lists.  Don't worry, I won't start dropping to ~ 
>  until we
>  have a concise plan and we're all on board.
> >>>   I don't think you can/should just take over the leadership of an 
> >>> arch.
> >>> Why not have meeting/discussion for team members. Especially since you
> >>> are proposing such a big change.
> >>>
> >>>
> >>> Thanks,
> >>>
> >>
> >> Okay, any members of the ppc team please speak up.   I'll wait a week.
> >>
> > I'm still trying to escape from grad school and getting married this 
> > fall, so my contributions have been limited at best, which is why I've 
> > been shying away from throwing in my two cents. That said, while I'd 
> > rather not just remove stable keywords until there's a reason, I have 
> > no problem with dropping keywords for stuff that is holding up 
> > stabilization bugs if that's what it takes for things to move forward. 
> > If you'd like to have a meeting about it, that's fine too.
> >
> > -Joe
> >
> 
> Sure, let's meet.  I'd like to have jmorgan come too and any other 
> ppc/ppc64 members.  How does Monday Aug 4 at 20:00 UTC sound to people.  
> If not please counter propose a time.
 
This sounds fine for me. I'll be there. I've been away for a few months
but getting back to helping out. If the current lead isn't active, then
we should have a vote as to who should take over that role. Then discuss
how to proceed with the topics in this thread. 

Thanks for organizing this.



Cheers,`

-- 
Jack Morgan
Pub 4096R/761D8E0A 2010-09-13 Jack Morgan >
Fingerprint = DD42 EA48 D701 D520 C2CD 55BE BF53 C69B 761D 8E0A


signature.asc
Description: Digital si

Re: [gentoo-dev] About current ppc/ppc64 status

2014-07-30 Thread Anthony G. Basile

On 07/30/14 17:18, Joseph Jezak wrote:

On 07/30/2014 06:26 AM, Anthony G. Basile wrote:

On 07/29/14 22:16, Jack Morgan wrote:

On Sat, Jul 26, 2014 at 04:29:51PM -0400, Anthony G. Basile wrote:

On 07/26/14 09:44, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 09:37 -0400, Anthony G. Basile escribió:

On 07/26/14 09:28, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 14:55 +0200, Andreas K. Huettel escribió:

Am Samstag, 26. Juli 2014, 13:56:02 schrieb Pacho Ramos:

I guess we will need to wait for the next Council to 
officially decide
to do this as it will be a big change for ppc* users :/ (I 
remember
their action was needed for the move to testing of some arches 
and the

"package-by-package" proposal for others)

Also, I am not sure if any other arch teams (sparc, ia64?) 
would want to

get this policy too :| (I got ppc* because this concrete case ;))

At first this is an arch team decision. No need for the council.

(Given that in this case there is a responsive and addressable 
arch team...)


--

Andreas K. Huettel
Gentoo Linux developer
dilfri...@gentoo.org
http://www.akhuettel.de/


The problem is that blueness looks to be the only member currently
replying :/, I have checked their page and I see no team lead or
similar. Then, I am not sure how to get the ok to proceed or not 
:| (to
prevent this from getting stalled and we keep trying stabilizing 
all the

things).

I remember from older thread (one related with udev 
stabilization), that

blueness was also the only one replying.


Yeah, not having a clear lead is a problem.  No one wants to just 
make a
big decision on behalf of the team without making sure everyone 
is on

board.  Pacho, do you have access to timberdoodle? If so, join both
teams and just take the initiative and let any other "claimants" 
step

forward now.  BTW, taking the lead doesn't mean doing all the work
yourself.  I want to see ppc/ppc64 in good shape.  I'll be happy to
write scripts to do the demoting to ~ etc etc.


I don't even know about timberdoodle :(

I forwarded the mail to both alias (as I forgot first time), then,
hopefully they will review it :/

Will CC them again to this just now with this link to allow all to 
read

the full thread:
http://comments.gmane.org/gmane.linux.gentoo.devel/92151




I think its clear who cares about ppc/ppc64.  If there are no
objections, I'll take the lead of those teams and see this plan
through.  I'll wait a few days for people to voice concerns. Then I'll
start by generating a list of all stable and testing packages on 
ppc and

ppc64.  I'll post then and then continue the conversation on just the
ppc and ppc64 lists.  Don't worry, I won't start dropping to ~ 
until we

have a concise plan and we're all on board.
  I don't think you can/should just take over the leadership of an 
arch.

Why not have meeting/discussion for team members. Especially since you
are proposing such a big change.


Thanks,



Okay, any members of the ppc team please speak up.   I'll wait a week.

I'm still trying to escape from grad school and getting married this 
fall, so my contributions have been limited at best, which is why I've 
been shying away from throwing in my two cents. That said, while I'd 
rather not just remove stable keywords until there's a reason, I have 
no problem with dropping keywords for stuff that is holding up 
stabilization bugs if that's what it takes for things to move forward. 
If you'd like to have a meeting about it, that's fine too.


-Joe



Sure, let's meet.  I'd like to have jmorgan come too and any other 
ppc/ppc64 members.  How does Monday Aug 4 at 20:00 UTC sound to people.  
If not please counter propose a time.


--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail: bluen...@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA




Re: [gentoo-dev] About current ppc/ppc64 status

2014-07-30 Thread Joseph Jezak

On 07/30/2014 06:26 AM, Anthony G. Basile wrote:

On 07/29/14 22:16, Jack Morgan wrote:

On Sat, Jul 26, 2014 at 04:29:51PM -0400, Anthony G. Basile wrote:

On 07/26/14 09:44, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 09:37 -0400, Anthony G. Basile escribió:

On 07/26/14 09:28, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 14:55 +0200, Andreas K. Huettel escribió:

Am Samstag, 26. Juli 2014, 13:56:02 schrieb Pacho Ramos:

I guess we will need to wait for the next Council to officially 
decide
to do this as it will be a big change for ppc* users :/ (I 
remember
their action was needed for the move to testing of some arches 
and the

"package-by-package" proposal for others)

Also, I am not sure if any other arch teams (sparc, ia64?) 
would want to

get this policy too :| (I got ppc* because this concrete case ;))

At first this is an arch team decision. No need for the council.

(Given that in this case there is a responsive and addressable 
arch team...)


--

Andreas K. Huettel
Gentoo Linux developer
dilfri...@gentoo.org
http://www.akhuettel.de/


The problem is that blueness looks to be the only member currently
replying :/, I have checked their page and I see no team lead or
similar. Then, I am not sure how to get the ok to proceed or not 
:| (to
prevent this from getting stalled and we keep trying stabilizing 
all the

things).

I remember from older thread (one related with udev 
stabilization), that

blueness was also the only one replying.


Yeah, not having a clear lead is a problem.  No one wants to just 
make a

big decision on behalf of the team without making sure everyone is on
board.  Pacho, do you have access to timberdoodle? If so, join both
teams and just take the initiative and let any other "claimants" step
forward now.  BTW, taking the lead doesn't mean doing all the work
yourself.  I want to see ppc/ppc64 in good shape.  I'll be happy to
write scripts to do the demoting to ~ etc etc.


I don't even know about timberdoodle :(

I forwarded the mail to both alias (as I forgot first time), then,
hopefully they will review it :/

Will CC them again to this just now with this link to allow all to 
read

the full thread:
http://comments.gmane.org/gmane.linux.gentoo.devel/92151




I think its clear who cares about ppc/ppc64.  If there are no
objections, I'll take the lead of those teams and see this plan
through.  I'll wait a few days for people to voice concerns. Then I'll
start by generating a list of all stable and testing packages on ppc 
and

ppc64.  I'll post then and then continue the conversation on just the
ppc and ppc64 lists.  Don't worry, I won't start dropping to ~ until we
have a concise plan and we're all on board.

  I don't think you can/should just take over the leadership of an arch.
Why not have meeting/discussion for team members. Especially since you
are proposing such a big change.


Thanks,



Okay, any members of the ppc team please speak up.   I'll wait a week.

I'm still trying to escape from grad school and getting married this 
fall, so my contributions have been limited at best, which is why I've 
been shying away from throwing in my two cents. That said, while I'd 
rather not just remove stable keywords until there's a reason, I have no 
problem with dropping keywords for stuff that is holding up 
stabilization bugs if that's what it takes for things to move forward. 
If you'd like to have a meeting about it, that's fine too.


-Joe



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread William Hubbs
On Wed, Jul 30, 2014 at 07:29:22PM +0200, Michael Haubenwallner wrote:
> 
> Am 2014-07-30 14:33, schrieb Samuli Suominen:
> > 
> > There is no need to package.mask if proper if -logic is used, like, for
> > example,
> > 
> > if [[ ${PV} == * ]]; then
> > inherit git-r3
> > KEYWORDS=""
> > else
> > KEYWORDS="~amd64 ~arm ~arm64 ~x86"
> > fi
> > 
> > Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and it'll have
> > the KEYWORDS
> > ready, and 1.2.3 and  ebuilds can be identical
> 
> Which instance of the KEYWORDS line is touched by the ekeyword tool these 
> days?
> 
> To have ekeyword touch the else-part in the release ebuild, what about this:
> 
> if [[ ${PV} == * ]]; then
>   inherit vcs...
>   :; KEYWORDS=""
> else
>   KEYWORDS="..."
> fi

Actually you can even go further since KEYWORDS is an optional variable:

if [[ ${PV} == * ]]; then
  inherit vcs...
else
  KEYWORDS="..."
fi

William



signature.asc
Description: Digital signature


Re: [gentoo-dev] Default HOMEPAGE for packages with unavailable website

2014-07-30 Thread William Hubbs
On Mon, Jul 21, 2014 at 06:20:12PM -0500, Gordon Pettey wrote:
> On Mon, Jul 21, 2014 at 5:06 PM, Alexander Berntsen 
> wrote:
> 
> > On 21/07/14 19:41, Ciaran McCreesh wrote:
> > > What's wrong with HOMEPAGE="()" ?
> > It is not very informative.
> >
> The wiki page is equivalently informative. What's the point of metadata
> that just says "there's no metadata"?

I'm just picking a random message to respond to.

I just noticed in PMS that HOMEPAGE is an optional variable, so we
really don't need a default home page at all. It seems completely legit
for an ebuild to not even define the HOMEPAGE variable.

William



signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Samuli Suominen

On 30/07/14 20:29, Michael Haubenwallner wrote:
> Am 2014-07-30 14:33, schrieb Samuli Suominen:
>> There is no need to package.mask if proper if -logic is used, like, for
>> example,
>>
>> if [[ ${PV} == * ]]; then
>> inherit git-r3
>> KEYWORDS=""
>> else
>> KEYWORDS="~amd64 ~arm ~arm64 ~x86"
>> fi
>>
>> Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and it'll have
>> the KEYWORDS
>> ready, and 1.2.3 and  ebuilds can be identical
> Which instance of the KEYWORDS line is touched by the ekeyword tool these 
> days?
>
> To have ekeyword touch the else-part in the release ebuild, what about this:
>
> if [[ ${PV} == * ]]; then
>   inherit vcs...
>   :; KEYWORDS=""
> else
>   KEYWORDS="..."
> fi
>
> /haubi/
>

You are propably looking for this,
http://bugs.gentoo.org/show_bug.cgi?id=321475



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Michael Haubenwallner

Am 2014-07-30 14:33, schrieb Samuli Suominen:
> 
> There is no need to package.mask if proper if -logic is used, like, for
> example,
> 
> if [[ ${PV} == * ]]; then
> inherit git-r3
> KEYWORDS=""
> else
> KEYWORDS="~amd64 ~arm ~arm64 ~x86"
> fi
> 
> Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and it'll have
> the KEYWORDS
> ready, and 1.2.3 and  ebuilds can be identical

Which instance of the KEYWORDS line is touched by the ekeyword tool these days?

To have ekeyword touch the else-part in the release ebuild, what about this:

if [[ ${PV} == * ]]; then
  inherit vcs...
  :; KEYWORDS=""
else
  KEYWORDS="..."
fi

/haubi/



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Luis Ressel
On Wed, 30 Jul 2014 15:33:19 +0300
Samuli Suominen  wrote:

> There is no need to package.mask if proper if -logic is used, like,
> for example,
> 
> if [[ ${PV} == * ]]; then
> inherit git-r3
> KEYWORDS=""
> else
> KEYWORDS="~amd64 ~arm ~arm64 ~x86"
> fi
> 
> Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and it'll have
> the KEYWORDS
> ready, and 1.2.3 and  ebuilds can be identical
> 
> That's what this thread was originally about... That's how x265's
> ebuild work, just like eg.
> media-libs/xine-lib or sys-fs/udev ebuilds does
> 
> (It just seemed this was unclear to some replying in this thread.)
> 
> - Samuli
> 
> 

Thanks for the clarification. This approach seems to be the optimum.


Regards,
Luis Ressel


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: don't rely on dynamic deps

2014-07-30 Thread Samuli Suominen

On 30/07/14 14:18, Rich Freeman wrote:
> On Wed, Jul 30, 2014 at 3:38 AM, "Paweł Hajdan, Jr."
>  wrote:
>> On 7/30/14, 7:36 AM, Samuli Suominen wrote:
>>> If it's 2-3 packages out of ~300, I'd rather pick them out than
>>> revision bump all ~300 for the 2-3. Or not pick them out at all
>>> and let users do the rebuild (which is the obvious answer
>>> to the output you posted)
>> Peter Stuge pointed it out already, but I also wanted to say rebuilding
>> the affected packages is not obvious to me either.
> Sure, but this seems more like a portage bug (or at least a portage
> output bug) rather than a fundamental issue.
>
> After all, there was no true block - just a need for a rebuild.
>
> I heard prerm as a reason why dynamic deps can break (especially with
> slot operator deps, though obviously it also breaks for
> non-slot-operator deps that should be expressed as such), though as
> has been pointed out those will break unless we unmerge and remerge
> all reverse-deps on every upgrade.  Are there other issues.
>
> To be honest I was expecting a plethora of issues that can go wrong
> with dynamic deps, but so far I'm hearing something like 2-3, and if
> that really is all that there is then this may be a solvable issue.
>
>

That's what I've been trying to point out, people are seriously suggesting
disabling dynamic deps for race conditions
It's like fixing one audio driver in the kernel by deleting whole ALSA block

:-(

- Samuli



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Samuli Suominen

On 30/07/14 14:48, Luis Ressel wrote:
> On Wed, 30 Jul 2014 09:38:16 + (UTC)
> Duncan <1i5t5.dun...@cox.net> wrote:
>
>> In the context of that policy and a content-touchless-bump goal, I 
>> suppose I'd script the bump, pulling keywords from the highest
>> previous version, prepending the ~ as necessary and inserting them in
>> the keywords line after copying the file from the live-ebuild .  That
>> wouldn't be content-touchless, but the touch would be automated so as
>> to avoid mistakes and unnecessary work.
> That proposed script reminds me of http://xkcd.com/1319/. ;)
>
> I think I'd rather go with the original workflow. Okay, perhaps
> package.masking - is a bit uncommon and clutters package.mask, but
> it's not all *that* bad and it eases the workflow.
>
>
> Regards,
> Luis Ressel

There is no need to package.mask if proper if -logic is used, like, for
example,

if [[ ${PV} == * ]]; then
inherit git-r3
KEYWORDS=""
else
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi

Then you can just `cp foo-.ebuild foo-1.2.3.ebuild` and it'll have
the KEYWORDS
ready, and 1.2.3 and  ebuilds can be identical

That's what this thread was originally about... That's how x265's ebuild
work, just like eg.
media-libs/xine-lib or sys-fs/udev ebuilds does

(It just seemed this was unclear to some replying in this thread.)

- Samuli



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Luis Ressel
On Wed, 30 Jul 2014 09:38:16 + (UTC)
Duncan <1i5t5.dun...@cox.net> wrote:

> In the context of that policy and a content-touchless-bump goal, I 
> suppose I'd script the bump, pulling keywords from the highest
> previous version, prepending the ~ as necessary and inserting them in
> the keywords line after copying the file from the live-ebuild .  That
> wouldn't be content-touchless, but the touch would be automated so as
> to avoid mistakes and unnecessary work.

That proposed script reminds me of http://xkcd.com/1319/. ;)

I think I'd rather go with the original workflow. Okay, perhaps
package.masking - is a bit uncommon and clutters package.mask, but
it's not all *that* bad and it eases the workflow.


Regards,
Luis Ressel


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: don't rely on dynamic deps

2014-07-30 Thread Ciaran McCreesh
On Wed, 30 Jul 2014 07:18:22 -0400
Rich Freeman  wrote:
> Sure, but this seems more like a portage bug (or at least a portage
> output bug) rather than a fundamental issue.
> 
> After all, there was no true block - just a need for a rebuild.

It's often not possible to produce a decent error message, given the
limited information that ebuilds supply and the unnecessary
pseudocleverness they employ to do it.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: don't rely on dynamic deps

2014-07-30 Thread Rich Freeman
On Wed, Jul 30, 2014 at 3:38 AM, "Paweł Hajdan, Jr."
 wrote:
> On 7/30/14, 7:36 AM, Samuli Suominen wrote:
>> If it's 2-3 packages out of ~300, I'd rather pick them out than
>> revision bump all ~300 for the 2-3. Or not pick them out at all
>> and let users do the rebuild (which is the obvious answer
>> to the output you posted)
>
> Peter Stuge pointed it out already, but I also wanted to say rebuilding
> the affected packages is not obvious to me either.

Sure, but this seems more like a portage bug (or at least a portage
output bug) rather than a fundamental issue.

After all, there was no true block - just a need for a rebuild.

I heard prerm as a reason why dynamic deps can break (especially with
slot operator deps, though obviously it also breaks for
non-slot-operator deps that should be expressed as such), though as
has been pointed out those will break unless we unmerge and remerge
all reverse-deps on every upgrade.  Are there other issues.

To be honest I was expecting a plethora of issues that can go wrong
with dynamic deps, but so far I'm hearing something like 2-3, and if
that really is all that there is then this may be a solvable issue.

Rich



Re: [gentoo-dev] Restructuring the ppc/ppc64 profiles to be better multilib

2014-07-30 Thread Anthony G. Basile

On 07/30/14 00:34, Jack Morgan wrote:

On Sat, Jun 28, 2014 at 02:46:43PM -0400, Anthony G. Basile wrote:

Hi everyone,

This is a ppc/ppc64 issues, but I'm sending this to gentoo-dev@ because
it seems to me that those herds are pretty scattered right:

1) The issue came up about restructuring the arch/powerpc profiles.
There we have some ancient stuff like ppc64/32ul.  I don't know why
that's needed and it doesn't make much sense wrt the new direction
multilib is going.  I'd like to clean up those profiles.  Any objections
to removing ppc64/32ul, coalescing ppc64/64ul into just ppc64 and making
whatever other tweaks are needed?

2) Can we try to get the ppc/ppc64 herds communicating more.  I don't
believe every team needs a lead but at least have a point of reference
so we can communicate.
  
What is the status of this? I've been away for a few months but am back

now. Do you need help with this?


Thanks,


I did not proceed because there was no response from any ppc/ppc64 members.

--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail: bluen...@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA




Re: [gentoo-dev] About current ppc/ppc64 status

2014-07-30 Thread Anthony G. Basile

On 07/29/14 22:16, Jack Morgan wrote:

On Sat, Jul 26, 2014 at 04:29:51PM -0400, Anthony G. Basile wrote:

On 07/26/14 09:44, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 09:37 -0400, Anthony G. Basile escribió:

On 07/26/14 09:28, Pacho Ramos wrote:

El sáb, 26-07-2014 a las 14:55 +0200, Andreas K. Huettel escribió:

Am Samstag, 26. Juli 2014, 13:56:02 schrieb Pacho Ramos:


I guess we will need to wait for the next Council to officially decide
to do this as it will be a big change for ppc* users :/ (I remember
their action was needed for the move to testing of some arches and the
"package-by-package" proposal for others)

Also, I am not sure if any other arch teams (sparc, ia64?) would want to
get this policy too :| (I got ppc* because this concrete case ;))

At first this is an arch team decision. No need for the council.

(Given that in this case there is a responsive and addressable arch team...)

--

Andreas K. Huettel
Gentoo Linux developer
dilfri...@gentoo.org
http://www.akhuettel.de/


The problem is that blueness looks to be the only member currently
replying :/, I have checked their page and I see no team lead or
similar. Then, I am not sure how to get the ok to proceed or not :| (to
prevent this from getting stalled and we keep trying stabilizing all the
things).

I remember from older thread (one related with udev stabilization), that
blueness was also the only one replying.



Yeah, not having a clear lead is a problem.  No one wants to just make a
big decision on behalf of the team without making sure everyone is on
board.  Pacho, do you have access to timberdoodle? If so, join both
teams and just take the initiative and let any other "claimants" step
forward now.  BTW, taking the lead doesn't mean doing all the work
yourself.  I want to see ppc/ppc64 in good shape.  I'll be happy to
write scripts to do the demoting to ~ etc etc.


I don't even know about timberdoodle :(

I forwarded the mail to both alias (as I forgot first time), then,
hopefully they will review it :/

Will CC them again to this just now with this link to allow all to read
the full thread:
http://comments.gmane.org/gmane.linux.gentoo.devel/92151




I think its clear who cares about ppc/ppc64.  If there are no
objections, I'll take the lead of those teams and see this plan
through.  I'll wait a few days for people to voice concerns.  Then I'll
start by generating a list of all stable and testing packages on ppc and
ppc64.  I'll post then and then continue the conversation on just the
ppc and ppc64 lists.  Don't worry, I won't start dropping to ~ until we
have a concise plan and we're all on board.
  
I don't think you can/should just take over the leadership of an arch.

Why not have meeting/discussion for team members. Especially since you
are proposing such a big change.


Thanks,



Okay, any members of the ppc team please speak up.   I'll wait a week.

--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail: bluen...@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA




[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-libs/x265: x265-1.0.ebuild ChangeLog x265-1.2.ebuild x265-0.8.ebuild

2014-07-30 Thread Duncan
Denis Dupeyron posted on Tue, 29 Jul 2014 07:58:26 -0600 as excerpted:

> [H]ere is what I was instructed to teach recruits back when I became a
> recruiter in 2006 or 2007, and what competent developers have been doing
> since even before I was a developer:
> 
> The package.mask file is only for temporary masking, even if more or
> less long term. Anything that should be permanently masked has no place
> in the tree. Live ebuilds should not be keyworded, reflecting the fact
> that the code they're pulling has not be tested for any architecture due
> to it being live. Moreover, live ebuilds should not be masked as this
> results in unnecessary cruft in the package.mask file.

Thanks.  That makes sense, tho it does conflict with "content-touchless" 
bumps from the live ebuild.

In the context of that policy and a content-touchless-bump goal, I 
suppose I'd script the bump, pulling keywords from the highest previous 
version, prepending the ~ as necessary and inserting them in the keywords 
line after copying the file from the live-ebuild .  That wouldn't be 
content-touchless, but the touch would be automated so as to avoid 
mistakes and unnecessary work.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




Re: [gentoo-dev] Re: don't rely on dynamic deps

2014-07-30 Thread Paweł Hajdan, Jr.
On 7/30/14, 7:36 AM, Samuli Suominen wrote:
> If it's 2-3 packages out of ~300, I'd rather pick them out than
> revision bump all ~300 for the 2-3. Or not pick them out at all
> and let users do the rebuild (which is the obvious answer
> to the output you posted)

Peter Stuge pointed it out already, but I also wanted to say rebuilding
the affected packages is not obvious to me either.

Paweł

>>
>> !!! Multiple package instances within a single package slot have been pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> virtual/udev:0
>>
>>   (virtual/udev-208-r2::gentoo, installed) pulled in by
>> >=virtual/udev-171:0/0=[gudev] required by 
>> (media-video/cheese-3.12.2::gentoo, installed)
>> virtual/udev:0/0=[gudev] required by (x11-misc/colord-1.2.1::gentoo, 
>> installed)
>>
>>   (virtual/udev-215::gentoo, ebuild scheduled for merge) pulled in by
>> =virtual/udev-215 required by (games-util/xboxdrv-0.8.5-r1::gentoo, 
>> installed)
>> (and 22 more with the same problem)
>>
> 
> 
> 




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: don't rely on dynamic deps

2014-07-30 Thread Peter Stuge
Samuli Suominen wrote:
> let users do the rebuild (which is the obvious answer
> to the output you posted)

Reality check time, Samuli.

Unless emerge says "Your dependencies are b0rk, please rebuild $P to fix it."
that answer is nowhere near obvious.

Watch out with the tunnel vision.


//Peter