Re: [gentoo-dev] packages masked for removal in 30 days

2014-05-26 Thread Sergey Popov
24.05.2014 19:07, gro...@gentoo.org пишет:
 On Fri, 23 May 2014, Rick Zero_Chaos Farina wrote:
 s/worthy of/required to cc/
 Additionally, why mask and remove instead of just doing a pkgmove?
 I've sent this to gentoo-dev-annou...@lists.gentoo.org, but it never
 appeared. I'm subscribed to gentoo-dev-announce; don't know what's the
 matter.

Probably you did not wait for approval, dev-announce is moderated list,
you know...


-- 
Best regards, Sergey Popov
Gentoo developer
Gentoo Desktop Effects project lead
Gentoo Qt project lead
Gentoo Proxy maintainers project lead



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [PATCH python-utils-r1] Move python_fix_shebang to python-utils-r1 and rewrite it clean.

2014-05-26 Thread Michał Górny
Dnia 2014-05-20, o godz. 20:19:58
Michał Górny mgo...@gentoo.org napisał(a):

 It serves both as public shebang fixing function and replacement of
 _python_rewrite_shebang internal function. For the sake of having common
 code and consistent behavior.

Committed.

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


[gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore

2014-05-26 Thread Samuli Suominen
UPower upstream removed sys-power/pm-utils support from 0.99 release
(currently unkeyworded in tree),
as in, from current git master.
UPower upstream created 0.9 bit branch that has the old legacy upower
with sys-power/pm-utils support
available still with --enable-deprecated.

So, sys-power/upower will move on to 0.99 and is, thus, mostly usable
only for sys-apps/systemd users,
however, Xfce upstream in git master already moved the
sys-power/pm-utils code that upower had
over directly to the apps, like xfce4-session and xfce4-power-manager,
and will, after next releases,
still work without sys-apps/systemd even with 0.99 version.

What was done?

sys-power/upower-pm-utils was created where we will maintain upower 0.9
git branch, currently it's identical
to =sys-power/upower-0.9.23-r2, but will soon be a git snapshot instead.

What needs to be done before we can keyword =sys-power/upower-0.99?

See examples of uevt, wmbattery, xfce4-session, xfce4-settings,
xfce4-power-manager, xfce4-systemload-plugin,
xfce4-weather-plugin which I already converted (mostly) from this list:

http://qa-reports.gentoo.org/output/genrdeps/rindex/sys-power/upower

Other are all undone, as in, converting deps to what they actually support:

|| ( sys-power/upower sys-power/upower-pm-utils ) where everything is
supported
|| ( sys-power/upower-0.99 sys-power/upower-pm-utils ) where only
upower with pm-utils is supported
=sys-power/upower-0.99 where new API is mandatory, currently this would
only be = GNOME 3.12 stuff
well, figure it out, these are just examples

Confusing bug 508920 also exists, but most of the conversation there is
outdated

I'm going to spinal surgery this friday, and I propably don't have
health, time, or motivation to open a Tracker
bug and file all the bugs for the reverse deps this week at all.
Thus, I propably won't be working on this much this week at all. Things
are OK as they are now in Portage,
because =sys-power/upower-0.99 is not keyworded yet, so nothing is
broken, it's just work undone.

I know GNOME folks want to get it done, because GNOME 3.12 stuff
actually needs upower-0.99, but I'm
saying they can NOT keyword the version without fixing rest of the tree
before doing so as described
above. So help me out, or wait it out (like 2 weeks).

Thanks,
Samuli



[gentoo-dev] Re: UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore

2014-05-26 Thread Samuli Suominen
Note: If you want to convert your ebuild, you can /msg ssuominen on
Freenode and
post an ebuild diff, I can quickly review if the dependency changes are
OK for you,
or clarify anything else you want regarding this.

Sorry, I know this unorthodox workflow, but I'm too sick to even
properly sit in the
chair currently, and people keep poking me regarding the issue, over any
other issues ;-(

On 26/05/14 23:15, Samuli Suominen wrote:
 UPower upstream removed sys-power/pm-utils support from 0.99 release
 (currently unkeyworded in tree),
 as in, from current git master.
 UPower upstream created 0.9 bit branch that has the old legacy upower
 with sys-power/pm-utils support
 available still with --enable-deprecated.

 So, sys-power/upower will move on to 0.99 and is, thus, mostly usable
 only for sys-apps/systemd users,
 however, Xfce upstream in git master already moved the
 sys-power/pm-utils code that upower had
 over directly to the apps, like xfce4-session and xfce4-power-manager,
 and will, after next releases,
 still work without sys-apps/systemd even with 0.99 version.

 What was done?

 sys-power/upower-pm-utils was created where we will maintain upower 0.9
 git branch, currently it's identical
 to =sys-power/upower-0.9.23-r2, but will soon be a git snapshot instead.

 What needs to be done before we can keyword =sys-power/upower-0.99?

 See examples of uevt, wmbattery, xfce4-session, xfce4-settings,
 xfce4-power-manager, xfce4-systemload-plugin,
 xfce4-weather-plugin which I already converted (mostly) from this list:

 http://qa-reports.gentoo.org/output/genrdeps/rindex/sys-power/upower

 Other are all undone, as in, converting deps to what they actually support:

 || ( sys-power/upower sys-power/upower-pm-utils ) where everything is
 supported
 || ( sys-power/upower-0.99 sys-power/upower-pm-utils ) where only
 upower with pm-utils is supported
 =sys-power/upower-0.99 where new API is mandatory, currently this would
 only be = GNOME 3.12 stuff
 well, figure it out, these are just examples

 Confusing bug 508920 also exists, but most of the conversation there is
 outdated

 I'm going to spinal surgery this friday, and I propably don't have
 health, time, or motivation to open a Tracker
 bug and file all the bugs for the reverse deps this week at all.
 Thus, I propably won't be working on this much this week at all. Things
 are OK as they are now in Portage,
 because =sys-power/upower-0.99 is not keyworded yet, so nothing is
 broken, it's just work undone.

 I know GNOME folks want to get it done, because GNOME 3.12 stuff
 actually needs upower-0.99, but I'm
 saying they can NOT keyword the version without fixing rest of the tree
 before doing so as described
 above. So help me out, or wait it out (like 2 weeks).

 Thanks,
 Samuli




Re: [gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore

2014-05-26 Thread Michał Górny
Dnia 2014-05-26, o godz. 23:15:34
Samuli Suominen ssuomi...@gentoo.org napisał(a):

 UPower upstream removed sys-power/pm-utils support from 0.99 release
 (currently unkeyworded in tree), as in, from current git master.

Don't worry. Looking at the past, I can guess this is only a temporary
inconvenience. I'm pretty sure upower will be discontinued soon
and replaced with systemd-powerd or something :D.

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature