[gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Michał Górny
Pacho requested that to be able to warn users in GNOME packages that do not work anymore without systemd. --- gx86/eclass/systemd.eclass | 17 + 1 file changed, 17 insertions(+) diff --git a/gx86/eclass/systemd.eclass b/gx86/eclass/systemd.eclass index 166c7be..a2750d7 100644 ---

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Tom Wijsman
On Wed, 24 Jul 2013 09:18:13 +0200 Michał Górny wrote: > Pacho requested that to be able to warn users in GNOME packages that > do not work anymore without systemd. > > +# @FUNCTION: systemd_is_booted > +# @DESCRIPTION: > +# Check whether the system was booted using systemd. Can we have a short

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Sergei Trofimovich
On Wed, 24 Jul 2013 09:18:13 +0200 Michał Górny wrote: > +# @FUNCTION: systemd_is_booted > +systemd_update_catalog() { Looks like a typo :] -- Sergei signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Michał Górny
Dnia 2013-07-24, o godz. 11:36:12 Sergei Trofimovich napisał(a): > On Wed, 24 Jul 2013 09:18:13 +0200 > Michał Górny wrote: > > > > +# @FUNCTION: systemd_is_booted > > +systemd_update_catalog() { > > Looks like a typo :] Thanks for noticing. Does anyone else feel that eclassdoc is utterly ir

Re: [gentoo-dev] vserver herd is empty

2013-07-24 Thread Peter Volkov
В Вс, 21/07/2013 в 10:23 +0200, Pacho Ramos пишет: > Will remove the herd if nobody joins in a week. I talked to hollow and we think it's worth to remove this herd. Actually only openvz and vserver packages are in this herd and they are maintained completely independently for a long time... I'll

[gentoo-dev] revbumping ebuilds after USE dependency changes

2013-07-24 Thread Alex Alexander
Hello, Please revbump an ebuild after changing its USE dependencies. Using net-p2p/transmission as an example, it used to depend on dev-qt/qtgui:4=[dbus] however, qtgui lost the dbus useflag, so the dependency was changed to dev-qt/qtgui:4=[dbus(+)] without revbumping the transmi

[gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Mike Pagano
tl;dr Summary Team members working alongside upstream (and downstream) developer Greg k-h have decided to no longer request stabilization of the vanilla sources kernel. Team members and arch teams (understandably) are unable to keep up with the 1-2 weekly kernel releases, and therefore will

Re: [gentoo-dev] revbumping ebuilds after USE dependency changes

2013-07-24 Thread Mike Gilbert
On Wed, Jul 24, 2013 at 8:49 AM, Alex Alexander wrote: > Hello, > > Please revbump an ebuild after changing its USE dependencies. > > Using net-p2p/transmission as an example, it used to depend on > dev-qt/qtgui:4=[dbus] > however, qtgui lost the dbus useflag, so the dependency was changed

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Ulrich Mueller
> On Wed, 24 Jul 2013, Michał Górny wrote: > Pacho requested that to be able to warn users in GNOME packages that > do not work anymore without systemd. Why is the host where the package is built required to run systemd? Wouldn't a warning at runtime better suit the purpose? Ulrich

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 24/07/13 10:17 AM, Ulrich Mueller wrote: >> On Wed, 24 Jul 2013, Michał Górny wrote: > >> Pacho requested that to be able to warn users in GNOME packages >> that do not work anymore without systemd. > > Why is the host where the package is b

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Alexandre Rostovtsev
On Wed, 2013-07-24 at 16:17 +0200, Ulrich Mueller wrote: > > On Wed, 24 Jul 2013, Michał Górny wrote: > > > Pacho requested that to be able to warn users in GNOME packages that > > do not work anymore without systemd. > > Why is the host where the package is built required to run systemd? > W

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Alex Xu
On 24/07/13 10:33 AM, Alexandre Rostovtsev wrote: > On Wed, 2013-07-24 at 16:17 +0200, Ulrich Mueller wrote: >>> On Wed, 24 Jul 2013, Michał Górny wrote: >> >>> Pacho requested that to be able to warn users in GNOME packages that >>> do not work anymore without systemd. >> >> Why is the host wh

Re: [gentoo-dev] revbumping ebuilds after USE dependency changes

2013-07-24 Thread Alex Alexander
On Wed, Jul 24, 2013 at 10:15:51AM -0400, Mike Gilbert wrote: > On Wed, Jul 24, 2013 at 8:49 AM, Alex Alexander wrote: > > Hello, > > > > Please revbump an ebuild after changing its USE dependencies. > > > > Using net-p2p/transmission as an example, it used to depend on > > dev-qt/qtgui:4=

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 24/07/13 10:33 AM, Alexandre Rostovtsev wrote: > > Runtime warnings would require non-trivial patching of the > packages in question, so it's not a realistic alternative. > It should be done anyways, though, unless the runtime errors themselves

Re: [gentoo-dev] revbumping ebuilds after USE dependency changes

2013-07-24 Thread Paweł Hajdan, Jr.
On 7/24/13 8:31 AM, Alex Alexander wrote: > On Wed, Jul 24, 2013 at 10:15:51AM -0400, Mike Gilbert wrote: >> Actually, Portage normally handles this situation gracefully by using >> the dependencies from the portage tree instead of vdb. However, in the >> case of a slot-operator dep, it always uses

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Michał Górny
Dnia 2013-07-24, o godz. 16:17:47 Ulrich Mueller napisał(a): > > On Wed, 24 Jul 2013, Michał Górny wrote: > > > Pacho requested that to be able to warn users in GNOME packages that > > do not work anymore without systemd. > > Why is the host where the package is built required to run system

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Alex Xu
On 24/07/13 01:37 PM, Peter Stuge wrote: > Mike Pagano wrote: >> Team members working alongside upstream (and downstream) developer Greg k-h >> have decided to no longer request stabilization of the vanilla sources >> kernel. >> Team members and arch teams (understandably) are unable to keep up

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Rich Freeman
On Wed, Jul 24, 2013 at 1:43 PM, Alex Xu wrote: > As has been stated, this implies that Gentoo QA has tested the packages > and found them to be reasonably safe for use. ++ Stable should mean something, and those who understand the tradeoffs can accept unstable packages where needed (far more ea

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Mike Pagano wrote: > Team members working alongside upstream (and downstream) developer Greg k-h > have decided to no longer request stabilization of the vanilla sources > kernel. > Team members and arch teams (understandably) are unable to keep up with the > 1-2 weekly kernel releases, and th

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Alex Xu wrote: > > Maybe it would make sense to automatically stabilize every v-s kernel > > right away? > > As has been stated, this implies that Gentoo QA has tested the packages > and found them to be reasonably safe for use. .. > Although stable kernels *have* been tested by many people before

Re: [gentoo-dev] revbumping ebuilds after USE dependency changes

2013-07-24 Thread Davide Pesavento
On Wed, Jul 24, 2013 at 9:15 AM, Mike Gilbert wrote: > On Wed, Jul 24, 2013 at 8:49 AM, Alex Alexander wrote: >> Hello, >> >> Please revbump an ebuild after changing its USE dependencies. >> >> Using net-p2p/transmission as an example, it used to depend on >> dev-qt/qtgui:4=[dbus] >> howe

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Rich Freeman wrote: > > As has been stated, this implies that Gentoo QA has tested the packages > > and found them to be reasonably safe for use. > > ++ While good in theory, it seems that newer v-s are actually more "reasonably safe" than any g-s. > Stable should mean something For users, sta

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Alex Xu
On 24/07/13 01:49 PM, Peter Stuge wrote: > Alex Xu wrote: >>> Maybe it would make sense to automatically stabilize every v-s kernel >>> right away? >> >> As has been stated, this implies that Gentoo QA has tested the packages >> and found them to be reasonably safe for use. > .. >> Although stable

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Alex Xu wrote: > >>> Maybe it would make sense to automatically stabilize every v-s kernel > >>> right away? > >> > >> As has been stated, this implies that Gentoo QA has tested the packages > >> and found them to be reasonably safe for use. > > .. > >> Although stable kernels *have* been tested by

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Rich Freeman
On Wed, Jul 24, 2013 at 1:54 PM, Peter Stuge wrote: > Rich Freeman wrote: > >> Stable should mean something > > For users, stable means "older" in practice. Always did, always will. If you don't like stable, then don't run stable. Don't change the meaning of stable, however, for those who find i

Re: [gentoo-dev] vserver herd is empty

2013-07-24 Thread Pacho Ramos
El mié, 24-07-2013 a las 12:44 +0400, Peter Volkov escribió: > В Вс, 21/07/2013 в 10:23 +0200, Pacho Ramos пишет: > > Will remove the herd if nobody joins in a week. > > I talked to hollow and we think it's worth to remove this herd. > > Actually only openvz and vserver packages are in this herd

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Pacho Ramos
El mié, 24-07-2013 a las 11:34 -0400, Ian Stakenvicius escribió: > On 24/07/13 10:33 AM, Alexandre Rostovtsev wrote: > > > > Runtime warnings would require non-trivial patching of the > > packages in question, so it's not a realistic alternative. > > > > It should be done anyways, though, unless

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Rich Freeman wrote: > >> Stable should mean something > > > > For users, stable means "older" in practice. Always did, always will. > > Don't change the meaning of stable, however, for those who find it useful. This is a good point, but the original post suggested to me that actually every new re

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Ben Kohler
On Wed, Jul 24, 2013 at 2:01 PM, Peter Stuge wrote: > > > To be clear: I am not suggesting to change the meaning of stable, > I am suggesting that the latest available upstream kernel should > perhaps be the default for Gentoo users. How to make that happen > is less important, the idea to automat

[gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Ryan Hill
On Wed, 24 Jul 2013 08:48:14 -0700 ""Paweł Hajdan, Jr."" wrote: > On 7/24/13 8:31 AM, Alex Alexander wrote: > > On Wed, Jul 24, 2013 at 10:15:51AM -0400, Mike Gilbert wrote: > >> Actually, Portage normally handles this situation gracefully by using > >> the dependencies from the portage tree inst

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Peter Stuge
Ben Kohler wrote: > > I am suggesting that the latest available upstream kernel should > > perhaps be the default for Gentoo users. > > You seem to be ignoring the regressions that often come with new kernel > releases, the very common breakage caused in stable "genkernel all", and > other various

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Michał Górny
Dnia 2013-07-24, o godz. 13:23:15 Ryan Hill napisał(a): > On Wed, 24 Jul 2013 08:48:14 -0700 > ""Paweł Hajdan, Jr."" wrote: > > > On 7/24/13 8:31 AM, Alex Alexander wrote: > > > On Wed, Jul 24, 2013 at 10:15:51AM -0400, Mike Gilbert wrote: > > >> Actually, Portage normally handles this situatio

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Ciaran McCreesh
On Wed, 24 Jul 2013 21:17:26 +0200 Michał Górny wrote: > Other thing is that Portage explicitly ignores PMS in this matter > and uses dependencies from ebuilds rather than recorded ones. This is > supposedly wrong, supposedly slow but allows us to be lazy. It's not slow. It's just wrong, and inte

[gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Ryan Hill
On Wed, 24 Jul 2013 21:17:26 +0200 Michał Górny wrote: > Dnia 2013-07-24, o godz. 13:23:15 > Ryan Hill napisał(a): > > > On Wed, 24 Jul 2013 08:48:14 -0700 > > ""Paweł Hajdan, Jr."" wrote: > > > > > On 7/24/13 8:31 AM, Alex Alexander wrote: > > > > On Wed, Jul 24, 2013 at 10:15:51AM -0400, Mi

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Ciaran McCreesh
On Wed, 24 Jul 2013 13:40:48 -0600 Ryan Hill wrote: > > Actually per PMS you are required to revbump (and therefore require > > upgrade on users' side) whenever you change the deps and don't > > expect to add a new version soon enough. Otherwise your changes > > don't get spread and users end up w

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Tom Wijsman
On Wed, 24 Jul 2013 19:54:10 +0200 Peter Stuge wrote: > Rich Freeman wrote: > > > As has been stated, this implies that Gentoo QA has tested the > > > packages and found them to be reasonably safe for use. > > > > ++ > > While good in theory, it seems that newer v-s are actually more > "reasona

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Tom Wijsman
On Wed, 24 Jul 2013 21:01:30 +0200 Peter Stuge wrote: > I am suggesting that the latest available upstream kernel should > perhaps be the default for Gentoo users. See my previous e-mail; if you're willing to go through with this suggestion, then please back that up with sufficient reasoning. Th

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Rich Freeman
On Wed, Jul 24, 2013 at 3:15 PM, Peter Stuge wrote: > Ben Kohler wrote: >> > I am suggesting that the latest available upstream kernel should >> > perhaps be the default for Gentoo users. >> >> You seem to be ignoring the regressions that often come with new kernel >> releases, the very common bre

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Tom Wijsman
On Wed, 24 Jul 2013 21:15:15 +0200 Peter Stuge wrote: > Ben Kohler wrote: > > > I am suggesting that the latest available upstream kernel should > > > perhaps be the default for Gentoo users. > > > > You seem to be ignoring the regressions that often come with new > > kernel releases, the very c

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Ciaran McCreesh
On Wed, 24 Jul 2013 16:40:38 -0400 Rich Freeman wrote: > Also, not all fixes are equal. The ones that are the biggest concern > are security fixes. Why? Which is worse: a local denial of service attack when every user on your box has sudo access anyway, or a random data corruption bug that can't

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Tom Wijsman
On Wed, 24 Jul 2013 20:16:59 +0200 Peter Stuge wrote: > Alex Xu wrote: > > >>> Maybe it would make sense to automatically stabilize every v-s > > >>> kernel right away? > > >> > > >> As has been stated, this implies that Gentoo QA has tested the > > >> packages and found them to be reasonably saf

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Markos Chandras
On 24 July 2013 21:59, Tom Wijsman wrote: > On Wed, 24 Jul 2013 20:16:59 +0200 > Peter Stuge wrote: > >> Alex Xu wrote: >> > >>> Maybe it would make sense to automatically stabilize every v-s >> > >>> kernel right away? >> > >> >> > >> As has been stated, this implies that Gentoo QA has tested th

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Greg KH
On Wed, Jul 24, 2013 at 04:40:38PM -0400, Rich Freeman wrote: > Also, not all fixes are equal. The ones that are the biggest concern > are security fixes. How do you _know_ which fixes are security fixes? > If you tell me that the kernel has a new exploit > 2x/week then I'll start to wonder when

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Rick "Zero_Chaos" Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/24/2013 03:18 PM, Ciaran McCreesh wrote: > On Wed, 24 Jul 2013 21:17:26 +0200 > Michał Górny wrote: >> Other thing is that Portage explicitly ignores PMS in this matter >> and uses dependencies from ebuilds rather than recorded ones. This is >>

Re: [gentoo-dev] Vanilla sources stabilization policy change

2013-07-24 Thread Rich Freeman
On Wed, Jul 24, 2013 at 7:09 PM, Greg KH wrote: > On Wed, Jul 24, 2013 at 04:40:38PM -0400, Rich Freeman wrote: >> It just seems like we should be able to get by without a semiweekly >> kernel upgrade on our "stable" branch. > > You want me to slow down and do releases in larger chunks then? Hah,

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Paweł Hajdan, Jr.
On 7/24/13 5:53 PM, Rick "Zero_Chaos" Farina wrote: > On 07/24/2013 03:18 PM, Ciaran McCreesh wrote: >> On Wed, 24 Jul 2013 21:17:26 +0200 >> Michał Górny wrote: >>> Other thing is that Portage explicitly ignores PMS in this matter >>> and uses dependencies from ebuilds rather than recorded ones.

Re: [gentoo-dev] Re: revbumping ebuilds after USE dependency changes

2013-07-24 Thread Zac Medico
On Wed, Jul 24, 2013 at 8:50 PM, "Paweł Hajdan, Jr." wrote: > On 7/24/13 5:53 PM, Rick "Zero_Chaos" Farina wrote: >> On 07/24/2013 03:18 PM, Ciaran McCreesh wrote: >>> On Wed, 24 Jul 2013 21:17:26 +0200 >>> Michał Górny wrote: Other thing is that Portage explicitly ignores PMS in this matter