[opensuse-factory] openSUSE Tumbleweed - Review of the week 2017/07
Dear Tumbleweed users and hackers, This week we ‘only’ delivered 5 snapshots. But at least it was big ones, so that makes up for it. The review covers the snapshots {0211..0215}. What did you receive * apparmor 2.11.0 * KDE Plasma 5.9.1 * KDE Applications 16.12.2 * Linux Kernel 4.9.9 * grep 2.28, with performance improvements * PackageKit-Qt: no more support for Qt4 In the staging ares, some work has been happening, but the usual suspects are still awaiting some love: * rpm 4.13.0 – the easy ones seem fixed; some obscure errors are left; mainly rpmlint seems to have trouble now * KDE Plasma 5.9.2 * Mesa 17.0.0 (jumping up from 13.0) * Linux Kernel 4.9.10 * glibc 2.25: still some failures left to tackle * util-linux will no longer pull in insserv for you. If your package makes use of it, you are now responsible for it * Libreoffice 5.3 – still fails the test suite on ppc64le * Python 3.6 – almost ready. The final piece is apparmor, where a fix is in the works / almost ready As many will have noticed, the legal-auto bot is currently ‘much more reluctant’ to accept submissions. This is due to a total rewrite/restructuring of the legal process. See Stephan Kulow’s mail for more information. Happy weekend, and have a lot of fun, Dominique
On Fri, 2017-02-17 at 17:51 +0100, Dominique Leuenberger / DimStar wrote:
As many will have noticed, the legal-auto bot is currently ‘much more reluctant’ to accept submissions. This is due to a total rewrite/restructuring of the legal process. See Stephan Kulow’s mail for more information.
Apologies, I meant to add the link to the thread here of course: https://lists.opensuse.org/opensuse-packaging/2017-02/msg00068.html Cheers, Dominique
On Fri, Feb 17, Dominique Leuenberger / DimStar wrote:
* util-linux will no longer pull in insserv for you. If your package makes use of it, you are now responsible for it
After some years with systemd, there is absolut no reason anymore to use LSB init scripts, everything should be converted meanwhile to systemd service files. Between, 70% of the packages requiring insserv in a default Tumbleweed installation don't use it, so this are all packaging bugs and needs to be fixed. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & CaaSP SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Feb 17, 2017 at 7:07 PM, Thorsten Kukuk <kukuk@suse.de> wrote:
On Fri, Feb 17, Dominique Leuenberger / DimStar wrote:
* util-linux will no longer pull in insserv for you. If your package makes use of it, you are now responsible for it
After some years with systemd, there is absolut no reason anymore to use LSB init scripts, everything should be converted meanwhile to systemd service files.
Between, 70% of the packages requiring insserv in a default Tumbleweed installation don't use it, so this are all packaging bugs and needs to be fixed.
we need to get rid of %insserv_prereq then. turning it into a noop and fix the fallout if any. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, 2017-02-17 at 21:19 -0300, Cristian Rodríguez wrote:
On Fri, Feb 17, 2017 at 7:07 PM, Thorsten Kukuk <kukuk@suse.de> wrote:
On Fri, Feb 17, Dominique Leuenberger / DimStar wrote:
* util-linux will no longer pull in insserv for you. If your package makes use of it, you are now responsible for it
After some years with systemd, there is absolut no reason anymore to use LSB init scripts, everything should be converted meanwhile to systemd service files.
Between, 70% of the packages requiring insserv in a default Tumbleweed installation don't use it, so this are all packaging bugs and needs to be fixed.
we need to get rid of %insserv_prereq then. turning it into a noop and fix the fallout if any.
Why the hassle of a noop macro then? This will only hide the fallouts. For a start, fixing the packages marked to be 'failed' at https://build.opensuse.org/project/staging_projects/openSUSE:Factory/C is the correct way to start this approach. Cheers, Dominique
On Sat, Feb 18, Dominique Leuenberger / DimStar wrote:
For a start, fixing the packages marked to be 'failed' at https://build.opensuse.org/project/staging_projects/openSUSE:Factory/C
It would help if devel project maintainer would accept fixes and submit them to Factory in a timely manner. systemd e.g. was fixed 10 days ago (but I don't understand the fail, since the Requires for insserv is there). Nevertheless, for all fails (if insserv related, some packages only need a rebuild trigger) fixed packages exist. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & CaaSP SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Feb 17, Cristian Rodríguez wrote:
On Fri, Feb 17, 2017 at 7:07 PM, Thorsten Kukuk <kukuk@suse.de> wrote:
On Fri, Feb 17, Dominique Leuenberger / DimStar wrote:
* util-linux will no longer pull in insserv for you. If your package makes use of it, you are now responsible for it
After some years with systemd, there is absolut no reason anymore to use LSB init scripts, everything should be converted meanwhile to systemd service files.
Between, 70% of the packages requiring insserv in a default Tumbleweed installation don't use it, so this are all packaging bugs and needs to be fixed.
we need to get rid of %insserv_prereq then. turning it into a noop and fix the fallout if any.
Better would be a rpmlint check, which let the package fail if it requires insserv, but does not call insserv in any pre/post install script. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & CaaSP SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Dominique Leuenberger / DimStar
-
Thorsten Kukuk