Mailinglist Archive: opensuse-factory (586 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20160817 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:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20160817

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:
at-spi2-atk
ceph (10.2.2+git.1468935528.7232e18 -> 10.2.2+git.1470776886.38cd6cb)
dconf
file-roller
fontconfig (2.12.0 -> 2.12.1)
gdk-pixbuf
git (2.9.2 -> 2.9.3)
glib2
gnome-desktop
gnome-power-manager
gnome-settings-daemon
gnome-shell
gvfs (1.28.2 -> 1.28.3)
libcanberra
libgweather (3.20.1 -> 3.20.2)
libinput (1.4.0 -> 1.4.1)
liblouis
libmtp (1.1.11 -> 1.1.12)
nautilus
patterns-openSUSE
perl-Archive-Zip (1.58 -> 1.59)
perl-Log-Dispatch (2.56 -> 2.57)
python3-louis
rubygem-fast_gettext (1.1.0 -> 1.2.0)
sqlite3 (3.13.0 -> 3.14.1)
vinagre
vym (2.5.4 -> 2.5.21)
yelp

=== Details ===

==== at-spi2-atk ====
Subpackages: at-spi2-atk-common at-spi2-atk-devel at-spi2-atk-gtk2
libatk-bridge-2_0-0

- Update to GNOME 3.20 Fate#318572

==== ceph ====
Version update (10.2.2+git.1468935528.7232e18 -> 10.2.2+git.1470776886.38cd6cb)
Subpackages: librados2 librbd1

- pre_checkin.sh: modify script so it adds
"Source98: README-ceph-test.txt" to ceph-test.spec
- Update to version 10.2.2+git.1470776886.38cd6cb (latest upstream jewel):
- rados/test.sh workunit timesout on OpenStack (pr#8904, issue#15700)
- Fixes for list-inconsistent-* (pr#9565, issue#16193, issue#16194,
issue#15767)
- Missing export for rados_aio_get_version in src/include/rados/librados.h
(pr#9574, issue#16153)
- osd:sched_time not actually randomized (pr#9578, issue#16080)
- global-init: fixup chown of the run directory along with log and asok files
(pr#8754, issue#15608)
- crash adding snap to purged_snaps in ReplicatedPG::WaitingOnReplicas
(pr#9575, issue#16150)
- Scrub error: 0/1 pinned (pr#9576, issue#16148)
- msg/async: backports of all asyncmsgr fixes to jewel (pr#9633, issue#16487)
- FileStore: umount hang because sync thread doesn't exit (pr#9105,
issue#15768)
- librbd: flag image as updated after proxying maintenance op (pr#9883,
pr#16422)
- rgw: don't unregister request if request is not connected to manager
(pr#9242, issue#15978)
- rgw: add_zone only clears master_zone if --master=false (pr#9327,
issue#16086)
- rgw: retry on bucket sync errors (pr#9425, issue#16109)
- test: improve rbd-mirror test case coverage (pr#9631, issue#16232)
- rgw: updating CORS/ACLs might not work in some circumstances (pr#9543,
issue#16040)
- rgw: account/container metadata not actually present in a request are
deleted during POST through Swift API (pr#9542, issue#15967, issue#16039)
- rgw: cleanup radosgw-admin temp command as it was deprecated (pr#9390,
issue#16071)
- rgw: initial slashes are not properly handled in Swift's BulkDelete
(pr#9316, issue#15954)
- rgw: custom metadata aren't camelcased in Swift's responses (pr#9267,
issue#15960)
- No Last-Modified, Content-Size and X-Object-Manifest headers if no segments
in DLO manifest (pr#9265, issue#15965)
- s3website: x-amz-website-redirect-location header returns malformed HTTP
response (pr#9099, issue#15841)
- rgw: backport merge of static sites fixes (pr#9568, issue#15531,
issue#15532, issue#15555)
- rgw: aws4 parsing issue (pr#9545, issue#16117)
- ceph-disk: Accept bcache devices as data disks (pr#8497, issue#13278)
- radosgw-admin: EEXIST messages for create operations (pr#9268, issue#15998)
- essential backports for OpenStack Manila (pr#10453, issue#15999,
issue#16830, issue#16831)
- multisite sync races with deletes (pr#10293, issue#16589)
- backport: mds: fix mdsmap print_summary with standby replays (pr#9547,
issue#15968)
- mon: Monitor: validate prefix on handle_command() (pr#10036, issue#16549)
- msg/async: connection race hang (pr#10003, issue#16380)
- AsyncConnection::lockmsg/async lockdep cycle: AsyncMessenger::lock,
MDSDaemon::mds_lock, AsyncConnection::lock (pr#10004, issue#16374)
- rados: Add cleanup message with time to rados bench output (pr#9740,
issue#16338)
- sparse_read on ec pool should return extends with correct offset (pr#10006,
issue#16249)
- New pools have bogus stuck inactive/unclean HEALTH_ERR messages until they
are first active and clean (pr#10007, issue#15806)
- rgw: support size suffixes for --max-size in radosgw-admin command
(pr#9743, issue#16339)
- prepare_pgtemp needs to only update up_thru if newer than the existing one
(pr#10001, issue#16427)
- OSDMonitor: drop pg temps from not the current primary (pr#9998,
issue#16429)
- librados,osd: bad flags can crash the osd (pr#9997, issue#16431)
- async messenger mon crash (pr#9996, issue#16437)
- mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary()) (pr#9559,
issue#16041)
- MDS: fix getattr starve setattr (pr#9560, issue#16135)
- Confusing MDS log message when shut down with stalled journaler reads
(pr#9557, issue#15898)
- MDSMonitor fixes (pr#9561, issue#16136)
- client: fstat cap release (pr#9562, issue#16152)
- OSD crash with Hammer to Jewel Upgrade: void
FileStore::init_temp_collections() (pr#10561, issue#16915)
- librbd: cancel all tasks should wait until finisher is done (pr#9752,
issue#16518)
- librbd: potential use after free on refresh error (pr#9952, issue#16520)
- Image removal doesn't necessarily clean up all rbd_mirroring entries
(pr#10009, issue#16514)
- Object map/fast-diff invalidated if journal replays the same snap remove
event (pr#10010, issue#16486)
- When journaling is enabled, a flush request shouldn't flush the cache
(pr#10041, issue#16315)
- Unable to disable journaling feature if in unexpected mirror state
(pr#10042, issue#16372)
- rbd-mirror: ensure replay status formatter has completed before stopping
replay (pr#10043, issue#16371)
- Journal duplicate op detection can cause lockdep error (pr#10044,
issue#16423)
- Journal needs to handle duplicate maintenance op tids (pr#10045,
issue#16424)
- rbd-mirror: potential race condition accessing local image journal
(pr#10046, issue#16425)
- Possible race condition during journal transition from replay to ready
(pr#10047, issue#16426)
- rbd-mirror should disable proxied maintenance ops for non-primary image
(pr#10050, issue#16459)
- Crash when utilizing advisory locking API functions (pr#10051, issue#16460)
- Timeout sending mirroring notification shouldn't result in failure
(pr#10052, issue#16482)
- Close journal and object map before flagging exclusive lock as released
(pr#10053, issue#16483)
- ExclusiveLock object leaked when switching to snapshot (pr#10054,
issue#16484)
- Whitelist EBUSY error from snap unprotect for journal replay (pr#10055,
issue#16485)
- _constraints: reduce disk constraint to 24G
- Add README-ceph-test.txt to explain the ceph/ceph-test spec file split
- Update to version 10.2.2+git.1470653938.8b5c353:
+ ceph.spec.in: remove conditional block around --disable-static
+ rpm: add udev BuildRequires to provide /usr/lib/udev directory
- _constraints: increase disk space constraint for ceph package to address
"No space left on device" build failures in OBS
- Update to version 10.2.2+git.1470069142.b15328c:
+ rpm: remove newline from configure command
- Update to version 10.2.2+git.1470063368.e6786e8:
+ rpm: simplify openSUSE conditional
- Update to version 10.2.2+git.1470061991.d6904b4:
+ rpm: build with --disable-static on openSUSE
(encloses --disable-static in appropriate distro conditional)
- Pass --disable-static to configure: Let's save the time and
resources by not building the static libraries instead of
deleting them in the install section again.
- Drop required disk limit for ceph to from 28GB 20GB.
- Raised ceph package _constraints to 28G disk and 11G memory
(previous setting was valid only for "with minimal_debugging_information")
- pre_checkin.sh: copy ceph.changes to ceph-test.changes
- _constraints: set separate constraints for ceph.spec and ceph-test.spec
- Split ceph.spec into ceph.spec + ceph-test.spec
+ Added pre_checkin.sh script to generate ceph-test.spec
+ Reduced the constraints on resources required to build ceph and ceph-test
packages
- Update to version 10.2.2+git.1469189740.b62fb63:
+ build: Added new configure option --with-tests
+ build: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries
+ rpm: Moved ceph-client-debug from ceph-base to ceph-test package
+ rpm: Renamed bcond tests flag to make_check
+ rpm: Added ceph_test_package bcond flag to control the build of ceph-test
package

==== dconf ====
Subpackages: gsettings-backend-dconf libdconf1

- Update to GNOME 3.20 Fate#318572
- Drop dconf-use-g_settings_get_default_value.patch (bnc#873225):
patch applied to dconf-editor.

==== file-roller ====
Subpackages: nautilus-file-roller

- Update to GNOME 3.20.2 Fate#318572

==== fontconfig ====
Version update (2.12.0 -> 2.12.1)
Subpackages: fontconfig-32bit fontconfig-devel

- Update to 2.12.1:
Update CaseFolding.txt to Unicode 9.0
Fix some errors related to python3
Bug 96676 - Check range of FcWeightFromOpenType argument
Update libtool revision
Properly validate offsets in cache files.

==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-devel gdk-pixbuf-query-loaders
gdk-pixbuf-query-loaders-32bit libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit
typelib-1_0-GdkPixbuf-2_0

- Update to GNOME 3.20 Fate#318572
- Remove upstreamed patches: gdk-pixbuf-bgo758991.patch,
0001-pixops-Don-t-overflow-variables-when-shifting-them.patch,
gdk-pixbuf-bgo747605.patch, gdk-pixbuf-bgo752297.patch,
0001-ico-Protect-against-overflow.patch,
0001-pixops-use-gint64-in-more-places-to-avoid-overflow-w.patch,
gdk-pixbuf-bsc960155-divide-by-zero.patch,
gdk-pixbuf-bsc948790-tga-dos.patch and
gdk-pixbuf-2-32-overflow-fixes.patch.

==== git ====
Version update (2.9.2 -> 2.9.3)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk

- git 2.9.3:
* many compatible fixes and improvements to various git commands
and functions

==== glib2 ====
Subpackages: glib2-devel glib2-tools libgio-2_0-0 libgio-2_0-0-32bit
libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit
libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit

- Update to GNOME 3.20.2 Fate#318572

==== gnome-desktop ====
Subpackages: gnome-version libgnome-desktop-3-12 libgnome-desktop-3-devel
libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0

- Update to GNOME 3.20.2 Fate#318572

==== gnome-power-manager ====

- Update to GNOME 3.20 Fate#318572

==== gnome-settings-daemon ====

- Only require udev on SLE. Only needed for older filesystem
package.
- Re-enable gnome-patch-translation on SLE. We don't have any
non-rebased patches now, so probably safe.
- Drop gnome-settings-daemon-housekeeping-ignore-boot-efi.patch:
now handled in branding.
- Add gnome-settings-daemon-housekeeping-ignore-boot-efi.patch
(bsc#919217). Prevent popup warnings about /boot/efi on a default
UEFI installation.
- Remove gnome-settings-daemon-bnc877552.patch - fixed upstream

==== gnome-shell ====
Subpackages: gnome-shell-browser-plugin gnome-shell-calendar

- Add gnome-shell-disable-ibus-when-not-installed.patch: Disable
ibus when it not installed, especially out of CJK areas
(bsc#987360).

==== gvfs ====
Version update (1.28.2 -> 1.28.3)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse

- Update to version 1.28.3:
+ dnssd: Fix crashes when mount failed.
+ gvfs-open: Fix spawning of applications with dashses in their
app IDs.
+ daemon: Fix crashes caused by NULL certificates.
+ afc: Many fixes for iOS support.
+ client: Fix missing mount prefix in cached fuse paths.
+ dav: Fix IPv6 address handling.
+ Updated translations.
- Ensure systemd-tmpfiles runs:
+ Add %tmpfiles_create to post script of -fuse subpackage.
+ Add %{?systemd_requires} to -fuse subpackage.

==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-devel libcanberra-gtk-module-common
libcanberra-gtk0 libcanberra-gtk0-32bit libcanberra-gtk2-module
libcanberra-gtk2-module-32bit libcanberra-gtk3-0 libcanberra-gtk3-module
libcanberra0 libcanberra0-32bit

- Update to GNOME 3.20.2 Fate#318572

==== libgweather ====
Version update (3.20.1 -> 3.20.2)
Subpackages: libgweather-3-6 libgweather-data libgweather-devel
typelib-1_0-GWeather-3_0

- Update to version 3.20.2:
+ Fixed NOAA API URL (bgo#765322).
+ Updated translations.

==== libinput ====
Version update (1.4.0 -> 1.4.1)
Subpackages: libinput-devel libinput-udev libinput10

- Update to new upstream release 1.4.1
* udev: do not overwrite a previously set device group
* touchpad: use the udev ID_INPUT_TOUCHPAD_INTEGRATION
property if available

==== liblouis ====
Subpackages: liblouis-data liblouis9

- Move %install_info_delete from postun to preun.
- Drop makeinfo BuildRequires: it's quite a big dependency and
the .info file is present in the tarball.
- Install doc directly (make_install -C doc).
- Update to GNOME 3.20 Fate#318572

==== libmtp ====
Version update (1.1.11 -> 1.1.12)
Subpackages: libmtp-devel libmtp-udev libmtp9

- updated to 1.1.12 release
- lots of new USB id updates
- async event function

==== nautilus ====
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1

- Add nautilus-fix-desktop-icon-smash.patch: Fix desktop icons
smashed together at the fist start time (bsc#979072, bgo#765601).

==== patterns-openSUSE ====
Subpackages: patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt
patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console
patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis
patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide
patterns-openSUSE-devel_java patterns-openSUSE-devel_kde
patterns-openSUSE-devel_kde_frameworks patterns-openSUSE-devel_kernel
patterns-openSUSE-devel_osc_build patterns-openSUSE-devel_perl
patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4
patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build
patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web
patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server
patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt
patterns-openSUSE-file_server patterns-openSUSE-fonts
patterns-openSUSE-fonts_opt patterns-openSUSE-games
patterns-openSUSE-gateway_server patterns-openSUSE-gnome
patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns
-openSUSE-gnome_basis_opt patterns-openSUSE-gnome_games
patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging
patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet
patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia
patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office
patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities
patterns-openSUSE-gnome_yast patterns-openSUSE-imaging
patterns-openSUSE-imaging_opt patterns-openSUSE-kde
patterns-openSUSE-kde_edutainment patterns-openSUSE-kde_games
patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging
patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia
patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma
patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities
patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast
patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server
patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_lap
top patterns-openSUSE-lxde_office patterns-openSUSE-mail_server
patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts
patterns-openSUSE-misc_server patterns-openSUSE-multimedia
patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin
patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt
patterns-openSUSE-office patterns-openSUSE-office_opt
patterns-openSUSE-print_server patterns-openSUSE-remote_desktop
patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management
patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde
patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing
patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast
patterns-openSUSE-xen_server patterns-openSUSE-xfce
patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop
patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis
patterns-openSUSE-yast2_install_wf

- No longer recommend gnome-games-recommended by gnome_games but
the actual games directly: iagno, lightsoff, quadrapassel,
gnome-chess, gnome-mahjongg, gnome-mines, gnome-sudoku,
swell-foop. The resulting installation pattern is the same.
- remove references to rsh, smpppd, checkinstall. The packages got
dropped long ago.

==== perl-Archive-Zip ====
Version update (1.58 -> 1.59)

- updated to 1.59
see /usr/share/doc/packages/perl-Archive-Zip/Changes

==== perl-Log-Dispatch ====
Version update (2.56 -> 2.57)

- updated to 2.57
see /usr/share/doc/packages/perl-Log-Dispatch/Changes
2.57 2016-08-13
- Added a remove_callback method to the main Log::Dispatch object as well as
all outputs.

==== python3-louis ====

- Move %install_info_delete from postun to preun.
- Drop makeinfo BuildRequires: it's quite a big dependency and
the .info file is present in the tarball.
- Install doc directly (make_install -C doc).
- Update to GNOME 3.20 Fate#318572

==== rubygem-fast_gettext ====
Version update (1.1.0 -> 1.2.0)

- updated to version 1.2.0
see installed CHANGELOG
1.1.0 -- translations are no longer eager loaded for improved startup
performance, pass `eager_load: true` to preload for example in preforked web
server

==== sqlite3 ====
Version update (3.13.0 -> 3.14.1)
Subpackages: libsqlite3-0 libsqlite3-0-32bit sqlite3-devel sqlite3-doc

- SQlite 3.14.1:
* A performance enhancement to the page-cache "truncate"
operation reduces COMMIT time by dozens of milliseconds on
systems with a large page cache
* Fix to the --rbu option of sqldiff.
- SQLite 3.14.0
* Added support for WITHOUT ROWID virtual tables.
* Improved the query planner so that the OR optimization can be
used on virtual tables even if one or more of the disjuncts use
the LIKE, GLOB, REGEXP, MATCH operators.
* Added the CSV virtual table for reading RFC 4180 formatted
comma-separated value files.
* Added the carray() table-valued function extension.
* Enabled persistent loadable extensions using the new
SQLITE_OK_LOAD_PERMANENTLY return code from the extension
entry point.
* Added the SQLITE_DBSTATUS_CACHE_USED_SHARED option to
sqlite3_db_status().
* Add the vfsstat.c loadable extension - a VFS shim that measures
I/O together with an eponymous virtual table that provides access
to the measurements.
* Improved algorithm for running queries with both an ORDER BY
and a LIMIT where only the inner-most loop naturally generates
rows in the correct order.
* Enhancements to Lemon parser generator, so that it generates a
faster parser.
* The PRAGMA compile_options command now attempts to show the version
number of the compiler that generated the library.
* Enhance PRAGMA table_info so that it provides information about
eponymous virtual tables.
* The query planner uses a full scan of a partial index instead of
a full scan of the main table, in cases where that makes sense.
* Allow table-valued functions to appear on the right-hand side
of an IN operator.
* Added two new C-language interfaces: sqlite3_expanded_sql()
and sqlite3_trace_v2(). These new interfaces subsume the
functions of sqlite3_trace() and sqlite3_profile() which are
now deprecated.
* Added the json_quote() SQL function to the json1 extension.
* Disable the authorizer callback while reparsing the schema.
* Added the SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION compile-time option and
turned that option on by default when building the command-line shell.
* Fix the ALTER TABLE command so that it does not corrupt descending
indexes when adding a column to a legacy file format database.
Ticket f68bf68513a1c15f
* Fix a NULL-pointer dereference/crash that could occurs when a
transitive WHERE clause references a non-existent collating
sequence. Ticket e8d439c77685eca6.
* Improved the cost estimation for an index scan which includes a WHERE
clause that can be partially or fully evaluated using columns in the index
and without having to do a table lookup. This fixes a performance regression
that occurred for some obscure queries following the ORDER BY LIMIT
optimization
introduced in version 3.12.0.

==== vinagre ====
Subpackages: vinagre-lang

- Enable rdp by default, since we now have the 2.0 branch in
factory. Switch bcond_with rdp to bcond_without rdp.
- Add vinagre-freerdp2.patch: make configure check for freerdp2,
rather than just freerdp (bgo#765444).
- Following the above patch: Replace pkgconfig(freerdp) for
pkgconfig(freerdp2). Also add gnome-common BuildRequires and pass
autreconf as the patch touches the buildsystem. Further add
pkgconfig(appstream-glib) BuildRequires, new dependency after the
port to freerdp2.

==== vym ====
Version update (2.5.4 -> 2.5.21)

- Update to upstream 2.5.21 (Prerelease of 2.6.0)
- 68 bugfixes / 17 features added

==== yelp ====
Subpackages: libyelp0

- Remove references and dependencies on susehelp - bsc#978692
- Removed yelp-2.13.5-use-susehelp.patch - it was disabled in the
specfile anyway.
- Update to GNOME 3.20 Fate#318572

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

< Previous Next >
Follow Ups