[opensuse-kernel] 3.16.1 kernel for STABLE?
HEAD is currently at 3.16.0 and stable at 3.15.8. Could somebody update, please? Thanks, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
At Sun, 17 Aug 2014 19:32:06 +0200, Andreas Jaeger wrote:
HEAD is currently at 3.16.0 and stable at 3.15.8.
Could somebody update, please?
Jiri is on vacation now, and I don't know who is the backup maintainer... Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 08/18/2014, 11:12 AM, Takashi Iwai wrote:
At Sun, 17 Aug 2014 19:32:06 +0200, Andreas Jaeger wrote:
HEAD is currently at 3.16.0 and stable at 3.15.8.
Could somebody update, please?
Jiri is on vacation now, and I don't know who is the backup maintainer...
No worries, Jiri is back online and 3.16.1 in place ;). -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 08/18/2014 11:45 AM, Jiri Slaby wrote:
On 08/18/2014, 11:12 AM, Takashi Iwai wrote:
At Sun, 17 Aug 2014 19:32:06 +0200, Andreas Jaeger wrote:
HEAD is currently at 3.16.0 and stable at 3.15.8.
Could somebody update, please?
Jiri is on vacation now, and I don't know who is the backup maintainer...
No worries, Jiri is back online and 3.16.1 in place ;).
Thanks! Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
At Mon, 18 Aug 2014 11:45:17 +0200, Jiri Slaby wrote:
On 08/18/2014, 11:12 AM, Takashi Iwai wrote:
At Sun, 17 Aug 2014 19:32:06 +0200, Andreas Jaeger wrote:
HEAD is currently at 3.16.0 and stable at 3.15.8.
Could somebody update, please?
Jiri is on vacation now, and I don't know who is the backup maintainer...
No worries, Jiri is back online and 3.16.1 in place ;).
Good to hear you're back :) While we're at it: what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role? Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Hi, Am 18.08.2014 13:01, schrieb Takashi Iwai:
[...] what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role?
On a related matter, are the scripts that are used to maintain Kernel:HEAD and Kernel:stable actually in some public place others can submit patches against? * Kernel:stable "ARM" repository is building against openSUSE:12.2:ARM and failing with unresolvable pesign-obs-integration. Suggest to drop it, as armv7l and aarch64 are covered by the "ports" repository already. * Both Kernel:HEAD and Kernel:stable try to build "ARM" repository for x86_64, which is senseless (unresolvable). * Should Kernel:stable cover armv6l somehow? Kernel:HEAD does via Factory:ARM. 13.1:Ports includes armv6l, but 13.1:Update does not. Similarly there's no ppc64le stable kernel. Pointing this out since Kernel:stable has become the devel project for Factory, so it might make sense to detect build errors early. Also I find it rather confusing that the master branch is being updated to a stable kernel rather than doing that on the stable branch only, given that v3.17-rc1 was tagged the day before the update to v3.16.1. It results in a non-linear history wrt upstream git. Regards, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 2014-08-18 15:16, Andreas Färber wrote:
Hi,
Am 18.08.2014 13:01, schrieb Takashi Iwai:
[...] what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role?
On a related matter, are the scripts that are used to maintain Kernel:HEAD and Kernel:stable actually in some public place others can submit patches against?
* Kernel:stable "ARM" repository is building against openSUSE:12.2:ARM and failing with unresolvable pesign-obs-integration. Suggest to drop it, as armv7l and aarch64 are covered by the "ports" repository already.
This is set in rpm/config.sh in the kernel-source repository. I'll drop the ARM repo.
* Both Kernel:HEAD and Kernel:stable try to build "ARM" repository for x86_64, which is senseless (unresolvable).
This needs to be fixed in the openSUSE:Factory:ARM configuration: $ osc meta prj openSUSE:Factory:ARM ... <repository name="standard" rebuild="local" linkedbuild="all"> <path project="openSUSE:Factory" repository="ports"/> <arch>aarch64</arch> <arch>armv7l</arch> <arch>armv6l</arch> <arch>x86_64</arch> </repository> ...
Also I find it rather confusing that the master branch is being updated to a stable kernel rather than doing that on the stable branch only, given that v3.17-rc1 was tagged the day before the update to v3.16.1. It results in a non-linear history wrt upstream git.
This has been this way for some time, so as not to submit an -rc1 to Factory. But now that the 'stable' branch is used for Factory, we might change it. But I'm not doing the version updates, so I don't know how difficult it is :). Jeff, what do you think? Thanks, Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Michal Marek <mmarek@suse.cz> writes:
This needs to be fixed in the openSUSE:Factory:ARM configuration: $ osc meta prj openSUSE:Factory:ARM
There is nothing to fix here. The configuration is perfectly correct. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Am 18.08.2014 15:26, schrieb Michal Marek:
On 2014-08-18 15:16, Andreas Färber wrote:
* Both Kernel:HEAD and Kernel:stable try to build "ARM" repository for x86_64, which is senseless (unresolvable).
This needs to be fixed in the openSUSE:Factory:ARM configuration: $ osc meta prj openSUSE:Factory:ARM ... <repository name="standard" rebuild="local" linkedbuild="all"> <path project="openSUSE:Factory" repository="ports"/> <arch>aarch64</arch> <arch>armv7l</arch> <arch>armv6l</arch> <arch>x86_64</arch> </repository> ...
From my limited experience with home: and other projects, a repository does not need to build for all architectures in the base repository, so surely there must be some way to not do x86_64 builds here. Where are
No, there's nothing wrong there. x86_64 is needed for QEMU/aggregate OBS trickery, so dropping it from Factory:ARM is not going to happen. The issue is not in Factory:ARM but in those devel projects. It has not been an issue elsewhere as most projects are maintained by humans rather than automated scripts. the config.sh variables processed for the project config? Was reported at least two times already without resolution. Thanks, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Andreas Färber <afaerber@suse.de> writes:
No, there's nothing wrong there. x86_64 is needed for QEMU/aggregate OBS trickery, so dropping it from Factory:ARM is not going to happen. The issue is not in Factory:ARM but in those devel projects. It has not been an issue elsewhere as most projects are maintained by humans rather than automated scripts.
Really the correct solution is to stop this insane script. The repository configuration needs to be set up only once. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 08/18/2014, 03:16 PM, Andreas Färber wrote:
Am 18.08.2014 13:01, schrieb Takashi Iwai:
[...] what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role?
Hi, no, I wouldn't mind.
On a related matter, are the scripts that are used to maintain Kernel:HEAD and Kernel:stable actually in some public place others can submit patches against?
They are in the kernel repository: scripts/stableids -- generate a patch and a list of included SHAs scripts/stableup -- apply the patch and remove all patches from the repository having a SHA in the list above So: * in the linux tree with stable tree up-to-date: ~/repos/suse/kernel-source/scripts/stableids localhost v3.16..v3.16.1 That will scp patch-3.16.1 and ids file to localhost:/dev/shm Note that I personally use jslaby@some_suse_machine instead of localhost, hence scp. * in the suse kernel repo: ./scripts/stableup /dev/shm/patch-*[0-9] /dev/shm/ids That will move the patch to patches.kernel.org/, update series.conf and remove all patches which are superseded by the stable patch (including series.conf update).
Also I find it rather confusing that the master branch is being updated to a stable kernel rather than doing that on the stable branch only, given that v3.17-rc1 was tagged the day before the update to v3.16.1. It results in a non-linear history wrt upstream git.
I don't see the point. We are not even trying to preserve the history wrt to upstream git. This was like that for ages. It is just 3.16, 3.16.1, 3.17-rc1, which is a perfect linear history for our RPMs. Take into account that rc1 updates are not for free and require a hard and tedious work from Jeff's part. Until he sorts that out, it's IMNSHO good to have the stable releases in Kernel:HEAD. Quite the contrary, I (and perhaps others) do not want to see Kernel:HEAD (like 3.16) be lagging behind Kernel:stable (like 3.16.1). Kernel:stable shall be always behind Kernel:HEAD. thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Aug 19, 2014 at 09:38:05AM +0200, Jiri Slaby wrote:
[...] what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role? no, I wouldn't mind.
I'm willing to do the update, feel free to poke me when needed. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (7)
-
Andreas Färber
-
Andreas Jaeger
-
Andreas Schwab
-
David Sterba
-
Jiri Slaby
-
Michal Marek
-
Takashi Iwai