Mailinglist Archive: opensuse-factory (297 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20170109 released!

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:

When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.

Packages changed:
MozillaFirefox-branding-openSUSE (40 -> 45)
btrfsprogs (4.8.2 -> 4.9)
dd_rescue (1.98 -> 1.99.5)
kdevelop4 (4.7.3 -> 4.7.4)
kdevelop4-plugins (1.7.3 -> 1.7.4)
kdevplatform4 (1.7.3 -> 1.7.4)
kfilereplace (16.08.3 -> 16.12.0)
klinkstatus (16.08.3 -> 16.12.0)
libXpm (3.5.11 -> 3.5.12)
libdrm (2.4.73 -> 2.4.74)
libva (1.7.2 -> 1.7.3)
libva-gl (1.7.2 -> 1.7.3)
nghttp2 (1.17.0 -> 1.18.0)
obs-service-tar_scm ( ->
python-requests (2.11.1 -> 2.12.4)
python3-kiwi (7.04.21 -> 8.28.3)
python3-setuptools (31.0.0 -> 32.3.1)
python3-urllib3 (1.18.1 -> 1.19.1)
yast2-ftp-server (3.2.0 -> 3.2.1)

=== Details ===

==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-dri-nouveau Mesa-libEGL-devel Mesa-libEGL1
Mesa-libGL-devel Mesa-libGL1 Mesa-libGLESv2-2 Mesa-libglapi0 Mesa-libva libgbm1
libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel
libwayland-egl1 libxatracker2

- clean up configuration settings to be uniform accross all
architectures except for list of dri and gallium drivers

==== MozillaFirefox-branding-openSUSE ====
Version update (40 -> 45)

- Fix openSUSE bookmarks not added to default profile (boo#1014292)
* Move openSUSE bookmarks from toolbar to menu
* Use local favicon for all bookmarks (Firefox 45+)
* Fix links to "openSUSE Documentation" and "How to Participate"
(boo#704121, boo#953164)
- Remove DuckDuckGo search plugin (included upstream)
- Clean up spec file
* Change $RPM_BUILD_ROOT to %{buildroot}
* Remove %clean section
* Escape % symbols

==== aspell ====
Subpackages: aspell-devel aspell-spell libaspell15 libpspell15

- gcc7-fix-warnings.patch - Fix warnings reported by GCC7.

==== btrfsprogs ====
Version update (4.8.2 -> 4.9)
Subpackages: btrfsprogs-udev-rules libbtrfs0

- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005

==== dd_rescue ====
Version update (1.98 -> 1.99.5)
Subpackages: dd_rescue-crypt dd_rescue-lzo

- Update to dd_rescue-1.99.5:
* Merge the two gcc7 patches from Martin Liska.
* Better transfer length estimate (thus better progress report)
* Optional ratecontrol (throttle transfer speed)
* fmt_no was unsafe against undetermined length (pre=0) and
visible digit grouping characters, resulting in memory
corruption when using a -b logfile. Thanks to Marc Thomas
for reporting and debugging!
* A few more minor cleanups and bugfixes.
* Fix segfault with graph in reverse direction with
too large transfer limit.
* Fix build with AES but not AVX2 support.
- Update to dd_rescue-1.99:
* ddr_crypt plugin: Add support for ARMv8 aes hardware acceleration
(works as well in 32bit mode).
* ddr_crypt: Fix CTR iv initialization.
* ddr_crypt: Support for openSSL Salted__ header.
* Support ranges in fault injection.
* Clean up write retry logic.
* Improved documentation, Makefiles and test coverage.
- Add gcc7-fix-htonl.patch patch.

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin
grub2-x86_64-efi grub2-x86_64-xen

- Remove outdated README.openSUSE (bsc#907693)
- 20_memtest86+: avoid adding memtest86+ to the list with UEFI

==== kdevelop4 ====
Version update (4.7.3 -> 4.7.4)
Subpackages: kdevelop4-devel kdevelop4-lang kdevelop4-plugin-cppsupport

- Update to 4.7.4
* Fix a crash when run under GCC6 UBSAN
* Ignore C99 _Pragma macros
* Fix places with undefined behavior
- Adjust Source URL
- Drop upstreamed fix-for-null-pointer-dereference-with-gcc6.patch
- Drop missing-translations.tar.xz, the files are included again in
this release
- Remove no longer necessary hack to build the translations on 13.2
and below
- Revert kde4_runtime_requires change

==== kdevelop4-plugins ====
Version update (1.7.3 -> 1.7.4)

- Update to 1.7.4
* no changes
- Adjust Source URLs
- Drop missing-translations.tar.xz, fixed again in this release
- Remove no longer necessary hack to build the translations on 13.2
and below
- Revert kde4_runtime_requires change

==== kdevplatform4 ====
Version update (1.7.3 -> 1.7.4)
Subpackages: kdevplatform4-lang libkdevplatform8

- Update to 1.7.4
* Fix some crashes when run under GCC6 UBSAN
* Fix style of some buttons, don't raise
* Add Provider URLs to the two knsrc files
* Hotfix: Avoid crashes on branch switches
* Fix tar command for reproducible builds
* make compile
* DUChain: Remove duplicates inside getInheriters
* unit tests for extracting file/line from messages produced by
javac with ant
* fix ant
* Fix null-pointer dereference
* Fix places with undefined behavior
* Fix -fdelete-null-pointer-checks issues
* filetemplates plugin: Make testfiletemplates depend on kdevfiletemplates
* duplicate file entry removed
* Speed up grep output view.
- Adjust Source URL
- Drop upstreamed fix-for-null-pointer-dereference-with-gcc6.patch
- Remove no longer necessary hacks to build the translations
- Revert kde4_runtime_requires change

==== kfilereplace ====
Version update (16.08.3 -> 16.12.0)

- Update to KDE Applications 16.12.0
* KDE Applications 16.12.0
- Update to KDE Applications 16.11.90
* KDE Applications 16.12.0 RC
- Update to KDE Applications 16.11.80
* KDE Applications 16.12.0 Beta
- Update spec-files to be consistent wiht KA

==== klinkstatus ====
Version update (16.08.3 -> 16.12.0)

- Update to KDE Applications 16.12.0
* KDE Applications 16.12.0
- Update to KDE Applications 16.11.90
* KDE Applications 16.12.0 RC
- Update to KDE Applications 16.11.80
* KDE Applications 16.12.0 Beta
- Update spec-files to be consistent wiht KA

==== libXpm ====
Version update (3.5.11 -> 3.5.12)
Subpackages: libXpm-devel libXpm4

- added baselibs.conf as source in specfile
- Update to version 3.5.12:
* Fix abs() usage.
* Fix out out boundary read on unknown colors
* Gracefully handle EOF while parsing files.
* Avoid OOB write when handling malicious XPM files.
* Handle size_t in file/buffer length

==== libdrm ====
Version update (2.4.73 -> 2.4.74)
Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2
libdrm_radeon1 libkms1

- update to 2.4.74
* vc4: Add new GETPARAMs that have been merged to drm-next
* freedreno: 64bit support
* etnaviv: add etna_pipe_wait_ns(..)
* etnaviv: change get_abs_timeout(..) to use ns
* libdrm: random typo fixes
* tests: kms: fix shadowed declaration warning
* xf86drm: introduce drmGetDeviceNameFromFd2
* automake: make the build less chatty
* intel: Add drm_intel_gem_context_get_id to intel-symbols-check
* intel: Add a getter for the intel_context ctx_id
* etnaviv: add API to create etna_device from private dup() fd
* etnaviv: add API to get drm fd from etna_device
* intel: Add Geminilake PCI IDs

==== libva ====
Version update (1.7.2 -> 1.7.3)
Subpackages: libva-drm1 libva-x11-1 libva1 vaapi-dummy-driver

- Version 1.7.3 - 10.Nov.2016
* Bump VA API version to 0.39.4
* API: add support for bitrate control per temporal layer
* API: update the usage for framerate in VAEncMiscParameterFrameRate
to support non-integer frame-rate
* Add has_prime_sharing flag in VADriverVTableWayland to indicate if
buffer sharing with prime fd can be used in the backend driver

==== libva-gl ====
Version update (1.7.2 -> 1.7.3)
Subpackages: libva-egl1 libva-glx1

- Version 1.7.3 - 10.Nov.2016
* Bump VA API version to 0.39.4
* API: add support for bitrate control per temporal layer
* API: update the usage for framerate in VAEncMiscParameterFrameRate
to support non-integer frame-rate
* Add has_prime_sharing flag in VADriverVTableWayland to indicate if
buffer sharing with prime fd can be used in the backend driver-

==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network
libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface
libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc
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-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc
libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs

- In order to avoid issues like bsc#1017189, explicitly specify
supported VirtualBox versions

==== libvpx ====

- Summary updates

==== nghttp2 ====
Version update (1.17.0 -> 1.18.0)

- Update to version 1.18.0:
* lib: Accept and ignore content-length: 0 in 204 response for now
* build: Use pkg-config to detect libxml2
* build: Require c-ares to compile applications under src
* build: Add Windows CI via AppVeyor (Patch from Alexis La Goutte)
* examples: Delete tiny-nghttpd
* nghttpx: Retry h1 backend request if first write fails (GH-757)
* nghttpx: Keep reading after backend write failed (GH-756)
* nghttpx: Add frontend-keep-alive-timeout option (GH-755)
* nghttpx: New error log format (GH-749)
* nghttpx: Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0
* nghttpx: Backend API call allows non-numeric host with dns parameter
* nghttpx: Lookup backend host name dynamically (GH-721)
* nghttpx: Accept and ignore content-length: 0 in 204 response for now
* nghttpx: Wait for child process to exit

==== obs-service-tar_scm ====
Version update ( ->

- Update to version
* fix: also exclude directories when called .git
- Update to version
* fix local checkout when running in osc
* force remove of files while 'make clean'

==== python-pycrypto ====

- Add CVE-2013-7459.patch: python-pycrypto: Heap buffer overflow in
ALGnew (bsc#1017420).

==== python-requests ====
Version update (2.11.1 -> 2.12.4)

update to version v2.12.4
* Python 2 compatibility
* adding tests for super_len conditional flow
* Check in updated idna.
* Test case for requests getting stuck on post redirect with seekable stream
* v2.12.2
* added new test, original test restored
* Make Response.content return None if raw is None
* adding unicode_is_ascii utility function
* Update sidebarlogo.html
* Fixed another scheme proxy over "all" priority
* Add changelog for 1.19.1
* changed behavior of basic-http-auth test
* correct backtick formatting
* Note @jeremycline is now our contact.
* Order of type check
* Add prepared request pickling tests
* adding comment
* Add deprecation warnings for 3.0
* clarify that the `chunk_size` is optional when streaming to a file
* adding ISO-8859-1 fallback for reason decoding
* fixed some error
* pysocks 1.5.7 blacklisting, due to IPv6 problems
* Fix tests for new urllib3 exception text.
* make add_dict_to_cookiejar cookielib.CookieJar compatible
* correct module for cookiejar_from_dict in docs
* converting update call to merge_cookies call for cookielib compatibility
* streaming doc clarification
* removing redundant logic from prepare_content_length
* Update certifi certs to 2016.09.26
* Specify self.cert is used for SSL client certificates
* Fix how we test fallback to latin-1 reason encoding
* adding method to url tests
* Enable UTS46 mode.
* Adding 'import requests' to readme code snippet. (#3700)
* Add Documentation for custom methods
* adding passthrough in close() for non-urllib3-like Responses
* remove extra import
* Test chunked upload doesn't set content length
* Change setuptools extra for new secure extra.
* fix issue when the file-like object raises an IOError with tell
* Added myself to AUTHORS
* Changelog entry for better IDNA.
* updated tests with IDNA encoded and IPv6 urls
* documentation line added for consistency with the post method
* Fall back to streaming
* added unicode auth test
* updates authors
* spelling fix for release-process
* Revert "Adding 'import requests' to readme code snippet."
* Document that Response.json() may raise ValueError
* Amplifies the timeout warning in the docs.
* Revert "Restrict URL preparation to HTTP/HTTPS"
* Update README.rst
* Further complicate the makefile to rewrite imports
* Unable unicode in basic http auth
* Various packaging requirements for idna
* Fixed: httpbin doesn't support bytes
* reverting 3357 and comparing properly encoded strings
* Fixed issue #3696. Added a test for it as well.
* fixed: httpbin with unicode auth
* Remove error swallowing exception catching of AttributeError
* Update sidebarintro.html
* removing use of seek to set total_length
* Update urllib3 to 1.19
* Use IDNA2008 to encode hosts.
* Formatted the example to fix the color highlighting
* Add tests to verify that correct 'Content-Length' or 'Transfer-Encoding'
headers are being set in PreparedRequest.
* [httpAdapter] allow empty password in proxy credentials
* Fixed bug to give scheme proxy priority over "all"
* adding decoding requirement for Python 3
* fixes broken link on documentation page
* Basic tests for internationalized domain names.
* Update Comments & Magic Strings
* Change module of internal references to to_native_str()
* Add pickle test with hooks
* update 307 tests to check body content
* checked data parameters for type like dict.
* test different CookieJar types for add_dict_to_cookiejar
* Restrict URL preparation to HTTP/HTTPS
* Indicate shell command in README is code-like.
* documentation on encoding fallback for streaming
* Fixed readme typo - 'site' should be 'domain'
* Rework Bytestring Host Test to use PyTest Httpbin
* Add makefile to get latest idna release.
* Tests for our URL handling.
* Add test for request when Host header is bytestring
* Move to_native_string to to avoid circular dependency
* Add workaround to avoid implicit import of encodings.idna.
* minor doc string cleanup
* little modification in consume_socket_content
* links
* Update bundled urllib3 to 1.19.1
* Changes to documentation based on comments and correction of list of
* Add license for idna package.
* Add line to AUTHORS
* Adjust patch to utilize requests utility functions
* test _body_position and rewind_body
* Seems like we're missing a backport here.
* new logo :D
* add socket tests for 401 redirect and 401 failure
* Adding notes about Request's timeout behavior.
* fixed usage unicode string
* unicode test for _basic_auth_str
* Let's use capitals.
* adding string casting for non-bytes values
* Add patch to avoid bytestring/str hodgepodge
* Vendor idna v2.1
* Clarify allow_redirects
* v2.12.3
* v2.12.0
* v2.12.1
* v2.12.4
* modifying IDNA encoding check to allow fallback
* Use seek from end rather than getvalue
* updating pickling tests for PreparedRequest
* We only ship tagged releases now.
* Make Response.content() return None if status_code is None
* Just lstrip instead of strip because trailing whitespace already works.
* adding rewind for re-POST bodies
* Add persistent examples

==== python3-kiwi ====
Version update (7.04.21 -> 8.28.3)
Subpackages: kiwi-pxeboot kiwi-tools

- Bump version: 8.28.2 ? 8.28.3
- Fixed quadruple_token tokenizer
Information not provided should end up as a None type in the
list in any case. If an empty string was provided via e.g
--add-repo source,type,, the tokenizer puts in an empty string.
If the information was provided as --add-repo source,type a
None type was used. The code handling the information expected
a None type for not provided information, with an empty string
we end up in validation code which e,g complains that an empty
string can't be converted into an integer base repo priority
- Bump version: 8.28.1 ? 8.28.2
- Update documentation
Default provider must be set in the caller environment if
different from the default docker provider
- Bump version: 8.28.0 ? 8.28.1
- Update container builder documentation
Add information about the now available kiwi build box
and the use of it as part of libvirt provider setup for
- Bump version: 8.27.5 ? 8.28.0
- Bump version: 8.27.4 ? 8.27.5
- Fixup spec file build requires
shadow tools are needed for %pre tasks using
groupadd/useradd tools
- Bump version: 8.27.3 ? 8.27.4
- Fixup spec file tftp group/user setup
Let %pre fail if groupadd/useradd failed and show the error
to the user
- Added DiskFormatVagrantLibVirt class
Allow to build vagrant boxes for the libvirt provider
This Fixes #15
- Update vagrantconfig schema setup
Delete the virtualbox provider, As long as there is no
opensource variant for the ovf creation available we won't
support that provider
- Bump version: 8.27.2 ? 8.27.3
- Adapt documentation to rtd schema
replace topic node used for abstract by a hint. This results
in a color box for the abstract which looks better than what
rtd does with simple topics
- Adapt schema generator to rtd doc schema
- Move to rtd sphinx schema
The read-the-docs schema fits better into the mainstream
of online documentation
- Bump version: 8.27.1 ? 8.27.2
- Added check_volume_setup_has_no_root_definition
The root volume in a systemdisk setup is handled in a special
way. It is not allowed to setup a custom name or mountpoint for
the root volume. Therefore the size of the root volume can be
setup via the @root volume name. This check looks up the volume
setup and searches if there is a configuration for the '/'
mountpoint which would cause the image build to fail
- Prevent warning about unknown opt in workflow doc
- Bump version: 8.27.0 ? 8.27.1
- Rebuild schema documentation
- Add a docstring for the extension section
Short description what the extension section is good for
- Prevent any type from attribute recursion
The schema parser to create the documentation run into
an endless recursion for the new k.any type. As any could
be anything there is not much do document for this type.
Thus it is now skipped from the traversal
- Bump version: 8.26.1 ? 8.27.0

==== python3-setuptools ====
Version update (31.0.0 -> 32.3.1)

- specfile:
* update copyright year
- update to version 32.3.1:
* #866: Use dis.Bytecode on Python 3.4 and later in
- changes from version 32.3.0:
* #889: Backport proposed fix for disabling interpolation in
- changes from version 32.2.0:
* #884: Restore support for running the tests under pytest-runner by
ensuring that PYTHONPATH is honored in tests invoking a
- changes from version 32.1.3:
* #706: Add rmtree compatibility shim for environments where rmtree
fails when passed a unicode string.
- Update to version 32.1.2
* #893: Only release sdist in zip format as warehouse now
disallows releasing two different formats.
* #704: More selectively ensure that 'rmtree' is not invoked
with a byte string, enabling it to remove files that are
non-ascii, even on Python 2.
* #712: In 'sandbox.run_setup', ensure that __file__ is
always a str, modeling the behavior observed by the
interpreter when invoking scripts and modules.
* #891: In 'test' command on test failure, raise
DistutilsError, suppression invocation of subsequent
* #890: Revert #849. global-exclude .foo will not match all
* .foo files any more. Package authors must add an explicit
wildcard, such as global-exclude *.foo, to match all .foo
files. See #886, #849.
* #885: Fix regression where
'pkg_resources._rebuild_mod_path' would fail when a
namespace package's '__path__' was not a list with a sort

==== python3-six ====

- Include in SLE 12 (fate#322094, bsc#1011342)

==== python3-urllib3 ====
Version update (1.18.1 -> 1.19.1)

- specfile:
* updated coverage patch
* updated patch for sslv3 tests
- update to version 1.19.1:
* Fixed AppEngine import that didn't function on Python 3.5. (Pull
- changes from version 1.19:
* urllib3 now respects Retry-After headers on 413, 429, and 503
responses when using the default retry logic. (Pull #955)
* Remove markers from to assist ancient setuptools
versions. (Issue #986)
* Disallow superscripts and other integerish things in URL
ports. (Issue #989)
* Allow urllib3's method to continue to work
with non-httplib underlying FPs. (Pull #990)
* Empty filenames in multipart headers are now emitted as such,
rather than being supressed. (Issue #1015)
* Prefer user-supplied Host headers on chunked uploads. (Issue

==== spice ====

- restrict suppression of obsoletes-not-provided warning to
spice-client bsc#1013916
- Obsolete spice-client (bsc#1013916)

==== xorg-x11-server ====
Subpackages: xorg-x11-server-extra xorg-x11-server-sdk

- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd)
Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which
are obsolete.

==== xournal ====

- Improve package description

==== yast2-ftp-server ====
Version update (3.2.0 -> 3.2.1)

- Stub out yast2-inetd in our tests (bsc#932331)
- 3.2.1

To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages