openSUSE Factory
Threads by month
- ----- 2024 -----
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
April 2019
- 107 participants
- 85 discussions
Hi,
Leap 15.1 enters release candidate phase next week. During RC phase
only bug fixes are meant to be applied. Version updates need to have
a justification. No promises about getting extra packages in
anymore. Final package submission deadline will be May 13th.
As usual, please report any bugs you find to bugzilla¹. Issues and
glitches that cannot be fixed anymore should be documented in the
release notes².
Translations look quite good this time but the wiki clearly needs
love³. It's a wiki so don't hesitate to contribute!
cu
Ludwig
PS: 42.3 and therefore the 42 series reaches EOL shortly after 15.1.
If you are still on 42.3 please consider upgrading now to help
find and fix issues in that process.
[1] https://en.opensuse.org/openSUSE:Submitting_bug_reports
[2] https://github.com/openSUSE/release-notes-openSUSE
[3] https://en.opensuse.org/Portal:15.1, esp
https://en.opensuse.org/Features_15.1
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Mary Higgins, Sri Rasiah,
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
4
Hello!
I am a leechcraft package maintainer. Leechcraft also provides
featured music player LMP [1]. Please note that IM (azoth) and browser
(poshuku) plugins are recommended by main leechcraft package so be
watchful.
[1] https://leechcraft.org/plugins-lmp
--
Best regards,
Dmitriy Perlow
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Things have changed and I am unable to Maintain Yast2-Fonts, so I am
forced to withdraw as the Maintainer.
Someone is required to take it over. If that does not happen, perhaps
it should be pulled from 15.1 before release date?
I don't think it is used by very many people, anyway, and there is
always straight editing of the config file.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
14 Apr '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
acpica (20190215 -> 20190405)
ceph (14.2.0.300+gacd2f2b9e1 -> 14.2.0.465+gdfed19b089)
cifs-utils (6.8 -> 6.9)
libinput (1.12.6 -> 1.13.1)
libssh2_org (1.8.1 -> 1.8.2)
okteta (0.26.0 -> 0.26.1)
patterns-yast (20190228 -> 20190411)
perl-ExtUtils-Depends (0.405 -> 0.8000)
rubygem-yast-rake (0.2.31 -> 0.2.32)
sysvinit
xerces-j2
yast2 (4.1.67 -> 4.1.68)
yast2-control-center (4.1.7 -> 4.1.8)
yast2-firstboot (4.1.5 -> 4.1.6)
yast2-storage-ng (4.2.3 -> 4.2.5)
yast2-theme (4.1.11 -> 4.2.0)
yast2-trans (84.87.20190406.98502195be -> 84.87.20190410.077cc7c58a)
=== Details ===
==== acpica ====
Version update (20190215 -> 20190405)
- Update to version 20190405
iASL: Implemented an enhanced multiple file compilation that combines
named objects from all input files to a single namespace. With this
feature, any unresolved external declarations as well as duplicate named
object declarations can be detected during compilation rather than
generating errors much later at runtime. The following commands are
examples that utilize this feature:
iasl dsdt.asl ssdt.asl
iasl dsdt.asl ssdt1.asl ssdt2.asl
iasl dsdt.asl ssdt*.asl
- Adjusted patch:
M acpica-no-compiletime.patch
==== ceph ====
Version update (14.2.0.300+gacd2f2b9e1 -> 14.2.0.465+gdfed19b089)
Subpackages: librados2 librbd1
- Update to 14.2.0-465-gdfed19b089:
+ rebase on top of upstream nautilus branch, SHA1 c09e90d1847fc4ffdd7384c9adf7f60c13479095
* dashboard improvements:
[#] Add Polish language
[#] Add date range and log search functionality
[#] Add refresh interval to the dashboard landing page
[#] Add separate option to config SSL port
[#] Filter iSCSI target images based on required features
[#] Fixed auth TTL expired error
[#] Fixed error when trying to create NFS export without "NFSv3"
[#] Fixed error when trying to create NFS export without "UDP"
- Update to 14.2.0-345-g183e6fe4f5:
+ rebase on top of upstream nautilus branch, upstream SHA1 d4290f8edcbadbfecb9396a43a586afe0d0afd00
* common/blkdev: get_device_id: behave if model is lvm and id_model_enc isn't there
* mon/Monitor.cc: print min_mon_release correctly
* mgr/dashboard: dashboard giving 401 unauthorized
- _constraints: increase x86_64 ceph memory constraint to 10G
after seeing "memory exhausted" build failure on a machine with 9.8G
total memory (including swap)
- Update to 14.2.0-328-gf3638ba646:
+ rebase on top of upstream nautilus branch, upstream SHA1 41b9e7f94f1f08e8607ef574befaaaf6998a89dd
* librbd: ignore -EOPNOTSUPP errors when retrieving image group membership
* crush: various fixes for weight-sets, the osd_crush_update_weight_set option, and tests
* osd/OSDMap: add 'zone' to default crush map
* common/blkdev: handle devices with ID_MODEL as "LVM PV ..." but valid ID_MODEL_ENC
* mgr/orchestrator: Add error handling to interface
* mon/OSDMonitor: allow 'osd pool set pgp_num_actual'
* rgw: ldap: fix early return in LDAPAuthEngine::init w/uri not empty()
* mon/MgrStatMonitor: ensure only one copy of initial service map
+ drop downstream patch "rgw: dmclock: async scheduler: wrap yield_ctx around
ifdefs" (replaced by https://github.com/ceph/ceph/pull/26634)
- _constraints: increase aarch64 ceph memory constraint to 10G
after seeing "memory exhausted" build failure on a machine with 9.8G
total memory (including swap)
==== cifs-utils ====
Version update (6.8 -> 6.9)
- Update to cifs-utils 6.9; (bsc#1132087).
* adds fixes for Azure
* new smbinfo utility
* remove cifs-utils-6.8.tar.bz2
* remove cifs-utils-6.8.tar.bz2.asc
* add cifs-utils-6.9.tar.bz2
* add cifs-utils-6.9.tar.bz2.asc
- Remove backports that are already in 6.9; (fate#325270); (bsc#1130528);
* remove 0001-docs-cleanup-rst-formating.patch
* remove 0002-mount.cifs.rst-document-new-no-handlecache-mount-opt.patch
* remove 0003-manpage-update-mount.cifs-manpage-with-info-about-rd.patch
* remove 0004-checkopts-add-python-script-to-cross-check-mount-opt.patch
* remove 0005-mount.cifs.rst-document-missing-options-correct-wron.patch
* remove 0006-cifs-utils-support-rst2man-3.patch
* remove 0007-checkopts-report-duplicated-options-in-man-page.patch
* remove 0008-mount.cifs.rst-more-cleanups.patch
* remove 0009-mount.cifs.rst-document-vers-3-mount-option.patch
* remove 0010-mount.cifs.rst-document-vers-3.02-mount-option.patch
* remove allow-dns-resolver-key-to-expire.patch
* remove suse-document-new-vers-default-SMB2.1.patch
==== libinput ====
Version update (1.12.6 -> 1.13.1)
Subpackages: libinput-udev libinput10
- Update to new upstream release 1.13.1
* Add quirk files for a HP Spectre 13 tablet, the trackpoint in
the IBM USB UltraNav keyboard and the Toshiba Satellite
L855-14E Touchpad.
- Update to new upstream release 1.13
* Touch arbitration has improved for tablets, especially on
touch screens. A timer set on pen proximity out means we
don't get ghost touches anymore when the hand lifts off
slower than the pen itself.
* Location-based touch arbitration means that parts of the
screen can be interacted with even while the pen is in
proximity.
* libinput uses the tilt information where available to disable
touches in a rectangle around the pen where the hand is
likely to be but leaves the rest of the touchscreen available
otherwise. Where the UI supports it, this allows for bimanual
interaction.
==== libssh2_org ====
Version update (1.8.1 -> 1.8.2)
- Version update to 1.8.2: [bsc#1130103]
Bug fixes:
* Fixed the misapplied userauth patch that broke 1.8.1
* moved the MAX size declarations from the public header
==== okteta ====
Version update (0.26.0 -> 0.26.1)
Subpackages: libKasten4 libOkteta3 libkasten-lang libokteta-lang okteta-data okteta-lang
- Update to 0.26.1
* Fixed: bad offset of elements in statusbar
* Translations improved (cs, en_GB, ga, lv, nn, pt)
==== patterns-yast ====
Version update (20190228 -> 20190411)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_install_wf
- remove requires on old package yast2-branding-openSUSE (boo#1109310)
- fix installing yast2-vm per default on openSUSE (bsc#1083398)
- Reintroduced the following change done by lnussel directly in OBS
and overwritten by an automatic submission (bsc#1131492):
* Recommend chrony instead of ntp (bsc#936378)
- 20190409
==== perl-ExtUtils-Depends ====
Version update (0.405 -> 0.8000)
- updated to 0.8000
see /usr/share/doc/packages/perl-ExtUtils-Depends/Changes
0.8000
- Bump version so https://metacpan.org/pod/ExtUtils::Depends shows the
correct _ExtUtils::Depends_ module
- Quote directories with spaces
==== rubygem-yast-rake ====
Version update (0.2.31 -> 0.2.32)
- Submit SLE12-SP5 to GA, it is still in the development mode
(related to bsc#1130043)
- 0.2.32
==== sysvinit ====
- Add patch killproc-mntinf-optional.patch to handle various optional
fields of /proc/<pid>/mountinfo on the entry/ies before the hypen
(bsc#1131982)
==== xerces-j2 ====
- BuildIgnore another provider of this package to avoid unresolved
cycle
==== yast2 ====
Version update (4.1.67 -> 4.1.68)
Subpackages: yast2-logs
- Updated map for evaluating upgraded products
(e.g. for SUSE-Manager). (bsc#1131503)
- Upgrade: Evaluating product obsoletes in order to show it in
the proposal overview.
- 4.1.68
- Use noun phrase in summary.
==== yast2-control-center ====
Version update (4.1.7 -> 4.1.8)
Subpackages: yast2-control-center-qt
- Require libQt5Svg5 to support SVG icons (bsc#1127245)
- 4.1.8
==== yast2-firstboot ====
Version update (4.1.5 -> 4.1.6)
- Disable duplicate license dialogs (boo#131301)
- Initialize product in firstboot (boo#1132189)
- 4.1.6
==== yast2-storage-ng ====
Version update (4.2.3 -> 4.2.5)
- AutoYaST: new format for importing/exporting NFS drives.
- Related to bsc#1130256.
- 4.2.5
- Partitioner: when editing a block device, clean-up useless
LVM PV metadata from it (bsc#1129663)
- 4.2.4
==== yast2-theme ====
Version update (4.1.11 -> 4.2.0)
Subpackages: yast2-theme-breeze yast2-theme-oxygen
- use yast2-qt-branding as requirement to allow alternative branding
too (bsc#1105792)
- 4.2.0
==== yast2-trans ====
Version update (84.87.20190406.98502195be -> 84.87.20190410.077cc7c58a)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20190410.077cc7c58a:
* New POT for text domain 'control'.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Hi, VirtualBox stopped working with the TW 20190409 release. It always throws errors of:
> Error 0x1
> NS_ERROR_FAILURE
> MachineWrap
I tried with a clean "~/VirtualBox VMs" and fresh "~/.config/VirtualBox" directories, but it doesn't help.
I also tried installing the `kernel-default` and `virtualbox-host-kmp-default` packages from Leap 15.0 Updates, but it behaves the same way.
Finally, I tried `/sbin/vboxconfig` and manually compiling the vbox* modules, but that also doesn't help.
Plasma detects a VirtualBox crash and gives the following trace:
======================================================================================
Application: VirtualBoxVM (VirtualBoxVM), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8a98354740 (LWP 3173))]
Thread 2 (Thread 0x7f8a90ac9700 (LWP 3174)):
#0 0x00007f8a9844aae9 in poll () from /lib64/libc.so.6
#1 0x00007f8a9641fcc7 in ?? () from /usr/lib64/libxcb.so.1
#2 0x00007f8a964218fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3 0x00007f8a90dec788 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4 0x00007f8a95378362 in ?? () from /usr/lib64/libQt5Core.so.5
#5 0x00007f8a98529fab in start_thread () from /lib64/libpthread.so.0
#6 0x00007f8a984556af in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7f8a98354740 (LWP 3173)):
[KCrash Handler]
#6 0x00007f8a8a3dd531 in ?? () from /usr/lib64/qt5/plugins/styles/qtcurve.so
#7 0x00007f8a9857476a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#8 0x00007f8a98574866 in _dl_init () from /lib64/ld-linux-x86-64.so.2
#9 0x00007f8a985787af in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#10 0x00007f8a9849097f in _dl_catch_exception () from /lib64/libc.so.6
#11 0x00007f8a9857802a in _dl_open () from /lib64/ld-linux-x86-64.so.2
#12 0x00007f8a9851d256 in dlopen_doit () from /lib64/libdl.so.2
#13 0x00007f8a9849097f in _dl_catch_exception () from /lib64/libc.so.6
#14 0x00007f8a98490a0f in _dl_catch_error () from /lib64/libc.so.6
#15 0x00007f8a9851d975 in _dlerror_run () from /lib64/libdl.so.2
#16 0x00007f8a9851d2e6 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
#17 0x00007f8a95529bcc in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x00007f8a95523745 in ?? () from /usr/lib64/libQt5Core.so.5
#19 0x00007f8a95523cf3 in ?? () from /usr/lib64/libQt5Core.so.5
#20 0x00007f8a95519e48 in QFactoryLoader::instance(int) const () from /usr/lib64/libQt5Core.so.5
#21 0x00007f8a948576b9 in QStyleFactory::create(QString const&) () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f8a947ecc3a in QApplication::style() () from /usr/lib64/libQt5Widgets.so.5
#23 0x00007f8a947ecf8d in QApplicationPrivate::initialize() () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007f8a947ecfe4 in QApplicationPrivate::init() () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f8a964a21df in TrustedError () from /usr/lib/virtualbox/VirtualBoxVM.so
#26 0x0000563020b52bde in ?? ()
#27 0x0000563020b52c68 in ?? ()
#28 0x0000563020b5366d in ?? ()
#29 0x00007f8a9837db7b in __libc_start_main () from /lib64/libc.so.6
#30 0x0000563020b514fa in ?? ()
[Inferior 1 (process 3173) detached]
======================================================================================
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
7
13
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.1&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
NetworkManager
apache2
apparmor
desktop-translations (84.87.20190314.58da68e1 -> 84.87.20190409.048e157e)
glibc
glibc
kdebase4-workspace
kwin5
libzypp (17.11.3 -> 17.11.4)
mariadb-connector-c
osinfo-db (20181116 -> 20190301)
python-rpm-macros (2017.12.22.d9968ab -> 20190402.c88be49)
webkit2gtk3 (2.22.6 -> 2.24.0)
wget
wicked (0.6.53 -> 0.6.54)
yast2-samba-client (4.1.1 -> 4.1.2)
zchunk (1.0.3 -> 1.1.0)
=== Details ===
==== NetworkManager ====
Subpackages: NetworkManager-lang libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0
- Add NetworkManager-make-nm-wait-online-follow-nm-service.patch:
make enablement of n-m-wait-online.service follow n-m.service
(boo#1130355).
==== apache2 ====
Subpackages: apache2-doc apache2-example-pages apache2-prefork apache2-utils
- security update
- added patches
CVE-2019-0211 [bsc#1131233]
+ apache2-CVE-2019-0211.patch (thanks to Simotek)
CVE-2019-0220 [bsc#1131241]
+ apache2-CVE-2019-0220.patch
CVE-2019-0217 [bsc#1131239]
+ apache2-CVE-2019-0217.patch
CVE-2019-0197 [bsc#1131245], CVE-2019-0196 [bsc#1131237]
+ apache2-mod_http2-1.14.1.patch
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang perl-apparmor python3-apparmor
- dovecot-align-pop3-managesieve-login-to-imap-login.patch
allow network access and notify file creation/access
(bsc#1120279)
- identd-include-proc-tcp.patch: add /proc/pid/tcp readable (bsc#1125439)
==== desktop-translations ====
Version update (84.87.20190314.58da68e1 -> 84.87.20190409.048e157e)
- Update to version 84.87.20190409.048e157e:
* Translated using Weblate (Arabic)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (Polish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
==== glibc ====
- japanese-era-name-may-2019.patch: ja_JP locale: Add entry for the new
Japanese era (bsc#1100396, BZ #22964)
==== glibc ====
Subpackages: glibc-extra glibc-locale glibc-locale-base nscd
- japanese-era-name-may-2019.patch: ja_JP locale: Add entry for the new
Japanese era (bsc#1100396, BZ #22964)
==== kdebase4-workspace ====
- Remove the last %kde4_pimlibs_requires line.
Nothing should require kdepimlibs4 anymore.
- Remove gpsd-devel BuildRequires, not only it breaks with latest
gpsd, but it is also completely unused (Plasma 4.x is no longer
present in any supported openSUSE version)
==== kwin5 ====
Subpackages: kwin5-lang
- Add patch to decrease CPU usage with the prop. nvidia driver:
* 0001-platforms-x11-Force-glXSwapBuffers-to-block-with-NVI.patch
==== libzypp ====
Version update (17.11.3 -> 17.11.4)
- Enhance scanning /sys for modaliases (bsc#1130161)
- version 17.11.4 (9)
- Prevent SEGV if the application sets an empty TextLocale (bsc#1127026)
- Fix build with CMake >= 3.14.0:
Starting with CMake 3.14, EXCLUDE_FROM_ALL now spreads from
directories to targets. 'make -C someSubdir' when 'someSubdir'
uses the 'EXCLUDE_FROM_ALL' keyword does nothing. (gh/libzypp#libzypp#165)
==== mariadb-connector-c ====
- move libmariadb.pc from /usr/lib/pkgconfig to
/usr/lib64/pkgconfig [bsc#1126088]
==== osinfo-db ====
Version update (20181116 -> 20190301)
- Add support for Caasp40 media
add-caasp40-support.patch
- Update database to version 20190301
osinfo-db-20190301.tar.xz
- Update database to version 20190120
osinfo-db-20190120.tar.xz
==== python-rpm-macros ====
Version update (2017.12.22.d9968ab -> 20190402.c88be49)
- Update to version 20190402.c88be49:
* Add missing $ expansion on the pytest call
- Update to version 20190315.d3034bf bsc#1128323:
* Rewrite pytest and pytest_arch into Lua macros with multiple arguments.
- Update to version 20190307.81ca329:
* We should preserve existing PYTHONPATH.
- bsc#1128323: Update to version 20190307.fbaed33
* Add --ignore to pytest calls to ignore build directories.
- Update to version 20190221.08f1194:
* Actually make pytest into function to capture arguments as well
* Add pytest definitions.
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Include license and readme.
- Update to version 20181211.ab6f37c:
* Fix an issue with epoch printing having too many \
* Remove packaging/ dir
- Update to version 1540475376.149a499:
* add epoch while printing "Provides:"
- Update URL
- Add _service and use the tar_scm/recompress/set_version source
services to update the package.
Package updates can now be done with "osc service run"
- Drop README.packaging
- Drop update.sh . This is now handled via the source services
- version bump to 2018.08.15.ada6d63
==== webkit2gtk3 ====
Version update (2.22.6 -> 2.24.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add webkitgtk-gstreamer-gl-build-fix.patch: fix build on
SLE/Leap 15 (webkit#196178).
- Update to version 2.24.0:
+ Added support fot content filtering.
+ Variation fonts support.
+ Fully emoji rendering support.
+ Added navigation and pinch zoom gestures for touchpads.
+ Support for JPEG2000 images.
+ Script dialogs are now modal to the current web view only.
+ New API to convert URI to format for display.
+ Security fixes: CVE-2019-8375 (boo#1126768).
- Add openjpeg2 and openjpeg2-devel BuildRequires on SLE 15: New
dependencies.
- Drop webkit2gtk3-python3.patch: Not needed anymore.
- Stop passing -DENABLE_ACCELERATED_2D_CANVAS=ON to cmake, follow
upstream default.
==== wget ====
- Fixed a buffer overflow vulnerability
[bsc#1131493, CVE-2019-5953,
wget-buffer-overflow-CVE-2019-5953.patch]
==== wicked ====
Version update (0.6.53 -> 0.6.54)
Subpackages: libwicked-0-6 wicked-service
- version 0.6.54
- switch to use systemd notify and prevent event backlog at start
by calling udevadm settle before starting wickedd (bsc#1118206)
- dhcp6: don't discard confirm reply without status (bsc#1127340)
- ethtool: set lro legacy flag and not txvlan (bsc#1123555)
- init memory before use in ioctl
- fsm: fix find pending worker loop segfault (boo#1106809)
==== yast2-samba-client ====
Version update (4.1.1 -> 4.1.2)
- Fix join fails with 'Failed to join domain: Invalid configuration';
(bsc#1131607).
- 4.1.2
==== zchunk ====
Version update (1.0.3 -> 1.1.0)
- Update to version 1.1.0
+ Fix multipart boundary bug when dealing with lighttpd servers
+ Optimize chunk matching while downloading, significantly reducing CPU usage
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] Tumbleweed - Review of the week 2019/15
by Dominique Leuenberger / DimStar 13 Apr '19
by Dominique Leuenberger / DimStar 13 Apr '19
13 Apr '19
Dear Tumbleweed users and hackers,
We had a larger gap this week, while the openSUSE Kubic medium
(formerly openSUSE Tumbleweed Kubic) was restructured and renamed.
Getting all the bits and pieces together to uphold the quality and not
break things on the move meant to slow down a little bit. Nevertheless,
we published three snapshots this week (0408, 0409 and 0411),
containing those changes:
* Apache 2.4.39
* KDE Plasma 5.15.4
* Linux kernel 5.0.6 & 5.0.7
* Switch of the Plymouth theme to bgrt
Thinks currently being forged in staging areas:
* linux-glibc-devel 5.0
* Python2 2.7.16 & Python3 3.7.3
* Wireshark 3.0: libvirt fails to build against it
* CMake 3.14.x: libzypp fix ready, zypper pending
* Qt 5.13
* KDE Applications 19.04
Cheers,
Dominique
3
2
12 Apr '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
desktop-translations (84.87.20190314.58da68e1 -> 84.87.20190409.048e157e)
dvd+rw-tools
ffmpeg-4 (4.1.2 -> 4.1.3)
fwupd
gjs (1.54.3 -> 1.56.0)
glib-networking (2.60.0.1 -> 2.60.1)
gnutls (3.6.6 -> 3.6.7)
kernel-source (5.0.6 -> 5.0.7)
libbluray (1.1.0 -> 1.1.1)
libgnomesu (2.0.2 -> 2.0.3)
libopenmpt (0.4.3 -> 0.4.4)
purpose
python-kiwi (9.17.15 -> 9.17.35)
python-pycurl
python-rpm-macros (20190402.c88be49 -> 20190408.32abece)
vim (8.1.1066 -> 8.1.1137)
wget (1.20.2 -> 1.20.3)
xawtv
=== Details ===
==== desktop-translations ====
Version update (84.87.20190314.58da68e1 -> 84.87.20190409.048e157e)
- Update to version 84.87.20190409.048e157e:
* Translated using Weblate (Arabic)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (Polish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
==== dvd+rw-tools ====
- Add fix-build-with-recent-glibc.patch.
- Refresh dvd+rw-tools-buffer.patch
- Refresh growisofs-dvd-dl-undersized.patch
- Run spec-cleaner
==== ffmpeg-4 ====
Version update (4.1.2 -> 4.1.3)
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Update to version 4.1.3:
* Updates and bug fixes for codecs, filters and formats.
==== fwupd ====
Subpackages: fwupd-lang libfwupd2
- Add fwupd-bsc1130056-change-esp-os-name.patch to change the
OS directory in ESP (bsc#1130056)
- Add fwupd-bsc1130056-change-shim-path.patch to set the default
shim binary for openSUSE/SLE (bsc#1130056)
- Link fwupd*.efi.signed to fwupd*.efi as requested by fwupd
(bsc#1129466)
==== gjs ====
Version update (1.54.3 -> 1.56.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 3.32.0:
+ Stable release version bump.
- Update to version 1.55.92:
+ Possible memory allocation/deallocation bug (possibly in
js_free() in GJS).
+ cairo-context: Special-case 0-sized vector.
+ Add some more eslint rules.
+ NMake/libgjs-private: Export all the public symbols there.
- Update to version 1.55.91:
+ The problem of freezing while running the tests using GCC's
sanitizers was determined to be a bug in GCC, which was fixed
in GCC 9.0.1.
+ Closed bugs and merge requests:
- gnome-sound-recorder crashes deep inside libgjs.
- Various maintenance.
- wrapperutils: Define $gtype property as non-enumerable.
- Update to version 1.55.90:
+ New JS API: It's now possible to call and implement DBus
methods whose parameters or return types include file
descriptor lists (type signature 'h'). This involves passing or
receiving a Gio.UnixFDList instance along with the parameters
or return values.
+ To call a method with a file descriptor list, pass the
Gio.UnixFDList along with the rest of the parameters, in any
order, the same way you would pass a Gio.Cancellable or async
callback.
+ For return values, things are a little more complicated, in
order to avoid breaking existing code. Previously,
synchronously called DBus proxy methods would return an
unpacked GVariant. Now, but only if called with a
Gio.UnixFDList, they will return [unpacked GVariant,
Gio.UnixFDList]. This does not break existing code because it
was not possible to call a method with a Gio.UnixFDList before,
and the return value is unchanged if not calling with a
Gio.UnixFDList. This does mean, unfortunately, that if you have
a method with an 'h' in its return signature but not in its
argument signatures, you will have to call it with an empty
FDList in order to receive an FDList with the return value,
when calling synchronously.
+ On the DBus service side, when receiving a method call, we now
pass the Gio.UnixFDList received from DBus to the called
method. Previously, sync methods were passed the parameters,
and async methods were passed the parameters plus the
Gio.DBusInvocation object. Appending the Gio.UnixFDList to
those parameters also should not break existing code.
+ See the new tests in installed-tests/js/testGDBus.js for
examples of calling methods with FD lists.
+ We have observed on the CI server that GJS 1.55.90 will hang
forever while running the test suite compiled with GCC 9.0.0
and configured with the --enable-asan and --enable-ubsan
arguments. This should be addressed in one of the following
1.55.x releases.
+ Closed bugs and merge requests:
- GDBus proxy overrides should support
Gio.DBusProxy.call_with_unix_fd_list().
- Add regression tests for GObject vfuncs.
- GjsPrivate: Sources should be C files.
- build: Vendor last-good version of AX_CODE_COVERAGE.
- Update to version 1.55.4:
+ Various maintenance.
+ Boxed copy constructor should not be called, split Boxed into
prototype and instance structs.
- Update to version 1.55.3:
+ Manually constructed ByteArray toString segfaults.
+ signals: Add _signalHandlerIsConnected method.
+ Various maintenance.
- Changes from version 1.55.2:
+ Gnome-shell crashes on destroying cached param specs.
+ Various maintenance.
+ Auto pointers builder.
+ configure.ac: Update bug link.
+ SIGSEGV when exiting gnome-shell.
+ Fix build with --enable-dtrace and create CI job to ensure it
doesn't break in the future.
+ Delay JSString-to-UTF8 conversion.
+ Annotate return values.
+ Fix a regression with GError toString().
+ GType memleak fixes.
+ Atoms refactor.
+ Write a "Code Hospitable" README file.
+ object: Method lookup repeatedly traverses introspection.
+ Handler of GtkEditable::insert-text signal is not run.
- Changes from version 1.55.1:
+ object: Implement newEnumerate hook for GObject.
+ Various maintenance.
+ ByteArray.toString should stop at null bytes.
+ Byte arrays that represent encoded strings should be
0-terminated.
+ context: Defer and therefore batch forced GC runs.
+ context: use timeout with seconds to schedule a gc trigger.
+ arg: Add special-case for byte arrays going to C.
==== glib-networking ====
Version update (2.60.0.1 -> 2.60.1)
Subpackages: glib-networking-lang
- Handle new GnuTLS error GNUTLS_E_CERTIFICATE_REQUIRED
+ https://gitlab.gnome.org/GNOME/glib-networking/issues/70
+ add 0001-gnutls-Handle-new-GNUTLS_E_CERTIFICATE_REQUIRED.patch
- Update to version 2.60.1:
+ Improve reliability of client auth failure tests.
+ Fix excessive CPU usage after sync handshake.
==== gnutls ====
Version update (3.6.6 -> 3.6.7)
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit
- Trim useless %if..%endif guards that do not affect the build.
- Fix language errors in description again.
- Update gnutls to 3.6.7
* * libgnutls, gnutls tools: Every gnutls_free() will automatically set
the free'd pointer to NULL. This prevents possible use-after-free and
double free issues. Use-after-free will be turned into NULL dereference.
The counter-measure does not extend to applications using gnutls_free().
* * libgnutls: Fixed a memory corruption (double free) vulnerability in the
certificate verification API. Reported by Tavis Ormandy; addressed with
the change above. [GNUTLS-SA-2019-03-27, #694] [bsc#1130681] (CVE-2019-3829)
* * libgnutls: Fixed an invalid pointer access via malformed TLS1.3 async messages;
Found using tlsfuzzer. [GNUTLS-SA-2019-03-27, #704] [bsc#1130682] (CVE-2019-3836)
* * libgnutls: enforce key usage limitations on certificates more actively.
Previously we would enforce it for TLS1.2 protocol, now we enforce it
even when TLS1.3 is negotiated, or on client certificates as well. When
an inappropriate for TLS1.3 certificate is seen on the credentials structure
GnuTLS will disable TLS1.3 support for that session (#690).
* * libgnutls: the default number of tickets sent under TLS 1.3 was increased to
two. This makes it easier for clients which perform multiple connections
to the server to use the tickets sent by a default server.
* * libgnutls: enforce the equality of the two signature parameters fields in
a certificate. We were already enforcing the signature algorithm, but there
was a bug in parameter checking code.
* * libgnutls: fixed issue preventing sending and receiving from different
threads when false start was enabled (#713).
* * libgnutls: the flag GNUTLS_PKCS11_OBJ_FLAG_LOGIN_SO now implies a writable
session, as non-writeable security officer sessions are undefined in PKCS#11
(#721).
* * libgnutls: no longer send downgrade sentinel in TLS 1.3.
Previously the sentinel value was embedded to early in version
negotiation and was sent even on TLS 1.3. It is now sent only when
TLS 1.2 or earlier is negotiated (#689).
* * gnutls-cli: Added option --logfile to redirect informational messages output.
- Disabled dane support in SLE since dane is not shipped there
- Changed configure script to hardware guile site directory since command-line
option '--with-guile-site-dir=' was removed from the configure script.
* * Added gnutls-3.6.6-set_guile_site_dir.patch
- Modified gnutls-3.6.0-disable-flaky-dtls_resume-test.patch to fix
compilation issues on PPC
==== kernel-source ====
Version update (5.0.6 -> 5.0.7)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms kernel-vanilla
- Linux 5.0.7 (bnc#1012628).
- ext4: cleanup bh release code in ext4_ind_remove_space()
(bnc#1012628).
- CIFS: fix POSIX lock leak and invalid ptr deref (bnc#1012628).
- nvme-fc: fix numa_node when dev is null (bnc#1012628).
- nvme-loop: init nvmet_ctrl fatal_err_work when allocate
(bnc#1012628).
- h8300: use cc-cross-prefix instead of hardcoding
h8300-unknown-linux- (bnc#1012628).
- f2fs: fix to adapt small inline xattr space in
__find_inline_xattr() (bnc#1012628).
- f2fs: fix to avoid deadlock in f2fs_read_inline_dir()
(bnc#1012628).
- apparmor: fix double free when unpack of secmark rules fails
(bnc#1012628).
- tracing: kdb: Fix ftdump to not sleep (bnc#1012628).
- net/mlx5e: Fix access to non-existing receive queue
(bnc#1012628).
- net/mlx5: Avoid panic when setting vport rate (bnc#1012628).
- net/mlx5: Avoid panic when setting vport mac, getting vport
config (bnc#1012628).
- xsk: fix to reject invalid flags in xsk_bind (bnc#1012628).
- clk: ti: clkctrl: Fix clkdm_name regression for
TI_CLK_CLKCTRL_COMPAT (bnc#1012628).
- gpio: gpio-omap: fix level interrupt idling (bnc#1012628).
- include/linux/relay.h: fix percpu annotation in struct rchan
(bnc#1012628).
- sysctl: handle overflow for file-max (bnc#1012628).
- net: stmmac: Avoid sometimes uninitialized Clang warnings
(bnc#1012628).
- enic: fix build warning without CONFIG_CPUMASK_OFFSTACK
(bnc#1012628).
- libbpf: force fixdep compilation at the start of the build
(bnc#1012628).
- scsi: hisi_sas: Set PHY linkrate when disconnected
(bnc#1012628).
- scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO
(bnc#1012628).
- iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver
(bnc#1012628).
- x86/hyperv: Fix kernel panic when kexec on HyperV (bnc#1012628).
- perf c2c: Fix c2c report for empty numa node (bnc#1012628).
- mm/sparse: fix a bad comparison (bnc#1012628).
- mm/cma.c: cma_declare_contiguous: correct err handling
(bnc#1012628).
- mm/page_ext.c: fix an imbalance with kmemleak (bnc#1012628).
- mm, swap: bounds check swap_info array accesses to avoid NULL
derefs (bnc#1012628).
- docs/core-api/mm: fix user memory accessors formatting
(bnc#1012628).
- mm,oom: don't kill global init via memory.oom.group
(bnc#1012628).
- memcg: killed threads should not invoke memcg OOM killer
(bnc#1012628).
- mm, mempolicy: fix uninit memory access (bnc#1012628).
- mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! (bnc#1012628).
- mm/slab.c: kmemleak no scan alien caches (bnc#1012628).
- ocfs2: fix a panic problem caused by o2cb_ctl (bnc#1012628).
- f2fs: do not use mutex lock in atomic context (bnc#1012628).
- f2fs: fix to data block override node segment by mistake
(bnc#1012628).
- fs/file.c: initialize init_files.resize_wait (bnc#1012628).
- page_poison: play nicely with KASAN (bnc#1012628).
- kasan: fix kasan_check_read/write definitions (bnc#1012628).
- cifs: use correct format characters (bnc#1012628).
- dm thin: add sanity checks to thin-pool and external snapshot
creation (bnc#1012628).
- f2fs: fix to check inline_xattr_size boundary correctly
(bnc#1012628).
- cifs: Accept validate negotiate if server return
NT_STATUS_NOT_SUPPORTED (bnc#1012628).
- perf beauty msg_flags: Add missing %s lost when adding prefix
suppression logic (bnc#1012628).
- netfilter: nf_tables: check the result of dereferencing
base_chain->stats (bnc#1012628).
- PCI: mediatek: Fix memory mapped IO range size computation
(bnc#1012628).
- netfilter: conntrack: tcp: only close if RST matches exact
sequence (bnc#1012628).
- iommu/vt-d: Disable ATS support on untrusted devices
(bnc#1012628).
- jbd2: fix invalid descriptor block checksum (bnc#1012628).
- ext4: fix bigalloc cluster freeing when hole punching under load
(bnc#1012628).
- fs: fix guard_bio_eod to check for real EOD errors
(bnc#1012628).
- tools lib traceevent: Fix buffer overflow in arg_eval
(bnc#1012628).
- mm/resource: Return real error codes from walk failures
(bnc#1012628).
- PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove()
(bnc#1012628).
- wil6210: check null pointer in _wil_cfg80211_merge_extra_ies
(bnc#1012628).
- mt76: fix a leaked reference by adding a missing of_node_put
(bnc#1012628).
- ath10k: Fix the wrong updation of BW in tx_stats debugfs entry
(bnc#1012628).
- lockdep/lib/tests: Fix run_tests.sh (bnc#1012628).
- crypto: crypto4xx - add missing of_node_put after
of_device_is_available (bnc#1012628).
- crypto: cavium/zip - fix collision with generic cra_driver_name
(bnc#1012628).
- tools/bpf: selftests: add map lookup to test_map_in_map bpf prog
(bnc#1012628).
- usb: chipidea: Grab the (legacy) USB PHY by phandle first
(bnc#1012628).
- powerpc/powernv/ioda: Fix locked_vm counting for memory used
by IOMMU tables (bnc#1012628).
- scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c
(bnc#1012628).
- kbuild: invoke syncconfig if include/config/auto.conf.cmd is
missing (bnc#1012628).
- kbuild: make -r/-R effective in top Makefile for old Make
versions (bnc#1012628).
- btrfs: save drop_progress if we drop refs at all (bnc#1012628).
- drm/amd/display: Fix reference counting for struct dc_sink
(bnc#1012628).
- ath10k: don't report unset rssi values to mac80211
(bnc#1012628).
- powerpc/xmon: Fix opcode being uninitialized in
print_insn_powerpc (bnc#1012628).
- coresight: etm4x: Add support to enable ETMv4.2 (bnc#1012628).
- serial: 8250_pxa: honor the port number from devicetree
(bnc#1012628).
- ARM: 8840/1: use a raw_spinlock_t in unwind (bnc#1012628).
- ARM: 8845/1: use unified assembler in c files (bnc#1012628).
- iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables
(bnc#1012628).
- powerpc/hugetlb: Handle mmap_min_addr correctly in
get_unmapped_area callback (bnc#1012628).
- net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X
(bnc#1012628).
- ice: fix ice_remove_rule_internal vsi_list handling
(bnc#1012628).
- perf script: Handle missing fields with -F +. (bnc#1012628).
- btrfs: qgroup: Make qgroup async transaction commit more
aggressive (bnc#1012628).
- btrfs: don't enospc all tickets on flush failure (bnc#1012628).
- mmc: omap: fix the maximum timeout setting (bnc#1012628).
- net: dsa: mv88e6xxx: Add lockdep classes to fix false positive
splat (bnc#1012628).
- net: hns3: fix setting of the hns reset_type for rdma hw errors
(bnc#1012628).
- veth: Fix -Wformat-truncation (bnc#1012628).
- e1000e: Fix -Wformat-truncation warnings (bnc#1012628).
- mlxsw: spectrum: Avoid -Wformat-truncation warnings
(bnc#1012628).
- i2c: Allow recovery of the initial IRQ by an I2C client device
(bnc#1012628).
- platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo
RESCUER R720-15IKBN (bnc#1012628).
- platform/mellanox: mlxreg-hotplug: Fix KASAN warning
(bnc#1012628).
- loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part()
(bnc#1012628).
- i2c: designware: Do not allow i2c_dw_xfer() calls while
suspended (bnc#1012628).
- IB/mlx4: Increase the timeout for CM cache (bnc#1012628).
- clk: fractional-divider: check parent rate only if flag is set
(bnc#1012628).
- perf annotate: Fix getting source line failure (bnc#1012628).
- powerpc/44x: Force PCI on for CURRITUCK (bnc#1012628).
- ASoC: qcom: Fix of-node refcount unbalance in
qcom_snd_parse_of() (bnc#1012628).
- cpufreq: acpi-cpufreq: Report if CPU doesn't support boost
technologies (bnc#1012628).
- efi: cper: Fix possible out-of-bounds access (bnc#1012628).
- s390/ism: ignore some errors during deregistration
(bnc#1012628).
- scsi: megaraid_sas: return error when create DMA pool failed
(bnc#1012628).
- scsi: fcoe: make use of fip_mode enum complete (bnc#1012628).
- drm/amd/display: Clear stream->mode_changed after commit
(bnc#1012628).
- perf test: Fix failure of 'evsel-tp-sched' test on s390
(bnc#1012628).
- mwifiex: don't advertise IBSS features without FW support
(bnc#1012628).
- perf report: Don't shadow inlined symbol with different addr
range (bnc#1012628).
- SoC: imx-sgtl5000: add missing put_device() (bnc#1012628).
- media: ov7740: fix runtime pm initialization (bnc#1012628).
- media: sh_veu: Correct return type for mem2mem buffer helpers
(bnc#1012628).
- media: s5p-jpeg: Correct return type for mem2mem buffer helpers
(bnc#1012628).
- media: rockchip/rga: Correct return type for mem2mem buffer
helpers (bnc#1012628).
- media: s5p-g2d: Correct return type for mem2mem buffer helpers
(bnc#1012628).
- media: mx2_emmaprp: Correct return type for mem2mem buffer
helpers (bnc#1012628).
- media: mtk-jpeg: Correct return type for mem2mem buffer helpers
(bnc#1012628).
- media: rockchip/vpu: Correct return type for mem2mem buffer
helpers (bnc#1012628).
- mt76: usb: do not run mt76u_queues_deinit twice (bnc#1012628).
- gpio: of: Apply regulator-gpio quirk only to enable-gpios
(bnc#1012628).
- xen/gntdev: Do not destroy context while dma-bufs are in use
(bnc#1012628).
- vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset
== -1 (bnc#1012628).
- HID: intel-ish-hid: avoid binding wrong ishtp_cl_device
(bnc#1012628).
- cgroup, rstat: Don't flush subtree root unless necessary
(bnc#1012628).
- efi: Fix build error due to enum collision between efi.h and
ima.h (bnc#1012628).
- drm/sched: Fix entities with 0 rqs (bnc#1012628).
- regulator: core: Take lock before applying system load
(bnc#1012628).
- jbd2: fix race when writing superblock (bnc#1012628).
- leds: lp55xx: fix null deref on firmware load failure
(bnc#1012628).
- tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio
(bnc#1012628).
- tools build: Add test-reallocarray.c to test-all.c to fix the
build (bnc#1012628).
- perf beauty waitid options: Fix up prefix showing logic
(bnc#1012628).
- perf trace: Check if the 'fd' is negative when mapping it to
pathname (bnc#1012628).
- perf report: Add s390 diagnosic sampling descriptor size
(bnc#1012628).
- perf coresight: Do not test for libopencsd by default
(bnc#1012628).
- iwlwifi: pcie: fix emergency path (bnc#1012628).
- ACPI / video: Refactor and fix dmi_is_desktop() (bnc#1012628).
- =?UTF-8?q?selftests:=20ir:=20fix=20warning:=20"%s"=20dire?=
=?UTF-8?q?ctive=20output=20may=20be=20truncated=20=E2=80=99=20directive?=
=?UTF-8?q?=20output=20may=20be=20truncated?= (bnc#1012628).
- selftests: skip seccomp get_metadata test if not real root
(bnc#1012628).
- kprobes: Prohibit probing on bsearch() (bnc#1012628).
- kprobes: Prohibit probing on RCU debug routine (bnc#1012628).
- netfilter: conntrack: fix cloned unconfirmed skb->_nfct race
in __nf_conntrack_confirm (bnc#1012628).
- ARM: 8833/1: Ensure that NEON code always compiles with Clang
(bnc#1012628).
- ARM: dts: meson8b: fix the Ethernet data line signals in
eth_rgmii_pins (bnc#1012628).
- ALSA: PCM: check if ops are defined before suspending PCM
(bnc#1012628).
- ath10k: fix shadow register implementation for WCN3990
(bnc#1012628).
- usb: f_fs: Avoid crash due to out-of-scope stack ptr access
(bnc#1012628).
- sched/topology: Fix percpu data types in struct sd_data &
struct s_data (bnc#1012628).
- bcache: fix input overflow to cache set sysfs file
io_error_halflife (bnc#1012628).
- bcache: fix input overflow to sequential_cutoff (bnc#1012628).
- bcache: fix potential div-zero error of
writeback_rate_i_term_inverse (bnc#1012628).
- bcache: improve sysfs_strtoul_clamp() (bnc#1012628).
- genirq: Avoid summation loops for /proc/stat (bnc#1012628).
- net: marvell: mvpp2: fix stuck in-band SGMII negotiation
(bnc#1012628).
- iw_cxgb4: fix srqidx leak during connection abort (bnc#1012628).
- net: phy: consider latched link-down status in polling mode
(bnc#1012628).
- fbdev: fbmem: fix memory access if logo is bigger than the
screen (bnc#1012628).
- cdrom: Fix race condition in cdrom_sysctl_register
(bnc#1012628).
- drm: rcar-du: add missing of_node_put (bnc#1012628).
- drm/amd/display: Don't re-program planes for DPMS changes
(bnc#1012628).
- bpf: test_maps: fix possible out of bound access warning
(bnc#1012628).
- x86/kexec: Fill in acpi_rsdp_addr from the first kernel
(bnc#1012628).
- powerpc/ptrace: Mitigate potential Spectre v1 (bnc#1012628).
- drm/amd/display: Disconnect mpcc when changing tg (bnc#1012628).
- perf/aux: Make perf_event accessible to setup_aux()
(bnc#1012628).
- e1000e: fix cyclic resets at link up with active tx
(bnc#1012628).
- e1000e: Exclude device from suspend direct complete optimization
(bnc#1012628).
- platform/x86: intel_pmc_core: Fix PCH IP sts reading
(bnc#1012628).
- i2c: of: Try to find an I2C adapter matching the parent
(bnc#1012628).
- staging: spi: mt7621: Add return code check on device_reset()
(bnc#1012628).
- iwlwifi: mvm: fix RFH config command with >=10 CPUs
(bnc#1012628).
- ASoC: fsl-asoc-card: fix object reference leaks in
fsl_asoc_card_probe (bnc#1012628).
- sched/debug: Initialize sd_sysctl_cpus if
!CONFIG_CPUMASK_OFFSTACK (bnc#1012628).
- efi/memattr: Don't bail on zero VA if it equals the region's PA
(bnc#1012628).
- sched/core: Use READ_ONCE()/WRITE_ONCE() in
move_queued_task()/task_rq_lock() (bnc#1012628).
- drm/vkms: Bugfix racing hrtimer vblank handle (bnc#1012628).
- drm/vkms: Bugfix extra vblank frame (bnc#1012628).
- ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings
notation (bnc#1012628).
- efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted
(bnc#1012628).
- soc: qcom: gsbi: Fix error handling in gsbi_probe()
(bnc#1012628).
- drm/msm/dpu: Convert to a chained irq chip (bnc#1012628).
- mt7601u: bump supported EEPROM version (bnc#1012628).
- ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are
really care of (bnc#1012628).
- ARM: avoid Cortex-A9 livelock on tight dmb loops (bnc#1012628).
- block, bfq: fix in-service-queue check for queue merging
(bnc#1012628).
- block, bfq: fix queue removal from weights tree (bnc#1012628).
- bpf: fix missing prototype warnings (bnc#1012628).
- selftests/bpf: skip verifier tests for unsupported program types
(bnc#1012628).
- powerpc/64s: Clear on-stack exception marker upon exception
return (bnc#1012628).
- cgroup/pids: turn cgroup_subsys->free() into
cgroup_subsys->release() to fix the accounting (bnc#1012628).
- backlight: pwm_bl: Use gpiod_get_value_cansleep() to get
initial state (bnc#1012628).
- tty: increase the default flip buffer limit to 2*640K
(bnc#1012628).
- powerpc/pseries: Perform full re-add of CPU for topology update
post-migration (bnc#1012628).
- drm/amd/display: Enable vblank interrupt during CRC capture
(bnc#1012628).
- ALSA: dice: add support for Solid State Logic Duende
Classic/Mini (bnc#1012628).
- regulator: mcp16502: Include linux/gpio/consumer.h to fix
build error (bnc#1012628).
- usb: dwc3: gadget: Fix OTG events when gadget driver isn't
loaded (bnc#1012628).
- platform/x86: intel-hid: Missing power button release on some
Dell models (bnc#1012628).
- perf trace: Fixup etcsnoop example (bnc#1012628).
- perf script python: Use PyBytes for attr in trace-event-python
(bnc#1012628).
- perf script python: Add trace_context extension module to
sys.modules (bnc#1012628).
- media: mt9m111: set initial frame size other than 0x0
(bnc#1012628).
- hwrng: virtio - Avoid repeated init of completion (bnc#1012628).
- soc/tegra: fuse: Fix illegal free of IO base address
(bnc#1012628).
- selftests/bpf: suppress readelf stderr when probing for BTF
support (bnc#1012628).
- HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear
PISR busy_clear bit (bnc#1012628).
- f2fs: UBSAN: set boolean value iostat_enable correctly
(bnc#1012628).
- f2fs: fix to initialize variable to avoid UBSAN/smatch warning
(bnc#1012628).
- hpet: Fix missing '=' character in the __setup() code of
hpet_mmap_enable (bnc#1012628).
- pinctrl: meson: fix G12A ao pull registers base address
(bnc#1012628).
- pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering
(bnc#1012628).
- pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering
(bnc#1012628).
- cpu/hotplug: Mute hotplug lockdep during init (bnc#1012628).
- dmaengine: imx-dma: fix warning comparison of distinct pointer
types (bnc#1012628).
- dmaengine: qcom_hidma: assign channel cookie correctly
(bnc#1012628).
- dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_*
(bnc#1012628).
- netfilter: physdev: relax br_netfilter dependency (bnc#1012628).
- media: rcar-vin: Allow independent VIN link enablement
(bnc#1012628).
- media: s5p-jpeg: Check for fmt_ver_flag when doing fmt
enumeration (bnc#1012628).
- PCI: pciehp: Assign ctrl->slot_ctrl before writing it to
hardware (bnc#1012628).
- audit: hand taken context to audit_kill_trees for syscall
logging (bnc#1012628).
- regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting
(bnc#1012628).
- pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins
(bnc#1012628).
- drm: Auto-set allow_fb_modifiers when given modifiers at plane
init (bnc#1012628).
- drm/nouveau: Stop using drm_crtc_force_disable (bnc#1012628).
- x86/build: Specify elf_i386 linker emulation explicitly for
i386 objects (bnc#1012628).
- selinux: do not override context on context mounts
(bnc#1012628).
- brcmfmac: Use firmware_request_nowarn for the clm_blob
(bnc#1012628).
- wlcore: Fix memory leak in case wl12xx_fetch_firmware failure
(bnc#1012628).
- x86/build: Mark per-CPU symbols as absolute explicitly for LLD
(bnc#1012628).
- drm/fb-helper: fix leaks in error path of
drm_fb_helper_fbdev_setup (bnc#1012628).
- clk: meson: clean-up clock registration (bnc#1012628).
- ARM: shmobile: Fix R-Car Gen2 regulator quirk (bnc#1012628).
- clk: rockchip: fix frac settings of GPLL clock for rk3328
(bnc#1012628).
- dmaengine: tegra: avoid overflow of byte tracking (bnc#1012628).
- staging: iio: adt7316: fix dac_bits assignment (bnc#1012628).
- Input: soc_button_array - fix mapping of the 5th GPIO in a
PNP0C40 device (bnc#1012628).
- ASoC: simple-card-utils: check "reg" property on
asoc_simple_card_get_dai_id() (bnc#1012628).
- drm: Reorder set_property_atomic to avoid returning with an
active ww_ctx (bnc#1012628).
- drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers
(bnc#1012628).
- net: stmmac: Avoid one more sometimes uninitialized Clang
warning (bnc#1012628).
- appletalk: Fix compile regression (bnc#1012628).
- gpio: of: Restrict enable-gpio quirk to regulator-gpio
(bnc#1012628).
- ACPI / video: Extend chassis-type detection with a "Lunch Box"
check (bnc#1012628).
- bcache: fix potential div-zero error of
writeback_rate_p_term_inverse (bnc#1012628).
- kbuild: add workaround for Debian make-kpkg (bnc#1012628).
- kbuild: skip sub-make for in-tree build with GNU Make 4.x
(bnc#1012628).
- commit 8f18342
==== libbluray ====
Version update (1.1.0 -> 1.1.1)
- Update to version 1.1.1:
+ Enable playback without menus when index.bdmv is missing.
+ Improve error resilience and stability.
+ Improve BD-J compability.
+ Fix loading libraries on MacOS / hardened runtime.
+ Fix resetting user-selected streams when playing without menus.
+ Fix stack overflow when using Java9+ with debugger connection.
+ Fix polygon-based BD-J graphics primitives.
+ Fix loading libmmbd in Windows 64-bit.
+ Fix loading classes with Windows Java 8.
+ Fix build with Java 1.6.
+ Fix pkg-config Libs.private.
- Fixed libbluray-pkgconfig.patch.
==== libgnomesu ====
Version update (2.0.2 -> 2.0.3)
Subpackages: libgnomesu-lang libgnomesu0
- Update to version 2.0.3:
* Make gnomesu honor /etc/default/su settings for PATH
(boo#1131339).
* Updated translations.
- Sync PAM configuration with su.
==== libopenmpt ====
Version update (0.4.3 -> 0.4.4)
Subpackages: libmodplug1 libopenmpt0
- Update to version 0.4.4:
* [Bug] Channel VU meters were swapped.
* Startrekker: Clamp speed to 31 ticks per row.
* MTM: Ignore unused Exy commands on import.
Command E5x (Set Finetune) is now applied correctly.
* MOD: Sample swapping was always enabled since it has been
separated from the ProTracker 1/2 compatibility flag. Now it is
always enabled for Amiga-style modules and otherwise the old
heuristic is used again.
==== purpose ====
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Add knotifications-devel BuildRequires to build kfileitemaction
plugin (boo#1131759)
==== python-kiwi ====
Version update (9.17.15 -> 9.17.35)
- Bump version: 9.17.34 ? 9.17.35
- Fix regression on kiwi-repart dracut module
There was a regression introduced in #1035 (048b5c3e). We mask
systemd-fsck-root.service during the repart, but we are not always
unmasking it. If the repart is not possible the service is masked but
not unmasked, which causes the boot to fail.
With this commit after masking the fsck service we trap EXIT and run the
unmask command on script exit. This way we ensure the unmask command is
always executed.
- Doc fix for lex literal_block as xml
- Update compression flag for qcow2 format
In case of a qcow2 format we store the result uncompressed
Since the format conversion only takes the real bytes into
account such that the sparseness of the raw disk will not
result in the output format and can be taken one by one
This Fixes bsc#1128146
In addition the commit includes a refactoring for the
evaluation of the compress flag in the runtime config.
Instead of the global overwrite, the flag gets evaluated
individually at the time the result metadata is created
- Add the possibility to disable runtime checks
This commit adds runtime configuration parameters to disable the runtime
checks. This is specially handy if someone does not want to use the kiwi
dracut modules and provide custom ones instead. In orde disable some
runtime check consider a runtime config yaml like:
runtime_checks:
- disable:
- check_dracut_module_for_oem_install_in_package_list
- check_dracut_module_for_live_iso_in_package_list
This commit fixes #893
- Fixup has_rpm method from RpmDataBase class
The method checked for the presence of /usr/bin/rpm. But
that binary is also provided by another toolkit named
busybox. Thus to check if the rpm we are aiming for is
present the check has been modified to look for /usr/bin/rpmdb
which is exclusively provided by rpm only. This Fixes #1037
- Fixed creation of image metadata files
At the end of a build process the metadata information files .packages
and .verified are created. On rpm based systems, rpm is invoked as
chrooted operation inside the new root tree. For images that gets
installed exclusively from the bootstrap phase there is no rpm inside
of the image and the call fails. The result are empty metadata files.
This patch prevents calling rpm inside of the image root tree if it's
not installed and also uses the RpmDataBase interface instead of
directly calling rpm. This Fixes #1037
- Bump version: 9.17.33 ? 9.17.34
- kiwi-repart: avoid race between repart and fsck
See issue #1034, this fixes non-booting CentOS-7 OEM images that fail
during repartition / FS resize.
Summary: all parted actions trigger a rescan of partition tables and
this repeatedly starts / stops systemd-fsck-root.service until it
finally fails. The workaround is to mask systemd-fsck-root.service
during repartitioning / FS resize.
- Update travis doc building target
Disable doc test on travis, we have this in the gitlab-ci
pipeline.
- Move sphinx config to python3
Disable modules that have not been ported to sphinx 2.0 API
- Disable linkcheck/spellcheck
The spellcheck plugin has not been moved to the sphinx 2.0 API
and there are tons of spelling mistakes reported due to the use
of technical terms that are unknown to spellcheck. Also disabled
the linkcheck because it just stands more in our way than it
reports issues that needs to be fixed.
- Bump version: 9.17.32 ? 9.17.33
- Added integration test for bootstrap only builds
- Fixed bootstrap only building
Image descriptions that define packages in the bootstrap section
only don't need a package manager inside of the image. However
the code to update the location of the rpm database did not
check the presence of rpm and failed on such image descriptions.
This Fixes #1030
- Replace @staticmethod with @classmethod when needed
@classmethod are used in Python to represent methods that can
query and update the class (cls parameter). Is expected to be
used for metaprograming, or advanced techniques that require the
access to the class itself, before we have an instance.
@staticmethod are used to associate a function to a class. It will
not be have access to the instance (self) not the class (cls). In
other programming languages are known as class methods.
This patch replace all the @classmethod with @staticmethod when
there is not need to access to the cls parameter, because the
intention is to be used as normal functions.
- Add intersphinx extension to the docs
- New method: Path.access - thin wrapper arround os.access
This function calls os.access, but first checks whether the input parameters are
sane, instead of simply returning false when the file in question does not exist
or an invalid mode was specified.
- Added doc chapter on Fstab modifications
- Split code_style_plus_unit_test into two jobs for parallel runs
- Addapt documentation to changed script calling convention
- Only execute scripts via bash when they are not user executable
Currently we call scripts directly through bash, which has the unfortunate
disadvantage, that the shebang line is completely ignored.
Now we instead check whether the owner of the script is allowed to execute it
and if yes, we let the OS execute it (which takes the shebang into account) or
otherwise call it through bash.
- Support optional fstab.patch file
In addition to the support for fstab.append, users can now also
provide a patch file to change the contents of the fstab file
as it got written by kiwi. The feature is probably rarely used
but needed in the area of suse's transactional update mechanism.
This Fixes bsc#1129566 and Fixes #945
- Add warning about a missing /vagrant/ folder to the documentation
- Fix libvirt vagrant box Vagrantfile to use rsync by default
The documentation is suggesting that rsync is used by default to synchronize the
shared folders, yet the libvirt vagrant boxes used the system default (=nfs).
- Bump version: 9.17.31 ? 9.17.32
- relax the live iso root dir permissions
The root of the live ISO has permissions 0700, which is inconvenient if
you mount it to explore its contents. Relax to 0755 instead.
Without this, the mounted ISO FS can only be accessed by root.
- Fixed race condition on live overlay mount
Make sure to wait for all targets of the overlay mount
This Fixes #1015
- Bump version: 9.17.30 ? 9.17.31
- Update the documentation regarding vagrant boxes
Extend the documentation on how to build VirtualBox vagrant boxes
All this was done by Dan ?erm�k <dcermak(a)suse.com>
- Refactor incremental changelog update
The creation of the package changelog is based on a reference file.
However that reference file contained log information in a specific
timezone which requires to hardcode the region of that timezone
in the code to correctly run date/time calculations. This can
be done better from a conceptual point of view. This patch changes
the handling in a way that the reference file is a git log
excerpt including the dates as git log lists them. The dates
contains complete numeric time/date/zone information and can be
used for calculations. The changelog helper tool converts the
result data to match the requirements of rpm changelog files
and prints the time/date information localized to the callers
timezone or as UTC if the --utc switch is given. By default the
user local timezone settings applies. That way the setup of
the local timezone is immaterial to the changelog processor
and the workaround in the gitlab-ci rpm stage can be deleted
too.
- Add buildah tool support for OCI and Docker types
This commit adds buildah tool support for OCI and Docker types. It
requires buildah and skopeo to be installed in the host. The use of
umoci (kept as default choice) or buildah is configured using the
runtime configuration file; consider the following structure:
```
oci:
- archive_tool: buildah
```
- Fix derived docker images build
This commit fixes the derived docker images when the base image is a
compressed file. After the refactor in #998 the decompression of the
base image and the skopeo call to import the decompressed image happened
in absolutely independent scopes. NamedTemporaryFile python class by
default deletes the created temporary file when the class instance is
destroyed, this class is used to decompress the base image. Because of
isolated scopes at the time skopeo was called the NamedTemporaryFile
instance was not there anymore. This commit makes sure that the
temporary file instance is already in memory at the time skopeo is
called.
- Fixed gitlab-ci rpm stage localtime setup
By default the timezone of the container is set to UTC. However
the reference changelog entries are created in the CET timezone.
The current implementation uses dateutil.parser.parse to parse
the reference date/time. That call takes the localtime into account
and responds with a warning:
+ UnknownTimezoneWarning: tzname CET identified but not understood
The current code does not convert the CET timezone into the
localtime timezone (UTC in this case) and creates a timezone naive
datetime object. That object however can't be used to compare
with timezone aware datetime objects which causes a runtime
exception. The qick fix here is to set the localtime to the
timezone used in the reference changes file
- Limit scope of virtualbox_guest_additions_present
This attribute is only used with the virtualbox provider.
Added a schematron rule to limit the scope to the
virtualbox provider only. This Fixes #1003
- Bump version: 9.17.29 ? 9.17.30
- Add consistency check to update_changelog
Don't take commits into account that are older than the
given reference commit. This would destroy the chronological
order. Missing commits older than the reference can be
incorporated by rebuild_changelog_reference.sh
- Fixed reading of container config
The additional_tags attribute is optional. If not set
the container config hash does not contain this key.
Accessing the key without the get() method leads to
an unhandled python exception
- add rd.kiwi.oem.maxdisk= boot parameter
this limits the disks considered for oem deployment to a given size
- Abandon the bumpversion helper
The bumpversion helper script updated the reference file
with changes since the latest date of the existing reference.
However even though the two pieces are in chronological order
that does not mean that the concatenated version of those
is still in chronological order. Thus that helper is deleted
and a new helper rebuild_changelog_reference exists. That
rebuilds the entire reference file from the history and
makes sure it is in chronological order. The tool should
only be called if the chronological order of the total changes
information is violated which under normal conditions
does not happen
- Allow --since|--until opts in update_changelog
In addition to create changelog information since the
latest date of a reference changelog, also allow to create
changelog information until the latest data of a reference
changelog
- Update changelog reference
- Bump version: 9.17.28 ? 9.17.29
- Update changelog reference
- Fixed bumpversion helper
Make sure the commit for the changelog reference update
and the commit for the version bump have different
timestamps by sleeping 2sec between the two actions
- Update API documentation
In reference to Refactor OCI images packing the difference
between docker and OCI images is just on packing format.
Thus the extra docker container subclass is no longer present.
- Bump version: 9.17.27 ? 9.17.28
- Update changelog reference
- kiwi-dump-image: fix kiwi_oemdevicefilter for rd.debug
- Added bumpversion helper
Script that also updates the changelog reference file
before the version bump. It's optional to use this but
it would be handy as the commit would show the rpm
changelog differences from one tag to the other
- Fixed code smells on completion_generator
Also update python interpreter to use for the completion
and the changelog helpers
- Update gitlab CI config
The rpm stage needs python because the changelog script
is now written in python
- Drop duplicate EPEL7 reference in the test CentOS appliance
We already request the standard, update, and extras repos and
the EPEL7 repo separately. There's no reason to request the
"centos" EPEL7 repo which combines standard+update and EPEL7
repos already.
- centos-appliance: reorder repos to fix build
EPEL has older package versions of e.g. librepo, which breaks dnf.
Re-prioritize to prefer the good CentOS packages instead of bad EPEL.
- Update changelog file
Fix changelog entries for their encoding, author name and format
Also make sure commits are shown in reverse chronological order
of the author date. We intentionally don't use the commit date
because a commit can be older than the latest entry in the current
reference file and would then not be part of the git log
information
- Introduce better changelog handling
The current way of creating the changelog file for the package
is based on reading the entire history of the git repository and
turns that information into a changelog. The downside of this
approach is that any change in the code that creates this changelog
information will impact older entries and could cause a conflict
on the changes file of the released package. This usually leads
to declined package submissions and blocks us in fixing bugs
in the changelog generator. This commit changes the process in
a way that only changes related to the oldest entry of a reference
changelog file compared to the current branch are taken into
account. This Fixes #979
- Adding a derived docker image build test
- Bump version: 9.17.26 ? 9.17.27
- Use correct GRUB 2 and shim EFI packages for test CentOS 7 appliance
CentOS 7 has inherited the changes from Fedora in how its EFI binaries
are packaged, so we need to adapt to handle those and build the appliance
properly.
- Fixed evaluation of @root size setup
The @root volume setup allows to specify a size for the root
volume in an LVM setup. The size setting was not respected and
the root volume was always resized to the rest space available.
This patch fixes the read_volume_setup_all_free method
on the dracut kiwi library to know if there is root volume
setup and respect its contents. This Fixes #983
- Update generated configuration file for DNF
The dnf.conf file generated by KIWI contained some obsolete
options as well as options that have been renamed.
This change updates the options set so that they match what
is expected by DNF and configures the appropriate behavior.
- Bump version: 9.17.25 ? 9.17.26
- hotfix runtime check for count of fullsize volumes
The check did not respect images that do not come up with
a systemdisk section. systemdisk is an optional section and
the test did not respect this and failed with a stack trace
- Bump version: 9.17.24 ? 9.17.25
- Update provider support status in vagrant docs
- Rebuild schema docs
Create an up to date state of the oxygen schema doc in the repo
- Fixed Title underline too short warning in the doc
- Fixed permanent redirect links in documentation
- Bump version: 9.17.23 ? 9.17.24
- Cleanup example_dot_profile_config.xml
Don't use multiple all size volumes
- Add different installation methods to the documentation
- Check for multiple allsize volumes setup
Added runtime check check_volume_setup_defines_multiple_fullsize_volumes
which reads the volume setup and counts the number of volumes that
define a 'all' volume. Only one is allowed
- Complete test coverage on iso tools testing
If there is no mkisofs/genisoimage present on the system, the
tests based on real example iso files are skipped. The code
tested in this case is now covered in a mock style to run
through the logic even without the tools in place
- Follow up fix for zypper compat link
Move the code handling the compat setup of the rpm database
to the correct method of the repository API. Call the
import of the signing keys only if there are signing
keys
- Fix suseRemoveYaST to work with set -e
When the config.sh is invoked with set -e then suseRemoveYaST causes the whole
script to fail when no yast packages are present. The problem is that `grep
yast` returns 1 in that case.
=> Explicitly ignore the return value of grep
Furthermore, if no YaST packages were found, we don't want to invoke rpm, as
that would fail too (as it is called without any parameters).
- Care for update alternatives on rpmdb move
In set_database_to_image_path we also have to care for the
move of the alternatives path to the new rpmdb location
- Fixup zypper/suse link to rpm database
The compat code generating the /var/lib/rpm link was only
effective if a signing key was specified, however it should
be effective in any case
- Run cdrtools based unit tests on demand
Only if the underlaying system provides legacy cdrtools,
run the unit tests which actually reads the test data iso
using those tools.
- Add GitLab CI pipeline status to README.rst
- Improve error messages
The error messages for running a build against an undefined
image definition as well as the error message to explain why
the imageinclude attribute can only be used with public repos
has been improved by suggestions from J. Mixer
- pxe: use dracut's network code, drop own setup
- Extend the GitLab-CI pipeline
- build the documentation in the build_doc stage
- run tests for all supported Python versions in tox_check
- build an RPM for Fedora 29 & OpenSUSE Tumbleweed in RPM stage
- Ensure DNF is installed for kiwi itself and the test CentOS 7 appliance
In e33f53aa4513c38a42736c82db3ec5e0b9da41d4, we switched to DNF when requesting YUM.
This now means we need to ensure DNF is installed for images where
we previously used YUM for that.
- Add environment for running the unit tests with Python 3.7 to tox
Python 3.7 does only appear to be available on Ubuntu Xenial with sudo enabled
- Extend documentation about using KIWI to build vagrant images
- Extend documentation on how to build inside OBS
- Bump required minimum disk space
- Extend index.rst by a "advertising" section
- Add url to PyPI & use https instead of http
- Extend quickstart to be more viable as a stand-alone document
- Reorder TOCs so that the most important comes first
- (whitespace-cleanup) on doc/source/overview/workflow.rst
- Rework package manager selection to use DNF when YUM is requested
YUM v3 is no longer developed, having been superseded by DNF for
several years. With DNF now available as a usable package manager
in Red Hat Enterprise Linux 7 through the Extras channel and
SUSE Linux Enterprise 15 through PackageHub, there is no reason for
keeping support for YUM v3 around.
We are keeping support for requesting YUM because in Red Hat Enterprise
Linux 7, DNF is referred to as "YUM v4", and it is simply referred to
as "YUM" in Red Hat Enterprise Linux 8. To avoid confusion from people,
we're just going to leave it in place as an alias to the DNF package
manager.
As for why this is happening now, Fedora is retiring YUM v3 in
Fedora 31, so we might as well get it over with and cut over now.
Reference: https://fedoraproject.org/wiki/Changes/Retire_YUM_3
- Fix some spelling mistakes & sentence order in the docs
- GitLab CI integration
Run tox targets on demand. With GitLab CI selected containers
are small but also limited in their scope.
- Fixed iso tools unit test
Test was not environment independent and behaved differently
compared to which iso tool change is installed.
- GitLab CI integration
Select 3.6 image to run the test
- Fixed shellcheck issue on kiwi-partitions-lib.sh
Fixup SC2046: Quote this to prevent word splitting
- GitLab CI integration
Not so easy to get pip running there. Try standard binary
name of after pip ugrade to install the rest of the chain
- GitLab CI integration
No alternative naming for py3 commands
- GitLab CI integration
Fixed install of tox on the runner
- GitLab CI integration
Require tox to be installed on the runner
- GitLab CI integration
pip not installed by default on the runner
- Looks like Travis will go away
Try moving CI integration to GitLab
- Write sha256sum --check compatible shasum format
Change the output format of the bundler shasum file to be
compatible with a 'sha256sum --check' call.
This fixes bsc#1127173
- Move azure integration test build to Factory repos
- Fixed package list of azure integration test
- Fixed repo setup from azure integration test
- Bump version: 9.17.22 ? 9.17.23
- Allow xdist to run the tests in parallel for the Python 2.7 env
This reverts an accidental change that was introduced with
942ed7a8eea65f1c99b5f51a8587cfbeae73b484, which removed the {posargs} from
tox.ini for the python 2.7 environment.
- Added get_description method to XMLState
In preparation to access the contents of the <description>
section this pull requests adds a simple method to read
the contents.
- Update tools from strip list for oemboot
For legacy oemboot kiwi descriptions the strip list for
tools to keep in the initrd is still active. On s390
required tools for dasd_configure were missing and got
added by this commit. This Fixes #963
- Fixed import of signing keys
In reference to bsc#1112357 it was required to add the compat
symlink /var/lib/rpm such that zypper can read the signing
keys. Unfortunately zypper does not use the configured rpmdb
from the rpm macro setup.
- add rd.kiwi.install.pass.bootparam boot parameter
if this boolean is set, most boot parameters are passed on
to the kexec kernel on OEM image deployments
- Bump version: 9.17.21 ? 9.17.22
- Followup fix for disk detection from root device
No matter if one ore more devices are used in a multipath map,
if the root device is managed by multipath kiwi has to use the
mapped device for all operations, otherwise we run into busy
or blocked state inside of the initrd operations. This is
related to Issue #954 and bsc#1126283 and bsc#1126318
- Fixed relocation of GPT
Simplify the relocation of the GPT to the end of the current
disk by using sgdisk -e instead of gdisk. The possitive after
effect of this is that the broken return value handling of
gdisk in centos will be fixed and did not harm the kiwi
deployment anymore. This Fixes #958
- Bump version: 9.17.20 ? 9.17.21
- Speedup the make build target
Activated the pytest xdist feature Dan added for the
make build target to speedup package creation
- Bump version: 9.17.19 ? 9.17.20
- Update vagrant libvirt unit test
Take extra config from DiskFormatVagrantLibVirt as base for the
test and don't mock that information as it was done before
in the base class
- Extend the vagrant base class test
Take an example for additional vagrant config settings into account
- Refactor unit tests for vagrant classes
Better use of pytest capabilities, avoid mock rewrite of
implementation classes
- Fixed DiskFormatVagrantBase docs and behavior
Update class docs per review by Dan, also raise on use
of methods without proper provider implementation
- Fixed create_box_img in DiskFormatVagrantLibVirt
The call to create_box_img did not use the given tmpdir
parameter but assumes an instance variable to provide this
information
- fix network failure with "BOOTIF=" parameter
If a BOOTIF= parameter (pxelinux "IPAPPEND 2" option) is present, dracut
handles the network already *and* overwrites the 90-net.rules that
kiwi-*-net-genrules.sh created, thus the interface is not named "lan0"
and ifup is destined to fail.
Work around the issue by detecting if the interface is already handled
by generic dracut code and just skipping the ifup call.
Fixes / improves issue #942
- Added some style fixes to the vagrant classes
Adapt doc strings to match style on lists. Change variable
names not class global to be lowercase. Use 80 chars per
line. Don't reach code that potentially uses undefined
variables
- Refactor vagrant storage subformat
In preparation to support other vagrant providers a base class
for Vagrant operations has been created. Original Code written
by Dan?erm�k <dcermak(a)suse.com>
- Fixed disk detection from root device
The method lookup_disk_device_from_root assigns the disk device
matching the root device uuid. However in a multipath environment
multiple disk devices matches the same root device. The code to
assign the multipath map in this case was missing in the dracut
code base. This Fixes #954 and Fixes bsc#1126283 and bsc#1126318
- Fixed losetup call due to move in option names
util-linux dropped losetup-Add-support-for-setting-logical-blocksize.patch
because different implementations exists in the new kernel, and it has
a conflicting implementation in util-linux. This caused a change in the
option to specify the logical sector size. The option --logical-blocksize
was replaced by --sector-size. We adapt this now in kiwi too
- Add pytest-xdist to dev-virtualenv to run the unit tests in parallel
- fix CLI args not being passed to pytest by tox for unit_py3_4 and unit_py3_6
- enable parallel run on travis
- document how to run the unit tests in parallel
- s390-test-image: add factory base project (same as on arm)
- Add support to build vagrant boxes with the Virtualbox provider
This commits adds initial support to build Vagrant boxes with the Virtualbox
provider.
- The attribute 'provider' of the option <vagrantconfig> now supports the option
"virtualbox".
- A new boolean attribute 'virtualbox_guest_additions_present' was added to
<vagrantconfig>. When set to true, KIWI will assume that guest additions have
been installed into the base image and configure the shared folders to use
vboxfs, otherwise rsync will be used.
This fixes #532 (https://github.com/SUSE/kiwi/issues/532).
- Bump version: 9.17.18 ? 9.17.19
- Fixed isolinux fallback path
In case isolinux-config failed or does not exist on the
distribution a fallback path is called. That code hardlinks
the files to the isolinux compiled in standard path. However
due to the move of the grub unicode file for iso images
the path contains a directory. Directories can't be hardlinked
thus this patch uses 'cp -l' instead of the 'ln' command to
create the linked target contents.
- Bump version: 9.17.17 ? 9.17.18
- Fix location of grub unicode font
This is a follow up patch for #f5bac4495d34. The change of the
location of the font file was not applied if an iso target, live
or install image is being built. This patch completes the change
and Fixes bsc#1124885
- Fix handling of zypper return codes
The following codes should be handled as errors:
104 - ZYPPER_EXIT_INF_CAP_NOT_FOUND
105 - ZYPPER_EXIT_ON_SIGNAL
106 - ZYPPER_EXIT_INF_REPOS_SKIPPED
- Refactor OCI images packing
This commit refactors the OCI images support:
* added import_container_image and export_container_image methods
to oci_tools classes. 'umoci' and 'buildah' consume different
formats thus the inital skopeo call to import a container is tool
dependent.
* use oci-archive transport for packing the OCI images, this causes
docker and oci operations to just diverge on transport type.
* add_tag method no longer needed in oci_tools/base, skopeo is used
for that matter.
* container/docker.py class is no longer needed. The difference
between docker and OCI images is just on packing format which is just
a parameter in skopeo. It does not deserve a dedicated class
* system/root_import/docker.py class no longer needed. The difference
between OCI and Docker class was just the transport type for the
skopeo call. It does not deserve a dedicated class
- Sort file and dir entries in iso sortfile
- tox: Allow to run a single test
using
tox -v -e unit_py2_7 -- -vv ./test/unit/iso_tools_cdrtools_test.py
- Sort filesystem listings
so that kiwi works in a reproducible way
in spite of indeterministic filesystem readdir order
and http://bugs.python.org/issue30461
See https://reproducible-builds.org/ for why this is good.
- Moved azure integration test to Leap15
Factory doesn't resolve well together with Cloud:Tools.
I'd like to have stable integration tests and not getting
screwed with any change on Factory
- Bump version: 9.17.16 ? 9.17.17
- Added new preferences subsection
In the preferences section the following optional subsection
can be configured:
<rpm-locale-filtering>true|false</rpm-locale-filtering>
If set to true the default locales POSIX, C, and C.UTF-8 are
applied as rpm install_lang macro. If the locale section is
configured in addition the list is extended by that information
too
- Extend the .packages file by the license field
For rpm based builds the License field from the rpm metadata
is extracted into the .packages file. For Debian based build
the license information is in an extra file and not taken
into account for the moment.
- Bump version: 9.17.15 ? 9.17.16
- Added support for %_install_langs rpm macro
During the image build the custom rpm macro %_install_langs
is configured with the <locale> setup from the KIWI XML
description. This allows to filter language specific packages
on the rpm level and Fixes #771
- Add API for package manager returncode validation
Allow to validate the return code from a package manager
operation. In case of zypper the standard UNIX return
code validation does not apply. Return codes from zypper
which are >= 100 are not treated as an error anymore
- Fix Failed to cache rpm database on zypper addrepo
Occasionally zypper fails when adding the repo with the
rpm error message 'Failed to cache rpm database'. I was
not able to find out why this happens and I also could
not find a way to reproduce it safely. However this
commit adds a workaround that seems to fix the issue
when it happens. If the first call of zypper addrepo
fails kiwi now issues the exact same call again and
only if that fails too an exception is thrown
In addition the patch changes the zypper call and avoids
the option --type. That option is marked legacy and ignored
by zypper but causes a misleading warning message
- Handle location of the rpm DB on the macro level
The location of the rpm database is no longer a standard
path one can trust. Some distributions put it to /var/lib
others to /usr/lib. This introduces the problem of dealing
with different locations between the bootstrapping (host rpm)
phase and the image installation (image rpm) phase.
This commit implements a solution based on an intermediate
rpm database configuration. KIWI creates the macros.kiwi file
inside of the image root which is read by any call of rpm
in the inner and outer system. During bootstrap phase the
rpm dbpath from the host system is used and later in the
install phase the dbpath from the rpm package as it was
installed by the target image distribution is used. In case
of a dbpath difference the database is automatically moved
to the new location by setting the _dbpath_rebuild macro
to the correct location. At the end the custom KIWI macro
is deleted.
As this process allows custom macro defintions during the
KIWI run it also serves as the base for a solution to
Issue #771 which will be done in a follow up request to
this commit.
Also the workaround for bsc#1112357 which uses a static
dbpath to store an optionally given signing key will be
addressed with this commit. The macro setup happens before
the import_trusted_keys method which makes any specification
for a strict dbpath obsolete.
Last the implementation deletes the obsolete
dump_reload_package_database code. rpm is able to automatically
do the conversion of different db versions such that the code
in kiwi is obsolete. In addition that code only worked for
rather old db versions. The public API has not changed though,
but the method is marked obsolete and does nothing anymore.
In addition to the deletion of obsolete code a new API
method post_process_install_requests_bootstrap has been
introduced to handle actions required after bootstrap
and before installing of packages from inside the new image
- Add custom partitioning docs
This commit adds two new documentation chapters. One covering
custom partitioning scheme in KIWI. And another covering setting
custom volumes in KIWI
==== python-pycurl ====
Subpackages: python2-pycurl python3-pycurl
- bsc#1128355: update to the Factory package to get multibuild and
better working tests.
- Refreshed patch against the new minor release tarball:
- pycurl-libssh.patch
- Added patches:
- disable_randomly_failing_tests.patch
- python-pycurl-7.43.0-tls-backend.patch (from
https://src.fedoraproject.org/rpms/python-pycurl/blob/master/f/0002-python-…)
==== python-rpm-macros ====
Version update (20190402.c88be49 -> 20190408.32abece)
- Update to version 20190408.32abece bsc#1128323:
* Multiline macros don't work correctly on older RPMs.
==== vim ====
Version update (8.1.1066 -> 8.1.1137)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.1.1137, fixes the following problems
- refreshed disable-unreliable-tests.patch
* Cannot get all the information about current completion.
* Source README file doesn't look nice on github.
* Issue templates are not good enough.
* Cannot get composing characters from the screen.
* Extending sign and foldcolumn below the text is confusing.
* Space in number column is on wrong side with 'rightleft' set.
* Python test doesn't wipe out hidden buffer.
* Function reference count wrong in Python code.
* File for Insert mode is much too big.
* reg_executing() is reset by calling input().
* When 'listchars' is set a composing char on a space is wrong.
* No need for a separate ScreenLinesUtf8() test function.
* When a screendump test fails, moving the file is a hassle.
current code page.
* "Conceal" match is mixed up with 'hlsearch' match.
* Cannot delete a match from another window. (Paul Jolly)
* Compiler warning for possibly uninitialized variable. (Tony Mechelynck)
* Too many curly braces.
* tag stack is incorrect after CTRL-T and then :tag
* Height of quickfix window not retained with vertical split.
* Tutor does not check $LC_MESSAGES.
* Setting 'guifont' when maximized resizes the Vim window. When 'guioptions'
contains "k" gvim may open with a tiny window.
* Support for outdated tags format slows down tag parsing.
* Long line in tags file causes error.
* Quickfix code duplication.
* The do_tag() function is too long.
* Tag file without trailing newline no longer works. (Marco Hinz)
* Signals test may fail in the GUI.
* Long escape sequences may be split up.
* No test for 'writedelay'.
* No test for 'visualbell'.
* Test for 'visualbell' doesn't work.
* Deleted file still in list of distributed files.
* Composing chars on space wrong when 'listchars' is set.
* It is not easy to check for infinity.
* Duplicate code in quickfix file.
* Making an autocommand trigger once is not so easy.
* Confusing overloaded operator "." for string concatenation.
* Cannot build with older C compiler.
* Cannot enforce a Vim script style.
* Build failure without the +eval feature.
* A couple of conditions are hard to understand.
* Cannot easily get directory entry matches.
* Test for term_gettitle() was disabled.
* char2nr() does not handle composing characters.
* No way to avoid filtering for autocomplete function, causing flickering
of the popup menu.
* Insert completion flags are mixed up.
* Libvterm does not handle the window position report.
* Build failure with +terminal but without tgetent.
* When making a new screendump test have to create the file.
* Compiler warning for uninitialized struct member. (Yegappan Lakshmanan)
* Buffer for quickfix window is reused for another file.
* Build failure for small version. (Tony Mechelynck)
* Decoding of mouse click escape sequence is not tested.
* Xterm mouse wheel escape sequence is not tested.
==== wget ====
Version update (1.20.2 -> 1.20.3)
- Upgrade to GNU wget 1.20.3:
* Finally fixed the buffer overflow vulnerability
[CVE-2019-5953]
==== xawtv ====
Subpackages: pia tv-common v4l-conf
- Add fix-build-with-recent-glibc.patch
- Run spec-cleaner
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.1&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
SDL
chrony
flac
gcc
libvirt
patterns-yast (20190228 -> 20190409)
yast2-trans (84.87.20190330.92a2062d5c -> 84.87.20190406.98502195be)
=== Details ===
==== SDL ====
- Add CVE-2019-7636.patch to fix a heap-based buffer over-read
issue (CVE-2019-7636, boo#1124826, CVE-2019-7638, boo#1124824).
- Add CVE-2019-7635.patch to fix a heap-based buffer over-read
issue (CVE-2019-7635, boo#1124827).
- Add CVE-2019-7578.patch to fix a heap-based buffer over-read
issue (CVE-2019-7578, boo#1125099, CVE-2019-7576, boo#1124799
CVE-2019-7573, boo#1124805).
- Add CVE-2019-7572.patch to fix a buffer over-read issue
(CVE-2019-7572, boo#1124806).
- Add CVE-2019-7574.patch to fix a heap-based buffer over-read
issue (CVE-2019-7574, boo#1124803).
- Add CVE-2019-7575.patch to fix a heap-based buffer overflow
issue (CVE-2019-7575, boo#1124802).
- Add CVE-2019-7577.patch to fix a buffer over-read issue
(CVE-2019-7577, boo#1124800).
- Add CVE-2019-7637.patch to fix a heap-based buffer overflow
issue (CVE-2019-7637, boo#1124825).
==== chrony ====
- Fix ordering and dependencies of chronyd.service, so that it is
started after name resolution is up (bsc#1129914).
- Add chrony-service-ordering.patch
==== flac ====
- Fix memory leak in read_metadata_vorbiscomment_() function
(CVE-2017-6888, bsc#1091045):
flac-CVE-2017-6888.patch
==== gcc ====
- Fix gcc-PIE spec to properly honor -no-pie at link time.
[bnc#1096008]
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-libs
- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime
for read-only connections and users
CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch
bsc#1131595
==== patterns-yast ====
Version update (20190228 -> 20190409)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis
- Reintroduced the following change done by lnussel directly in OBS
and overwritten by an automatic submission (bsc#1131492):
* Recommend chrony instead of ntp (bsc#936378)
- 20190409
==== yast2-trans ====
Version update (84.87.20190330.92a2062d5c -> 84.87.20190406.98502195be)
Subpackages: yast2-trans-ar yast2-trans-bg yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en yast2-trans-en_GB yast2-trans-en_US yast2-trans-eo yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-ko yast2-trans-lt yast2-trans-nb yast2-trans-nl yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-sk yast2-trans-sl yast2-trans-sv yast2-trans-uk yast2-trans-zh_CN yast2-trans-zh_TW
- Update to version 84.87.20190406.98502195be:
* New POT for text domain 'update'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'network'.
* New POT for text domain 'control'.
* Fix storage path displays in Arabic text, part 2
* Fix storage path displays in Arabic text
* Fix alignment in Partitioner/Add NFS Client/Error pop-up (bsc#1128141)
* New POT for text domain 'authserver'.
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Catalan)
- Update to version 84.87.20190404.a060a423f4:
* New POT for text domain 'add-on'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'control'.
* New POT for text domain 'gtk'.
* New POT for text domain 'installation'.
* New POT for text domain 'packager'.
* New POT for text domain 'registration'.
* Translated using Weblate (Albanian)
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Korean)
* Translated using Weblate (Polish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
11 Apr '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
branding-openSUSE (15.0 -> 84.87.20180403)
cpupower (4.19 -> 5.1)
libguestfs
logrotate (3.14.0 -> 3.15.0)
parole (1.0.1 -> 1.0.2)
php7 (7.3.3 -> 7.3.4)
plymouth
python-Pillow (5.4.1 -> 6.0.0)
python-lxml (4.3.2 -> 4.3.3)
python-zope.event (4.2.0 -> 4.4)
python-zope.interface (4.5.0 -> 4.6.0)
ristretto (0.8.3 -> 0.8.4)
=== Details ===
==== branding-openSUSE ====
Version update (15.0 -> 84.87.20180403)
Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE xfce4-splash-branding-openSUSE yast2-qt-branding-openSUSE
- Rewrite the spec and makefile to make it easier to contibute
- Change the default plymouth theme to bgrt
==== cpupower ====
Version update (4.19 -> 5.1)
Subpackages: libcpupower0
- Update to latest kernel HEAD sources
(5.1-rc4, 15ade5d2e7775667cf191cf2f94327a4889f8b9d)
Patches included mainline:
D cpupower_fix_compilation_and_sysfs_read_file_mess.patch
D cpupower_bash-completion_for_cpupower_tool.patch
Adjusted patches:
M turbostat_makefile_fix_asm_header.patch
M x86_perf_makefile_fix_asm_header.patch
M rapl_monitor.patch
M cpupower_rapl.patch
==== libguestfs ====
Subpackages: guestfs-data libguestfs0 python3-libguestfs
- Fixing issue with virt-customize uninstall and '-l'
(bnc#1131342)
Patches added:
fd43730e-error-with-uninstall-option-on-SUSE.patch
==== logrotate ====
Version update (3.14.0 -> 3.15.0)
- Version update to 3.15.0:
* timer unit: change trigger fuzz from 12h to 1h
* service unit: only run if /var/log is mounted
* preserve fractional part of timestamps when compressing
* re-indent source code using spaces only
* minage: avoid rounding issue while comparing the amount of seconds
* never remove old log files if rotate -1 is specified
* return non-zero exit status if a config file contains an error
* make copytruncate work with rotate 0
* warn user if both size and the time interval options are used
* pass rotated log file name as the 2nd argument of the postrotate
script when sharedscript is not enabled
* rename logrotate-default to logrotate.conf
- Added asc file.
==== parole ====
Version update (1.0.1 -> 1.0.2)
Subpackages: parole-lang
- Spec file update: switch URL to new upstream docs
- Spec File cleanup:
- Switched to %autosetup %make_build to ease spec file maintanance
- Dropped obsolete macros
- Moved COPYING to %license
- update to version 1.0.2
* Bug Fixes
- Added support for GST_INSTALL_PLUGINS_HELPER_MISSING when
attempting to install missing codecs (bxo#14529)
- Fixed compiler error -Wcast-function-type (GCC 8)
- Fixed disabling vendor-enabled plugins
- Fixed crash when disabling plugins (lp#1698540)
- Fixed play button sensitivity items are added to playlist
(bxo#13724, lp#1705243)
- Fixed Appstream validation by removing em tags (bxo#14260)
- Fixed plugin active state when reopening the Plugins dialog
- Resolved g_type_class_add_private warnings (bxo#15014)
* Translation Updates
==== php7 ====
Version update (7.3.3 -> 7.3.4)
Subpackages: apache2-mod_php7 php7-bcmath php7-bz2 php7-calendar php7-ctype php7-curl php7-dba php7-devel php7-dom php7-exif php7-fastcgi php7-ftp php7-gd php7-gettext php7-gmp php7-iconv php7-json php7-ldap php7-mbstring php7-mysql php7-odbc php7-openssl php7-pdo php7-pear php7-pgsql php7-shmop php7-snmp php7-sockets php7-sqlite php7-sysvsem php7-sysvshm php7-tidy php7-tokenizer php7-wddx php7-xmlreader php7-xmlwriter php7-xsl php7-zlib
- updated to 7.3.4: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4
==== plymouth ====
Subpackages: libply-boot-client4 libply-splash-core4 libply-splash-graphics4 libply4 plymouth-dracut plymouth-plugin-label plymouth-plugin-label-ft plymouth-plugin-two-step plymouth-scripts
- Change default openSUSE theme to bgrt
==== python-Pillow ====
Version update (5.4.1 -> 6.0.0)
Subpackages: python2-Pillow python3-Pillow
- Update to 6.0.0:
* Python 2.7 support will be removed in Pillow 7.0.0 #3682 [hugovk]
* Add EXIF class #3625 [radarhere]
* Add ImageOps exif_transpose method #3687 [radarhere]
* Added warnings to deprecated CMSProfile attributes #3615 [hugovk]
* Documented reading TIFF multiframe images #3720 [akuchling]
* Improved speed of opening an MPO file #3658 [Glandos]
* Update palette in quantize #3721 [radarhere]
* Improvements to TIFF is_animated and n_frames #3714 [radarhere]
* Fixed incompatible pointer type warnings #3754 [radarhere]
* Improvements to PA and LA conversion and palette operations #3728 [radarhere]
* Consistent DPI rounding #3709 [radarhere]
* Change size of MPO image to match frame #3588 [radarhere]
* Read Photoshop resolution data #3701 [radarhere]
* Ensure image is mutable before saving #3724 [radarhere]
* Correct remap_palette documentation #3740 [radarhere]
* Promote P images to PA in putalpha #3726 [radarhere]
* Allow RGB and RGBA values for new P images #3719 [radarhere]
* Fixed TIFF bug when seeking backwards and then forwards #3713 [radarhere]
* Cache EXIF information #3498 [Glandos]
* Added transparency for all PNG greyscale modes #3744 [radarhere]
* Fix deprecation warnings in Python 3.8 #3749 [radarhere]
* Fixed GIF bug when rewinding to a non-zero frame #3716 [radarhere]
* Only close original fp in __del__ and __exit__ if original fp is exclusive #3683 [radarhere]
* Fix BytesWarning in Tests/test_numpy.py #3725 [jdufresne]
* Add missing MIME types and extensions #3520 [pirate486743186]
* Add I;16 PNG save #3566 [radarhere]
* Add support for BMP RGBA bitfield compression #3705 [radarhere]
* Added ability to set language for text rendering #3693 [iwsfutcmd]
* Only close exclusive fp on Image __exit__ #3698 [radarhere]
* Changed EPS subprocess stdout from devnull to None #3635 [radarhere]
* Add reading old-JPEG compressed TIFFs #3489 [kkopachev]
* Add EXIF support for PNG #3674 [radarhere]
* Add option to set dither param on quantize #3699 [glasnt]
* Add reading of DDS uncompressed RGB data #3673 [radarhere]
* Correct length of Tiff BYTE tags #3672 [radarhere]
* Add DIB saving and loading through Image open #3691 [radarhere]
* Removed deprecated VERSION #3624 [hugovk]
* Fix 'BytesWarning: Comparison between bytes and string' in PdfDict #3580 [jdufresne]
* Do not resize in Image.thumbnail if already the destination size #3632 [radarhere]
* Replace .seek() magic numbers with io.SEEK_* constants #3572 [jdufresne]
* Make ContainerIO.isatty() return a bool, not int #3568 [jdufresne]
* Add support to all transpose operations for I;16 modes #3563, #3741 [radarhere]
* Deprecate support for PyQt4 and PySide #3655 [hugovk, radarhere]
* Add TIFF compression codecs: LZMA, Zstd, WebP #3555 [cgohlke]
* Fixed pickling of iTXt class with protocol > 1 #3537 [radarhere]
* _util.isPath returns True for pathlib.Path objects #3616 [wbadart]
* Remove unnecessary unittest.main() boilerplate from test files #3631 [jdufresne]
* Exif: Seek to IFD offset #3584 [radarhere]
* Deprecate PIL.*ImagePlugin.__version__ attributes #3628 [jdufresne]
* Docs: Add note about ImageDraw operations that exceed image bounds #3620 [radarhere]
* Allow for unknown PNG chunks after image data #3558 [radarhere]
* Changed EPS subprocess stdin from devnull to None #3611 [radarhere]
* Fix possible integer overflow #3609 [cgohlke]
* Catch BaseException for resource cleanup handlers #3574 [jdufresne]
* Improve pytest configuration to allow specific tests as CLI args #3579 [jdufresne]
* Drop support for Python 3.4 #3596 [hugovk]
* Remove deprecated PIL.OleFileIO #3598 [hugovk]
* Remove deprecated ImageOps undocumented functions #3599 [hugovk]
* Depends: Update libwebp to 1.0.2 #3602 [radarhere]
* Detect MIME types #3525 [radarhere]
- Add dependency on libimagequant
- Fix fdupes
==== python-lxml ====
Version update (4.3.2 -> 4.3.3)
Subpackages: python-lxml-doc python2-lxml python3-lxml
- Update to 4.3.3:
* Fix leak of output buffer and unclosed files in ``_XSLTResultTree.write_output()``.
==== python-zope.event ====
Version update (4.2.0 -> 4.4)
- update to version 4.4
* Add support for Python 3.6 and 3.7.
* Drop support for Python 3.3.
==== python-zope.interface ====
Version update (4.5.0 -> 4.6.0)
- update to version 4.6.0
* Add support for Python 3.7
* Fix verifyObject for class objects with staticmethods on Python 3.
==== ristretto ====
Version update (0.8.3 -> 0.8.4)
Subpackages: ristretto-lang
- Spec file update:
* switched source and docs URL to https
* changed docs URL according to upstream
- Update to version 0.8.4
* Add missing field initializers
* Instead of thumbnails, the same icons with a crossed red circle
(bxo#13419)
* Resolve g_type_class_add_private() deprecation
* Glib-Critical errors to stdout: Source ID X was not found when
attempting to remove it (bxo#15268)
* Fix memory leak (bxo#12034)
* Show file size in the status bar (bxo#14791)
* Fix opening of PPM files (bxo#14709)
* Translation updates:
- Spec file clean up: dropped obsolete macros
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0