New Tumbleweed snapshot 20170112 released!

classic Classic list List threaded Threaded
46 messages Options
123
Reply | Threaded
Open this post in threaded view
|

New Tumbleweed snapshot 20170112 released!

Dominique Leuenberger

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=20170112

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:
  abiword (3.0.1 -> 3.0.2)
  autogen (5.18.10 -> 5.18.12)
  clutter-gst
  dbus-1
  dbus-1-x11
  delayacct-utils (4.7.6 -> 4.9.0)
  dnsmasq
  dracut
  epiphany-branding-openSUSE
  ffmpeg
  flac (1.3.1 -> 1.3.2)
  gnutls (3.5.7 -> 3.5.8)
  hunspell (1.5.4 -> 1.6.0)
  kgpg
  libproxy (0.4.13 -> 0.4.14)
  libproxy-plugins (0.4.13 -> 0.4.14)
  lxappearance (0.6.1 -> 0.6.2)
  lxappearance-obconf (0.2.2 -> 0.2.3)
  lxde-common (0.99.0 -> 0.99.2)
  lxinput (0.3.4 -> 0.3.5)
  lxlauncher (0.2.4 -> 0.2.5)
  lxmenu-data (0.1.4 -> 0.1.5)
  lxpanel (0.9.0 -> 0.9.2)
  lxrandr (0.3.0 -> 0.3.1)
  lxsession (0.5.2 -> 0.5.3)
  lxtask (0.1.6 -> 0.1.7)
  lxterminal (0.2.0 -> 0.3.0)
  menu-cache (1.0.1 -> 1.0.2)
  mercurial (4.0 -> 4.0.2)
  mosh (1.2.5 -> 1.2.6)
  nmap (7.31 -> 7.40)
  pam-config
  perl-Try-Tiny (0.27 -> 0.28)
  plasma5-desktop
  pulseaudio (9.0 -> 9.99.1)
  python (2.7.12 -> 2.7.13)
  python-Unidecode (0.04.19 -> 0.04.20)
  python-base (2.7.12 -> 2.7.13)
  smartmontools
  sonnet
  virtualbox (5.1.10_k4.9.0_1 -> 5.1.12_k4.9.0_1)
  xdm
  xf86-video-qxl (0.1.4 -> 0.1.5)

=== Details ===

==== abiword ====
Version update (3.0.1 -> 3.0.2)
Subpackages: libabiword-3_0

- Update to version 3.0.2:
  + See http://www.abisource.com/release-notes/3.0.2.phtml for an
    overview of all bugs fixed in this release.
- Drop abiword-3.0.0-linkgrammar.patch and
  abiword-3.0.1-gcc6.patch: Fixed upstream.

==== autogen ====
Version update (5.18.10 -> 5.18.12)
Subpackages: libopts-devel libopts25

- Update to version 5.8.12:
  * several configury fixes to enable cross platform building.
  * fompletion of a change in "char-mapper" to enable bootstrapping

==== clutter-gst ====
Subpackages: gstreamer-plugin-gstclutter-3_0 libclutter-gst-3_0-0 typelib-1_0-ClutterGst-3_0

- Add clutter-gst-mem-leak-fixes.patch: Fix various memory leaks in
  video-sink, patches from upstream git.

==== dbus-1 ====
Subpackages: dbus-1-devel libdbus-1-3 libdbus-1-3-32bit

- Add systemd unit files to start session bus via systemd
- Added patch:
  * 0001-Drop-Install-sections-from-user-services.patch
    + remove install section from socket unit because it does not
    need to be enabled explicitly (see fdo#92402)

==== dbus-1-x11 ====

- Add systemd unit files to start session bus via systemd
- Added patch:
  * 0001-Drop-Install-sections-from-user-services.patch
    + remove install section from socket unit because it does not
    need to be enabled explicitly (see fdo#92402)

==== delayacct-utils ====
Version update (4.7.6 -> 4.9.0)

- adapt to new kernel version and new location of getdelays.c

==== dnsmasq ====

- Handle binding upstream servers to an interface if interface
  is destroyed and recreated (boo#1018160)
  Added two patches from upstream:
  * added Handle-binding-upstream-servers-to-an-interface.patch
  * added Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch

==== dracut ====

- purge-kernels: Handle kgraft patches (bsc#1017141)
  Cleanup unused code.

==== epiphany-branding-openSUSE ====

- Fix is_opensuse macro usage.

==== ffmpeg ====
Subpackages: libavcodec57 libavformat57 libavutil55 libswresample2 libswscale4

- Wrap netcdf support in build condtional because it is a drop-in pkg

==== flac ====
Version update (1.3.1 -> 1.3.2)
Subpackages: flac-devel libFLAC++6 libFLAC8 libFLAC8-32bit

- Update to version 1.3.2
  * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
  * General hardening via fuzz testing with AFL (erikd and
    others).
  * General code improvements (lvqcl, erikd and others).
  * Add FLAC in MP4 specification docs (Ralph Giles).
  * Fix some cppcheck warnings (erikd).
  * Assume all currently used OSes support SSE2.
  flac:
  * Fix potential infinite loop on flac-to-flac conversion
    (erikd).
  * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when
    decoding (lvqcl).
  * Only write vorbis-comments if they are non-empty.
  * Error out if decoding RAW with bits != (8|16|24).
  metaflac:
  * Add --scan-replay-gain option.
  libraries:
  * CPU detection cleanup and fixes (Julian Calaby, erikd
    and lvqcl).
  * Fix two stream decoder bugs (Max Kellermann).
  * Fix a NULL dereference bug (on a malformed file).
  * Changed the LPC order guess for a slight compression
    improvement, particularly for classical music
    (Martijn van Beurden).
  * Improved encoding speed on older Intel CPUs.
  * Fixed a seeking bug when decoding certain files
    (Miroslav Lichvar).
  * Put an upper bound (32768) on the number of seek
    points.
  * Fix potential memory leaks.
  * Support 64bit brword/bwword allowing
    FLAC__BYTES_PER_WORD to be set to 8 (disabled by
    default).
  * Fix an out-of-bounds heap read.
- Refreshed flac-cflags.patch

==== gnutls ====
Version update (3.5.7 -> 3.5.8)
Subpackages: libgnutls-dane0 libgnutls-devel libgnutls-openssl27 libgnutls30 libgnutls30-32bit

- Version 3.5.8 (released 2016-01-09)
  * libgnutls: Ensure that multiple calls to the gnutls_set_priority_*
    functions will not leave the verification profiles field to an
    undefined state. The last call will take precedence.
  * libgnutls: Ensure that GNUTLS_E_DECRYPTION_FAIL will be returned
    by PKCS#8 decryption functions when an invalid key is provided. This
    addresses regression on decrypting certain PKCS#8 keys.
  * libgnutls: Introduced option to override the default priority string
    used by the library. The intention is to allow support of system-wide
    priority strings (as set with --with-system-priority-file). The
    configure option is --with-default-priority-string.
  * libgnutls: Require a valid IV size on all ciphers for PKCS#8 decryption.
    This prevents crashes when decrypting malformed PKCS#8 keys.
  * libgnutls: Fix crash on the loading of malformed private keys with certain
    parameters set to zero.
  * libgnutls: Fix double free in certificate information printing. If the PKIX
    extension proxy was set with a policy language set but no policy specified,
    that could lead to a double free.
  * libgnutls: Addressed memory leaks in client and server side error paths
    (issues found using oss-fuzz project)
  * libgnutls: Addressed memory leaks in X.509 certificate printing error paths
    (issues found using oss-fuzz project)
  * libgnutls: Addressed memory leaks and an infinite loop in OpenPGP certificate
    parsing. Fixes by Alex Gaynor. (issues found using oss-fuzz project)
  * libgnutls: Addressed invalid memory accesses in OpenPGP certificate parsing.
    (issues found using oss-fuzz project)
- security issues fixed: GNUTLS-SA-2017-1 GNUTLS-SA-2017-2

==== hunspell ====
Version update (1.5.4 -> 1.6.0)

- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.

==== kgpg ====

- Add 0001-fix-crash-when-GnuPG-does-not-output-curve-fields-fo.patch,
  0002-Revert-Use-new-slot-syntax-for-KStandardAction-conne.patch,
  0003-Revert-Increase-KF5-requirement.patch (as requested by the
  upstream maintainer) to fix the following issues:
  * fix build with older KF5 versions
  * include another crash fix (kde#374509)

==== libproxy ====
Version update (0.4.13 -> 0.4.14)
Subpackages: libproxy-devel libproxy1

- Update to version 0.4.14:
  + Parallel build support for python2 and python3.
  - DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
  - DWITH_PYTHON3 to have full control over this. Default is
    ON for both (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings
    (gh#libproxy/libproxy#37).
  + Fix build using cmake 3.7.
  + Fix deprecation warnings of pxgsettings with glib 2.46.
  + Improve the get-pac test suite (gh#libproxy/libproxy#47).
- Drop update-from-svn.sh: The script has not been usable for
  years, since libproxy is no longer hosted in this svn repo.
- Drop upstream merged patches:
  + libproxy-cmake-3.7.patch
  + libproxy-FindMono-4.6.patch
  + libproxy-gnome-waitpid.patch
  + libproxy-python3-support.patch
- Re-enable the test suite: with the upstream changes this should
  now be more reliable.

==== libproxy-plugins ====
Version update (0.4.13 -> 0.4.14)
Subpackages: libproxy1-config-gnome3 libproxy1-config-kde libproxy1-networkmanager libproxy1-pacrunner-webkit

- Update to version 0.4.14:
  + Parallel build support for python2 and python3.
  - DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
  - DWITH_PYTHON3 to have full control over this. Default is
    ON for both (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings
    (gh#libproxy/libproxy#37).
  + Fix build using cmake 3.7.
  + Fix deprecation warnings of pxgsettings with glib 2.46.
  + Improve the get-pac test suite (gh#libproxy/libproxy#47).
- Drop update-from-svn.sh: The script has not been usable for
  years, since libproxy is no longer hosted in this svn repo.
- Drop upstream merged patches:
  + libproxy-cmake-3.7.patch
  + libproxy-FindMono-4.6.patch
  + libproxy-gnome-waitpid.patch
  + libproxy-python3-support.patch
- Re-enable the test suite: with the upstream changes this should
  now be more reliable.

==== lxappearance ====
Version update (0.6.1 -> 0.6.2)
Subpackages: lxappearance-lang

- new upstream version 0.6.2
  * Use $XDG_DATA_HOME/themes for themes search, not just
    $HOME/.themes
  * Use $XDG_DATA_HOME/icons for icon theme install, not ~/.icons
  * Substitute the correct GTK+ version in pkgconfig file
  * Fix About dialog for GTK+ 3
  * Fix demo area background for GTK+ 3
  * Add MATE to NotShowIn in desktop entries
  * Translations updates

==== lxappearance-obconf ====
Version update (0.2.2 -> 0.2.3)
Subpackages: lxappearance-obconf-lang

- new upstream version 0.2.3
  * Add compilation notes into README file
  * Fix wrong package name in the configure help text
  * Replace forged HAVE_OPENBOX_3_5_2 with standard
    RR_CHECK_VERSION(3,5,2)
  * Correct right parameters for macro RR_CHECK_VERSION()
  * Translation updates

==== lxde-common ====
Version update (0.99.0 -> 0.99.2)

- New upstream version 0.99.2
  * Replaced 'stretch' wallpaper_mode setting with 'crop' in
    pcmanfm.conf
  * Updated view_mode and sort settings in pcmanfm.conf with new
    values
  * Made dbus-launch start only if $XDG_RUNTIME_DIR/bus isn't
    available
  * Updated lxpanel configuration files to match latest version
  * Added volume plugin to default panel, near everyone uses audio
    nowadays
  * Removed netstat plugin from default panel, it's usually
    superseded with either NM or wicd
  * Updated startlxde.1 man page
  * Ensured the existance of the user applications folder by
    startlxde
  Changes on 0.99.2 since 0.99.1:
  * Added TryExec=lxsession-logout into lxde-logout.desktop
  * Added W+f keybinding for pcmanfm --find-files

==== lxinput ====
Version update (0.3.4 -> 0.3.5)
Subpackages: lxinput-lang

- new upstream version 0.3.5
  * Fix: apply left handed mouse setting in autostart file
  * Fix GtkBuilder UI file for GTK+ 3, add mouse icon to mouse tab
  * Add MATE to NotShowIn in desktop entries
  * Translation updates
- Removed patch now in upstream code:
  * lxinput-0.3.4-Apply-left-handed-mouse-setting-in-autostart-file.patch

==== lxlauncher ====
Version update (0.2.4 -> 0.2.5)

- new upstream release 0.2.5
  * Add a TODO file for development notes
  * Add styling support for GTK+ 3
  * Translation updates

==== lxmenu-data ====
Version update (0.1.4 -> 0.1.5)

- new upstream version 0.1.5
  * Include autogen.sh into distro tarball, it may be required to
    rebuild sources
  * Include .directory files into distro tarball, non-GNU make
    cannot regenerate them
  * Italian translation update

==== lxpanel ====
Version update (0.9.0 -> 0.9.2)
Subpackages: liblxpanel0 lxpanel-lang

- Update to 0.9.2
  * Fixed battery selection if battery detached but another is
    available
  * Fixed battery percentage calculations if charge isn't available
    but energy is, it appears broken in 0.9.0
  * Fixed wrong state change on task button when hovered, it
    shouldn't receive selected state until window has urgency
  * Fixed wrong flat button appearance when hovered, it wasn't flat
  Changes on 0.9.2 since 0.9.1:
  * Fixed build failure without ALSA
  * Added alternative mixers if build using OSS
  * Fixed panel flicker with some window managers

==== lxrandr ====
Version update (0.3.0 -> 0.3.1)
Subpackages: lxrandr-lang

- new upstream veresion 0.3.1
  * Move man/lxrandr.xml into data/ directory to fix 'make distcheck'
    with this
  * Add a Keywords line into lxrandr.desktop file
  * Add icon to the about dialog
  * Add MATE to NotShowIn in desktop entries
  * Use video-display as icon
  * Translation updates
- Removed not needed icon display.png

==== lxsession ====
Version update (0.5.2 -> 0.5.3)

- New upstream version 0.5.3
  * Made possible to add custom environment variable export
  * Added im manager handler
  * Few fixes for GTK+ 3.0
  * Few changes in desktop entries to better fit into DE other than
    LXDE
  * Added notifications system support using appindicator
  * Fixed handling the background of logout dialog
  * Added messages for lxpolkit and lxclipboard when they are already
    running
  * Fixed config settings when second key is null
  * Fixed lxsession-logout on multihead
  * Fixed possible hanging of lxsession-logout
  * Added slimlock support on lxlock
  * Fixed invisible caracter in lxpolkit
  * Use Consolekit new interface to suspend / hibernate
  * Added support to disable gtk+ 3 overlay scrollbar
  * Added missing read_key_value for environment keys
  * Added Qt platform configuration settings
  * Remove empty string after windows manager command. Some windows
    manager (xmonad) don't like it and it doesn't really make sense
    by default
  * Don't save desktop.conf file on every load settings when starting
    lxsession, it's not necessary since lxsession only needs to read
    settings at startup
  * Moved lxsession-xsettings into $pkglibexecdir
  * Fixed two spelling errors

==== lxtask ====
Version update (0.1.6 -> 0.1.7)
Subpackages: lxtask-lang

- new upstream release 0.1.7
  * Add icon to the about dialog
  * Translation updates

==== lxterminal ====
Version update (0.2.0 -> 0.3.0)
Subpackages: lxterminal-lang

- new upstream version 0.3.0
  * Arguments are now properly passed to child process
  * Fixed login shell, also applies to new tabs
  * Renamed tabs can now be reset, fixed '--title'
  * Improved GTK3 and VTE support
  * Added palette customization
  * Added terminal zoom feature
  * Added tab activity notification (bold)
  * Added --no_remote to spawn a separate teminal process
  * Optional confirmation when closing multiple tabs

==== menu-cache ====
Version update (1.0.1 -> 1.0.2)
Subpackages: libmenu-cache3

- New upstream release 1.0.2
  * Fixed crash in menu-cached if cache regeneration fails
  * Fixed 100% CPU load by menu-cached in some rare conditions
  * Invalid empty <DefaultLayout> should be ignored, see
    specification
  * Fixed crash in menu-cache-gen on <MergeFile type="parent"/> if
    no file to merge found
  * Fixed showing empty Other menu in some cases
  * The option --disable-debug is now default, instead of
  - -enable-debug

==== mercurial ====
Version update (4.0 -> 4.0.2)
Subpackages: mercurial-lang

- Update to version 4.0.2:
  * demandimport: do not raise ImportError for unknown item in
    fromlist
  * posix: make poll() restart on interruption by signal
  * hgweb: add missing slash to file log url in rss style
  * hgweb: cache fctx.parents() in annotate command
  * vfs, scmutil: ignore EPERM at os.utime, which avoids ambiguity
- Update package keyring

==== mosh ====
Version update (1.2.5 -> 1.2.6)

- Update to version 1.2.6:
  * New features:
    + Add Travis CI builds for Linux and macOS.
    + Add a --local option to run without ssh.
    + Mosh now returns exitstatus reflecting connection success.
    + Add a end-to-end test suite and many tests.
    + Implement timeouts and signals to help address orphaned
    sessions.
    + Major rework of Mosh's display differencing/rendering code
    with much improved performance for slow machines.
    + Implement ANSI back/forward tab (CSI CBT, CSI CHT).
    + Do not start user shell until network session starts.
    + Add options for more flexible specification of IPv4/IPv6
    hostname resolution.
    + Improved bash completion.
    + Add options for different methods of resolving the remote
    host address, allowing operation without SshProxyCommand.
  * Platform support:
    + Add configurable support for Apple Common Crypto and Nettle,
    in place of OpenSSL. Implement base64 locally.
    + Workaround Cygwin select() bug..
    + Workaround a glibc-2.22 issue causing segfaults.
    + Prefer c++ to g++, for systems like FreeBSD where g++ is not
    usable.
    + Fixes for Illumos Hipster 20151003.
    + Disable -Werror for protobuf code, to resolve a new gcc6
    warning.
    + Link test for -fstack-protector-all on an embedded platform.
    + Resolve issue with bswap64() on FreeBSD-CURRENT with
    libc++-3.8.0.
    + Fix an issue with RECVTOS error message on client on FreeBSD.
  * Bug fixes:
    + Remove an assertion causing aborts on Unicode fallback found
    by fuzzing with afl.
    + Fix a server hang with XON/XOFF on BSD systems.
    + Fix a typeahead-prediction bug that caused display corruption
    on urxvt.

==== nmap ====
Version update (7.31 -> 7.40)

- Nmap 7.40:
  * Many added NSE scripts, OS fingerprints, service probes
  * New option --defeat-icmp-ratelimit dramatically reduces UDP
    scan times in exchange for labeling unresponsive
    (and possibly open) ports as "closed|filtered".
  * New NSE library, geoip.lua, provides a common framework for
    storing and retrieving IP geolocation results.
  * See https://nmap.org/changelog.html#7.40 for the complete
    changelog.
- Refresh nmap-5.61-desktop_files.patch as
  nmap-7.40-desktop_files.patch

==== pam-config ====

- Add gcc7-Add-break-to-a-case-label.patch: fix new warning reported
  by GCC7.

==== perl-Try-Tiny ====
Version update (0.27 -> 0.28)

- updated to 0.28
  see /usr/share/doc/packages/perl-Try-Tiny/Changes
  0.28      2017-01-09 01:21:33Z
  - enabled some tests of finally blocks that were disabled on 5.6, now that
    that functionality works (since 0.13) (Pali, PR#4)

==== plasma5-desktop ====

- Add Fix-right-click-erroneously-opening-files.patch to prevent
  folderview from opening files erroneously in addition to showing
  the context menu when right-clicking on an icon (kde#360219)

==== pulseaudio ====
Version update (9.0 -> 9.99.1)
Subpackages: libpulse-devel libpulse-mainloop-glib0 libpulse0 libpulse0-32bit pulseaudio-bash-completion pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-utils-32bit

- Update to 10 RC1 (9.99.1)
  * Automatically switch Bluetooth profile when using VoIP applications
  * New module for prioritizing passthrough streams (module-allow-passthrough)
  * Improvements to module-loopback
  * Separate volumes for Bluetooth A2DP and HSP profiles
  * memfd-based shared memory mechanism enabled by default
  * Removed module-xenpv-sink
  * Dropped dependency to json-c
  * When using systemd to start PulseAudio, pulseaudio.socket is started first
  * Compatibility with OpenSSL 1.1.0
- Removed BuildRequires pkgconfig(json)

==== python ====
Version update (2.7.12 -> 2.7.13)
Subpackages: python-curses python-gdbm

- update to 2.7.13
  * dozens of bugfixes, see NEWS for details
  * updated cipher lists for openssl wrapper, support openssl >= 1.1.0
  * properly fix HTTPoxy (CVE-2016-1000110)
  * profile-opt build now applies PGO to modules as well
- update python-2.7.10-overflow_check.patch
  with python-2.7.13-overflow_check.patch, incorporating upstream changes
- add "-fwrapv" to optflags explicitly because upstream code still
  relies on it in many places
- provide python2-* symbols, for support of new packages built as
  python2-foo

==== python-Unidecode ====
Version update (0.04.19 -> 0.04.20)

- update to Unidecode 0.04.20:
  * Fixed transliteration of circled Latin letters and numbers
    (thanks to Krzysztof Jurewicz)
  * Add square unit symbols
  * Add Latin variants in U+20xx and U+21xx pages
  * Fix U+02B1 MODIFIER LETTER SMALL H WITH HOOK
  * Fix U+205F MEDIUM MATHEMATICAL SPACE
  * Add "DIGIT ... COMMA" and "PARANTHESIZED LATIN CAPITAL LETTER"
    in U+1F1xx page
  * Add missing vulgar fractions and a/c, a/s, c/o, c/u symbols
  * Add universal Wheel release (thanks to Adam Chainz)
- change source url to pythonhosted.org

==== python-base ====
Version update (2.7.12 -> 2.7.13)
Subpackages: libpython2_7-1_0 libpython2_7-1_0-32bit python-devel python-xml

- update to 2.7.13
  * dozens of bugfixes, see NEWS for details
  * updated cipher lists for openssl wrapper, support openssl >= 1.1.0
  * properly fix HTTPoxy (CVE-2016-1000110)
  * profile-opt build now applies PGO to modules as well
- update python-2.7.10-overflow_check.patch
  with python-2.7.13-overflow_check.patch, incorporating upstream changes
- add "-fwrapv" to optflags explicitly because upstream code still
  relies on it in many places
- provide python2-* symbols, for support of new packages built as
  python2-foo
- rename macros.python to macros.python2 accordingly
- require python-rpm-macros package, drop macro definitions from
  macros.python2

==== smartmontools ====

- Drop systemd dependency on syslog.target (bsc#983938,
  smartmontools-systemd-no-syslog.patch).
  https://lists.opensuse.org/opensuse-packaging/2013-05/msg00102.html

==== sonnet ====
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-devel

- Add look-for-hunspell-1.6-as-well.patch

==== virtualbox ====
Version update (5.1.10_k4.9.0_1 -> 5.1.12_k4.9.0_1)
Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11

- Version bump to 5.1.12 (released 2016-12-20 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: fixed VERR_IEM_ASPECT_NOT_IMPLEMENTED Guru Meditations with certain Linux guests if KVM paravirtualization is enabled (5.1 regression; bugs #15613 and #16251)
    VMM: fixed VERR_VMX_UNABLE_TO_START_VM Guru Meditations under rare conditions
    GUI: prevent a crash under certain conditions if the VM is terminated very early
    GUI: fixed certain keyboard capture issues (5.1.10 regression; Mac OS X hosts only; bug #16150)
    GUI: fixed dragging guest windows in seamless mode with the keyboard captured (X11 hosts only; bug #15837)
    GUI: fixed a problem where the new version detected dialog was covered by the appliance import dialog (Mac OS X hosts only; bug #16238)
    Storage: fixed NVMe reset processing when doing rmmod nvme; modprobe nvme in a Linux guest (bug #16080)
    Storage: fixed creating a snapshot when the VM is running and an NVMe controller is present
    Storage: fixed a problem with the LsiLogic SCSI controller where requests could be lost with SMP guests
    E1000: fixed "cable disconnected" issue (Mac OS X guests only; 5.1.10 regression; bug #16260)
    E1000: fixed "TX unit hang" issue (Linux guests only; 5.1.10 regression; bug #16221)
    API: don't crash when sanitizing certain VM names (bug #16299)
    Linux hosts: automatically disable asynchronous I/O on Linux 2.6.18 kernels as high I/O load may trigger kernel oopses on these kernels if this feature is enabled
    Linux hosts / guests: Linux 2.6.28 compile fix (bug #16267)
    Linux hosts: compile Linux 4.9 compile fix (bug #16286)
    Linux Additions: warn the user about a known bug with older Linux guests (e.g. Debian 7) requiring manual work to get 3D working (bug #15319)
    Linux Additions: fix the graphics driver build with Linux 4.10 and later (bug #16298)
    Windows Additions: fixed a crash in the WDDM driver under certain conditions
- Revert "vbox_hdpi_support.patch. This patch may improve things for [hidden email], but it breaks other systems.
  See https://forums.opensuse.org/showthread.php/521520-VirtualBox-interface-scaling and bsc #1014694.
- I now have the necessary preprocessor symbol to modify the source depending on whether the server is 1.19.0 or greater.
  It is no longer necessary to detect the server version in the spec file, thus the solution is cleaner.
- Leap 42.2 still has server v. 1.18.3, thus the test failed. The test has been changed to look at only the 1.xx part of the version.
- Add patch file "Fix_for_server_1.19.patch" to support xorg-x11-server v. 1.19.0.
  The spec file now interrogates the rpm for the server and conditionally applies the patch, thus both versions build OK.

==== xdm ====
Subpackages: xdm-xsession

- remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings
  (bnc#1018045)

==== xf86-video-qxl ====
Version update (0.1.4 -> 0.1.5)

- Update to version 0.1.5:
  * Bug fixes and performance improvements
- supersedes the following patches:
  * U_Check-for-either-xfont.pc-or-xfont2.pc.patch
  * U_Fix-compilation-with-newer-Xorg-versions.patch
  * U_qxl-use-pci-io.patch
  * U_xf86-video-qxl-spiceccid-build.patch
- U_Check-for-either-xfont.pc-or-xfont2.pc.patch
  * Check for either xfont.pc or xfont2.pc
- U_Fix-compilation-with-newer-Xorg-versions.patch
  * Fix compilation with newer Xorg versions

--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Robby Engelmann
Whats about the x-server. It is not mentioned here but updated to 1.19, isn't
it?

Cheers,
Robby.

--
 

On Sonntag, 15. Januar 2017 13:06:26 CET Dominique Leuenberger wrote:

> 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=20170112
>
> 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:
>   abiword (3.0.1 -> 3.0.2)
>   autogen (5.18.10 -> 5.18.12)
>   clutter-gst
>   dbus-1
>   dbus-1-x11
>   delayacct-utils (4.7.6 -> 4.9.0)
>   dnsmasq
>   dracut
>   epiphany-branding-openSUSE
>   ffmpeg
>   flac (1.3.1 -> 1.3.2)
>   gnutls (3.5.7 -> 3.5.8)
>   hunspell (1.5.4 -> 1.6.0)
>   kgpg
>   libproxy (0.4.13 -> 0.4.14)
>   libproxy-plugins (0.4.13 -> 0.4.14)
>   lxappearance (0.6.1 -> 0.6.2)
>   lxappearance-obconf (0.2.2 -> 0.2.3)
>   lxde-common (0.99.0 -> 0.99.2)
>   lxinput (0.3.4 -> 0.3.5)
>   lxlauncher (0.2.4 -> 0.2.5)
>   lxmenu-data (0.1.4 -> 0.1.5)
>   lxpanel (0.9.0 -> 0.9.2)
>   lxrandr (0.3.0 -> 0.3.1)
>   lxsession (0.5.2 -> 0.5.3)
>   lxtask (0.1.6 -> 0.1.7)
>   lxterminal (0.2.0 -> 0.3.0)
>   menu-cache (1.0.1 -> 1.0.2)
>   mercurial (4.0 -> 4.0.2)
>   mosh (1.2.5 -> 1.2.6)
>   nmap (7.31 -> 7.40)
>   pam-config
>   perl-Try-Tiny (0.27 -> 0.28)
>   plasma5-desktop
>   pulseaudio (9.0 -> 9.99.1)
>   python (2.7.12 -> 2.7.13)
>   python-Unidecode (0.04.19 -> 0.04.20)
>   python-base (2.7.12 -> 2.7.13)
>   smartmontools
>   sonnet
>   virtualbox (5.1.10_k4.9.0_1 -> 5.1.12_k4.9.0_1)
>   xdm
>   xf86-video-qxl (0.1.4 -> 0.1.5)
>
> === Details ===
>
> ==== abiword ====
> Version update (3.0.1 -> 3.0.2)
> Subpackages: libabiword-3_0
>
> - Update to version 3.0.2:
>   + See http://www.abisource.com/release-notes/3.0.2.phtml for an
>     overview of all bugs fixed in this release.
> - Drop abiword-3.0.0-linkgrammar.patch and
>   abiword-3.0.1-gcc6.patch: Fixed upstream.
>
> ==== autogen ====
> Version update (5.18.10 -> 5.18.12)
> Subpackages: libopts-devel libopts25
>
> - Update to version 5.8.12:
>   * several configury fixes to enable cross platform building.
>   * fompletion of a change in "char-mapper" to enable bootstrapping
>
> ==== clutter-gst ====
> Subpackages: gstreamer-plugin-gstclutter-3_0 libclutter-gst-3_0-0
> typelib-1_0-ClutterGst-3_0
>
> - Add clutter-gst-mem-leak-fixes.patch: Fix various memory leaks in
>   video-sink, patches from upstream git.
>
> ==== dbus-1 ====
> Subpackages: dbus-1-devel libdbus-1-3 libdbus-1-3-32bit
>
> - Add systemd unit files to start session bus via systemd
> - Added patch:
>   * 0001-Drop-Install-sections-from-user-services.patch
>     + remove install section from socket unit because it does not
>     need to be enabled explicitly (see fdo#92402)
>
> ==== dbus-1-x11 ====
>
> - Add systemd unit files to start session bus via systemd
> - Added patch:
>   * 0001-Drop-Install-sections-from-user-services.patch
>     + remove install section from socket unit because it does not
>     need to be enabled explicitly (see fdo#92402)
>
> ==== delayacct-utils ====
> Version update (4.7.6 -> 4.9.0)
>
> - adapt to new kernel version and new location of getdelays.c
>
> ==== dnsmasq ====
>
> - Handle binding upstream servers to an interface if interface
>   is destroyed and recreated (boo#1018160)
>   Added two patches from upstream:
>   * added Handle-binding-upstream-servers-to-an-interface.patch
>   * added Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch
>
> ==== dracut ====
>
> - purge-kernels: Handle kgraft patches (bsc#1017141)
>   Cleanup unused code.
>
> ==== epiphany-branding-openSUSE ====
>
> - Fix is_opensuse macro usage.
>
> ==== ffmpeg ====
> Subpackages: libavcodec57 libavformat57 libavutil55 libswresample2
> libswscale4
>
> - Wrap netcdf support in build condtional because it is a drop-in pkg
>
> ==== flac ====
> Version update (1.3.1 -> 1.3.2)
> Subpackages: flac-devel libFLAC++6 libFLAC8 libFLAC8-32bit
>
> - Update to version 1.3.2
>   * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
>   * General hardening via fuzz testing with AFL (erikd and
>     others).
>   * General code improvements (lvqcl, erikd and others).
>   * Add FLAC in MP4 specification docs (Ralph Giles).
>   * Fix some cppcheck warnings (erikd).
>   * Assume all currently used OSes support SSE2.
>   flac:
>   * Fix potential infinite loop on flac-to-flac conversion
>     (erikd).
>   * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when
>     decoding (lvqcl).
>   * Only write vorbis-comments if they are non-empty.
>   * Error out if decoding RAW with bits != (8|16|24).
>   metaflac:
>   * Add --scan-replay-gain option.
>   libraries:
>   * CPU detection cleanup and fixes (Julian Calaby, erikd
>     and lvqcl).
>   * Fix two stream decoder bugs (Max Kellermann).
>   * Fix a NULL dereference bug (on a malformed file).
>   * Changed the LPC order guess for a slight compression
>     improvement, particularly for classical music
>     (Martijn van Beurden).
>   * Improved encoding speed on older Intel CPUs.
>   * Fixed a seeking bug when decoding certain files
>     (Miroslav Lichvar).
>   * Put an upper bound (32768) on the number of seek
>     points.
>   * Fix potential memory leaks.
>   * Support 64bit brword/bwword allowing
>     FLAC__BYTES_PER_WORD to be set to 8 (disabled by
>     default).
>   * Fix an out-of-bounds heap read.
> - Refreshed flac-cflags.patch
>
> ==== gnutls ====
> Version update (3.5.7 -> 3.5.8)
> Subpackages: libgnutls-dane0 libgnutls-devel libgnutls-openssl27 libgnutls30
> libgnutls30-32bit
>
> - Version 3.5.8 (released 2016-01-09)
>   * libgnutls: Ensure that multiple calls to the gnutls_set_priority_*
>     functions will not leave the verification profiles field to an
>     undefined state. The last call will take precedence.
>   * libgnutls: Ensure that GNUTLS_E_DECRYPTION_FAIL will be returned
>     by PKCS#8 decryption functions when an invalid key is provided. This
>     addresses regression on decrypting certain PKCS#8 keys.
>   * libgnutls: Introduced option to override the default priority string
>     used by the library. The intention is to allow support of system-wide
>     priority strings (as set with --with-system-priority-file). The
>     configure option is --with-default-priority-string.
>   * libgnutls: Require a valid IV size on all ciphers for PKCS#8 decryption.
> This prevents crashes when decrypting malformed PKCS#8 keys.
>   * libgnutls: Fix crash on the loading of malformed private keys with
> certain parameters set to zero.
>   * libgnutls: Fix double free in certificate information printing. If the
> PKIX extension proxy was set with a policy language set but no policy
> specified, that could lead to a double free.
>   * libgnutls: Addressed memory leaks in client and server side error paths
>     (issues found using oss-fuzz project)
>   * libgnutls: Addressed memory leaks in X.509 certificate printing error
> paths (issues found using oss-fuzz project)
>   * libgnutls: Addressed memory leaks and an infinite loop in OpenPGP
> certificate parsing. Fixes by Alex Gaynor. (issues found using oss-fuzz
> project) * libgnutls: Addressed invalid memory accesses in OpenPGP
> certificate parsing. (issues found using oss-fuzz project)
> - security issues fixed: GNUTLS-SA-2017-1 GNUTLS-SA-2017-2
>
> ==== hunspell ====
> Version update (1.5.4 -> 1.6.0)
>
> - Update to version 1.6.0:
>   * Changes in the library:
>     + Performance improvement in ngsuggest(), suggestions should be
>     faster.
>     + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
>     + MAXWORDLEN can be set during build time with -D defines.
>     + Fix crash when word with 102 consecutive X is spelled.
>   * Changes in the command line tool:
>     + -D shows all loaded dictionares insted of only the first.
>     + -D properly lists all available dictionaries on Windows.
>
> ==== kgpg ====
>
> - Add 0001-fix-crash-when-GnuPG-does-not-output-curve-fields-fo.patch,
>   0002-Revert-Use-new-slot-syntax-for-KStandardAction-conne.patch,
>   0003-Revert-Increase-KF5-requirement.patch (as requested by the
>   upstream maintainer) to fix the following issues:
>   * fix build with older KF5 versions
>   * include another crash fix (kde#374509)
>
> ==== libproxy ====
> Version update (0.4.13 -> 0.4.14)
> Subpackages: libproxy-devel libproxy1
>
> - Update to version 0.4.14:
>   + Parallel build support for python2 and python3.
>   - DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
>   - DWITH_PYTHON3 to have full control over this. Default is
>     ON for both (gh#libproxy/libproxy#22).
>   + Minor fixes to the PAC retriever code
>     (gh#libproxy/libproxy#40).
>   + Fallback to mcs instead of gmcs for the mono bindings
>     (gh#libproxy/libproxy#37).
>   + Fix build using cmake 3.7.
>   + Fix deprecation warnings of pxgsettings with glib 2.46.
>   + Improve the get-pac test suite (gh#libproxy/libproxy#47).
> - Drop update-from-svn.sh: The script has not been usable for
>   years, since libproxy is no longer hosted in this svn repo.
> - Drop upstream merged patches:
>   + libproxy-cmake-3.7.patch
>   + libproxy-FindMono-4.6.patch
>   + libproxy-gnome-waitpid.patch
>   + libproxy-python3-support.patch
> - Re-enable the test suite: with the upstream changes this should
>   now be more reliable.
>
> ==== libproxy-plugins ====
> Version update (0.4.13 -> 0.4.14)
> Subpackages: libproxy1-config-gnome3 libproxy1-config-kde
> libproxy1-networkmanager libproxy1-pacrunner-webkit
>
> - Update to version 0.4.14:
>   + Parallel build support for python2 and python3.
>   - DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
>   - DWITH_PYTHON3 to have full control over this. Default is
>     ON for both (gh#libproxy/libproxy#22).
>   + Minor fixes to the PAC retriever code
>     (gh#libproxy/libproxy#40).
>   + Fallback to mcs instead of gmcs for the mono bindings
>     (gh#libproxy/libproxy#37).
>   + Fix build using cmake 3.7.
>   + Fix deprecation warnings of pxgsettings with glib 2.46.
>   + Improve the get-pac test suite (gh#libproxy/libproxy#47).
> - Drop update-from-svn.sh: The script has not been usable for
>   years, since libproxy is no longer hosted in this svn repo.
> - Drop upstream merged patches:
>   + libproxy-cmake-3.7.patch
>   + libproxy-FindMono-4.6.patch
>   + libproxy-gnome-waitpid.patch
>   + libproxy-python3-support.patch
> - Re-enable the test suite: with the upstream changes this should
>   now be more reliable.
>
> ==== lxappearance ====
> Version update (0.6.1 -> 0.6.2)
> Subpackages: lxappearance-lang
>
> - new upstream version 0.6.2
>   * Use $XDG_DATA_HOME/themes for themes search, not just
>     $HOME/.themes
>   * Use $XDG_DATA_HOME/icons for icon theme install, not ~/.icons
>   * Substitute the correct GTK+ version in pkgconfig file
>   * Fix About dialog for GTK+ 3
>   * Fix demo area background for GTK+ 3
>   * Add MATE to NotShowIn in desktop entries
>   * Translations updates
>
> ==== lxappearance-obconf ====
> Version update (0.2.2 -> 0.2.3)
> Subpackages: lxappearance-obconf-lang
>
> - new upstream version 0.2.3
>   * Add compilation notes into README file
>   * Fix wrong package name in the configure help text
>   * Replace forged HAVE_OPENBOX_3_5_2 with standard
>     RR_CHECK_VERSION(3,5,2)
>   * Correct right parameters for macro RR_CHECK_VERSION()
>   * Translation updates
>
> ==== lxde-common ====
> Version update (0.99.0 -> 0.99.2)
>
> - New upstream version 0.99.2
>   * Replaced 'stretch' wallpaper_mode setting with 'crop' in
>     pcmanfm.conf
>   * Updated view_mode and sort settings in pcmanfm.conf with new
>     values
>   * Made dbus-launch start only if $XDG_RUNTIME_DIR/bus isn't
>     available
>   * Updated lxpanel configuration files to match latest version
>   * Added volume plugin to default panel, near everyone uses audio
>     nowadays
>   * Removed netstat plugin from default panel, it's usually
>     superseded with either NM or wicd
>   * Updated startlxde.1 man page
>   * Ensured the existance of the user applications folder by
>     startlxde
>   Changes on 0.99.2 since 0.99.1:
>   * Added TryExec=lxsession-logout into lxde-logout.desktop
>   * Added W+f keybinding for pcmanfm --find-files
>
> ==== lxinput ====
> Version update (0.3.4 -> 0.3.5)
> Subpackages: lxinput-lang
>
> - new upstream version 0.3.5
>   * Fix: apply left handed mouse setting in autostart file
>   * Fix GtkBuilder UI file for GTK+ 3, add mouse icon to mouse tab
>   * Add MATE to NotShowIn in desktop entries
>   * Translation updates
> - Removed patch now in upstream code:
>   * lxinput-0.3.4-Apply-left-handed-mouse-setting-in-autostart-file.patch
>
> ==== lxlauncher ====
> Version update (0.2.4 -> 0.2.5)
>
> - new upstream release 0.2.5
>   * Add a TODO file for development notes
>   * Add styling support for GTK+ 3
>   * Translation updates
>
> ==== lxmenu-data ====
> Version update (0.1.4 -> 0.1.5)
>
> - new upstream version 0.1.5
>   * Include autogen.sh into distro tarball, it may be required to
>     rebuild sources
>   * Include .directory files into distro tarball, non-GNU make
>     cannot regenerate them
>   * Italian translation update
>
> ==== lxpanel ====
> Version update (0.9.0 -> 0.9.2)
> Subpackages: liblxpanel0 lxpanel-lang
>
> - Update to 0.9.2
>   * Fixed battery selection if battery detached but another is
>     available
>   * Fixed battery percentage calculations if charge isn't available
>     but energy is, it appears broken in 0.9.0
>   * Fixed wrong state change on task button when hovered, it
>     shouldn't receive selected state until window has urgency
>   * Fixed wrong flat button appearance when hovered, it wasn't flat
>   Changes on 0.9.2 since 0.9.1:
>   * Fixed build failure without ALSA
>   * Added alternative mixers if build using OSS
>   * Fixed panel flicker with some window managers
>
> ==== lxrandr ====
> Version update (0.3.0 -> 0.3.1)
> Subpackages: lxrandr-lang
>
> - new upstream veresion 0.3.1
>   * Move man/lxrandr.xml into data/ directory to fix 'make distcheck'
>     with this
>   * Add a Keywords line into lxrandr.desktop file
>   * Add icon to the about dialog
>   * Add MATE to NotShowIn in desktop entries
>   * Use video-display as icon
>   * Translation updates
> - Removed not needed icon display.png
>
> ==== lxsession ====
> Version update (0.5.2 -> 0.5.3)
>
> - New upstream version 0.5.3
>   * Made possible to add custom environment variable export
>   * Added im manager handler
>   * Few fixes for GTK+ 3.0
>   * Few changes in desktop entries to better fit into DE other than
>     LXDE
>   * Added notifications system support using appindicator
>   * Fixed handling the background of logout dialog
>   * Added messages for lxpolkit and lxclipboard when they are already
>     running
>   * Fixed config settings when second key is null
>   * Fixed lxsession-logout on multihead
>   * Fixed possible hanging of lxsession-logout
>   * Added slimlock support on lxlock
>   * Fixed invisible caracter in lxpolkit
>   * Use Consolekit new interface to suspend / hibernate
>   * Added support to disable gtk+ 3 overlay scrollbar
>   * Added missing read_key_value for environment keys
>   * Added Qt platform configuration settings
>   * Remove empty string after windows manager command. Some windows
>     manager (xmonad) don't like it and it doesn't really make sense
>     by default
>   * Don't save desktop.conf file on every load settings when starting
>     lxsession, it's not necessary since lxsession only needs to read
>     settings at startup
>   * Moved lxsession-xsettings into $pkglibexecdir
>   * Fixed two spelling errors
>
> ==== lxtask ====
> Version update (0.1.6 -> 0.1.7)
> Subpackages: lxtask-lang
>
> - new upstream release 0.1.7
>   * Add icon to the about dialog
>   * Translation updates
>
> ==== lxterminal ====
> Version update (0.2.0 -> 0.3.0)
> Subpackages: lxterminal-lang
>
> - new upstream version 0.3.0
>   * Arguments are now properly passed to child process
>   * Fixed login shell, also applies to new tabs
>   * Renamed tabs can now be reset, fixed '--title'
>   * Improved GTK3 and VTE support
>   * Added palette customization
>   * Added terminal zoom feature
>   * Added tab activity notification (bold)
>   * Added --no_remote to spawn a separate teminal process
>   * Optional confirmation when closing multiple tabs
>
> ==== menu-cache ====
> Version update (1.0.1 -> 1.0.2)
> Subpackages: libmenu-cache3
>
> - New upstream release 1.0.2
>   * Fixed crash in menu-cached if cache regeneration fails
>   * Fixed 100% CPU load by menu-cached in some rare conditions
>   * Invalid empty <DefaultLayout> should be ignored, see
>     specification
>   * Fixed crash in menu-cache-gen on <MergeFile type="parent"/> if
>     no file to merge found
>   * Fixed showing empty Other menu in some cases
>   * The option --disable-debug is now default, instead of
>   - -enable-debug
>
> ==== mercurial ====
> Version update (4.0 -> 4.0.2)
> Subpackages: mercurial-lang
>
> - Update to version 4.0.2:
>   * demandimport: do not raise ImportError for unknown item in
>     fromlist
>   * posix: make poll() restart on interruption by signal
>   * hgweb: add missing slash to file log url in rss style
>   * hgweb: cache fctx.parents() in annotate command
>   * vfs, scmutil: ignore EPERM at os.utime, which avoids ambiguity
> - Update package keyring
>
> ==== mosh ====
> Version update (1.2.5 -> 1.2.6)
>
> - Update to version 1.2.6:
>   * New features:
>     + Add Travis CI builds for Linux and macOS.
>     + Add a --local option to run without ssh.
>     + Mosh now returns exitstatus reflecting connection success.
>     + Add a end-to-end test suite and many tests.
>     + Implement timeouts and signals to help address orphaned
>     sessions.
>     + Major rework of Mosh's display differencing/rendering code
>     with much improved performance for slow machines.
>     + Implement ANSI back/forward tab (CSI CBT, CSI CHT).
>     + Do not start user shell until network session starts.
>     + Add options for more flexible specification of IPv4/IPv6
>     hostname resolution.
>     + Improved bash completion.
>     + Add options for different methods of resolving the remote
>     host address, allowing operation without SshProxyCommand.
>   * Platform support:
>     + Add configurable support for Apple Common Crypto and Nettle,
>     in place of OpenSSL. Implement base64 locally.
>     + Workaround Cygwin select() bug..
>     + Workaround a glibc-2.22 issue causing segfaults.
>     + Prefer c++ to g++, for systems like FreeBSD where g++ is not
>     usable.
>     + Fixes for Illumos Hipster 20151003.
>     + Disable -Werror for protobuf code, to resolve a new gcc6
>     warning.
>     + Link test for -fstack-protector-all on an embedded platform.
>     + Resolve issue with bswap64() on FreeBSD-CURRENT with
>     libc++-3.8.0.
>     + Fix an issue with RECVTOS error message on client on FreeBSD.
>   * Bug fixes:
>     + Remove an assertion causing aborts on Unicode fallback found
>     by fuzzing with afl.
>     + Fix a server hang with XON/XOFF on BSD systems.
>     + Fix a typeahead-prediction bug that caused display corruption
>     on urxvt.
>
> ==== nmap ====
> Version update (7.31 -> 7.40)
>
> - Nmap 7.40:
>   * Many added NSE scripts, OS fingerprints, service probes
>   * New option --defeat-icmp-ratelimit dramatically reduces UDP
>     scan times in exchange for labeling unresponsive
>     (and possibly open) ports as "closed|filtered".
>   * New NSE library, geoip.lua, provides a common framework for
>     storing and retrieving IP geolocation results.
>   * See https://nmap.org/changelog.html#7.40 for the complete
>     changelog.
> - Refresh nmap-5.61-desktop_files.patch as
>   nmap-7.40-desktop_files.patch
>
> ==== pam-config ====
>
> - Add gcc7-Add-break-to-a-case-label.patch: fix new warning reported
>   by GCC7.
>
> ==== perl-Try-Tiny ====
> Version update (0.27 -> 0.28)
>
> - updated to 0.28
>   see /usr/share/doc/packages/perl-Try-Tiny/Changes
>   0.28      2017-01-09 01:21:33Z
>   - enabled some tests of finally blocks that were disabled on 5.6, now that
> that functionality works (since 0.13) (Pali, PR#4)
>
> ==== plasma5-desktop ====
>
> - Add Fix-right-click-erroneously-opening-files.patch to prevent
>   folderview from opening files erroneously in addition to showing
>   the context menu when right-clicking on an icon (kde#360219)
>
> ==== pulseaudio ====
> Version update (9.0 -> 9.99.1)
> Subpackages: libpulse-devel libpulse-mainloop-glib0 libpulse0
> libpulse0-32bit pulseaudio-bash-completion pulseaudio-esound-compat
> pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack
> pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf
> pulseaudio-utils pulseaudio-utils-32bit
>
> - Update to 10 RC1 (9.99.1)
>   * Automatically switch Bluetooth profile when using VoIP applications
>   * New module for prioritizing passthrough streams
> (module-allow-passthrough) * Improvements to module-loopback
>   * Separate volumes for Bluetooth A2DP and HSP profiles
>   * memfd-based shared memory mechanism enabled by default
>   * Removed module-xenpv-sink
>   * Dropped dependency to json-c
>   * When using systemd to start PulseAudio, pulseaudio.socket is started
> first * Compatibility with OpenSSL 1.1.0
> - Removed BuildRequires pkgconfig(json)
>
> ==== python ====
> Version update (2.7.12 -> 2.7.13)
> Subpackages: python-curses python-gdbm
>
> - update to 2.7.13
>   * dozens of bugfixes, see NEWS for details
>   * updated cipher lists for openssl wrapper, support openssl >= 1.1.0
>   * properly fix HTTPoxy (CVE-2016-1000110)
>   * profile-opt build now applies PGO to modules as well
> - update python-2.7.10-overflow_check.patch
>   with python-2.7.13-overflow_check.patch, incorporating upstream changes
> - add "-fwrapv" to optflags explicitly because upstream code still
>   relies on it in many places
> - provide python2-* symbols, for support of new packages built as
>   python2-foo
>
> ==== python-Unidecode ====
> Version update (0.04.19 -> 0.04.20)
>
> - update to Unidecode 0.04.20:
>   * Fixed transliteration of circled Latin letters and numbers
>     (thanks to Krzysztof Jurewicz)
>   * Add square unit symbols
>   * Add Latin variants in U+20xx and U+21xx pages
>   * Fix U+02B1 MODIFIER LETTER SMALL H WITH HOOK
>   * Fix U+205F MEDIUM MATHEMATICAL SPACE
>   * Add "DIGIT ... COMMA" and "PARANTHESIZED LATIN CAPITAL LETTER"
>     in U+1F1xx page
>   * Add missing vulgar fractions and a/c, a/s, c/o, c/u symbols
>   * Add universal Wheel release (thanks to Adam Chainz)
> - change source url to pythonhosted.org
>
> ==== python-base ====
> Version update (2.7.12 -> 2.7.13)
> Subpackages: libpython2_7-1_0 libpython2_7-1_0-32bit python-devel python-xml
>
> - update to 2.7.13
>   * dozens of bugfixes, see NEWS for details
>   * updated cipher lists for openssl wrapper, support openssl >= 1.1.0
>   * properly fix HTTPoxy (CVE-2016-1000110)
>   * profile-opt build now applies PGO to modules as well
> - update python-2.7.10-overflow_check.patch
>   with python-2.7.13-overflow_check.patch, incorporating upstream changes
> - add "-fwrapv" to optflags explicitly because upstream code still
>   relies on it in many places
> - provide python2-* symbols, for support of new packages built as
>   python2-foo
> - rename macros.python to macros.python2 accordingly
> - require python-rpm-macros package, drop macro definitions from
>   macros.python2
>
> ==== smartmontools ====
>
> - Drop systemd dependency on syslog.target (bsc#983938,
>   smartmontools-systemd-no-syslog.patch).
>   https://lists.opensuse.org/opensuse-packaging/2013-05/msg00102.html
>
> ==== sonnet ====
> Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-devel
>
> - Add look-for-hunspell-1.6-as-well.patch
>
> ==== virtualbox ====
> Version update (5.1.10_k4.9.0_1 -> 5.1.12_k4.9.0_1)
> Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools
> virtualbox-guest-x11
>
> - Version bump to 5.1.12 (released 2016-12-20 by Oracle)
>   This is a maintenance release. The following items were fixed and/or
> added: VMM: fixed VERR_IEM_ASPECT_NOT_IMPLEMENTED Guru Meditations with
> certain Linux guests if KVM paravirtualization is enabled (5.1 regression;
> bugs #15613 and #16251) VMM: fixed VERR_VMX_UNABLE_TO_START_VM Guru
> Meditations under rare conditions GUI: prevent a crash under certain
> conditions if the VM is terminated very early GUI: fixed certain keyboard
> capture issues (5.1.10 regression; Mac OS X hosts only; bug #16150) GUI:
> fixed dragging guest windows in seamless mode with the keyboard captured
> (X11 hosts only; bug #15837) GUI: fixed a problem where the new version
> detected dialog was covered by the appliance import dialog (Mac OS X hosts
> only; bug #16238) Storage: fixed NVMe reset processing when doing rmmod
> nvme; modprobe nvme in a Linux guest (bug #16080) Storage: fixed creating a
> snapshot when the VM is running and an NVMe controller is present Storage:
> fixed a problem with the LsiLogic SCSI controller where requests could be
> lost with SMP guests E1000: fixed "cable disconnected" issue (Mac OS X
> guests only; 5.1.10 regression; bug #16260) E1000: fixed "TX unit hang"
> issue (Linux guests only; 5.1.10 regression; bug #16221) API: don't crash
> when sanitizing certain VM names (bug #16299) Linux hosts: automatically
> disable asynchronous I/O on Linux 2.6.18 kernels as high I/O load may
> trigger kernel oopses on these kernels if this feature is enabled Linux
> hosts / guests: Linux 2.6.28 compile fix (bug #16267)
>     Linux hosts: compile Linux 4.9 compile fix (bug #16286)
>     Linux Additions: warn the user about a known bug with older Linux guests
> (e.g. Debian 7) requiring manual work to get 3D working (bug #15319) Linux
> Additions: fix the graphics driver build with Linux 4.10 and later (bug
> #16298) Windows Additions: fixed a crash in the WDDM driver under certain
> conditions - Revert "vbox_hdpi_support.patch. This patch may improve things
> for [hidden email], but it breaks other systems. See
> https://forums.opensuse.org/showthread.php/521520-VirtualBox-interface-scal
> ing and bsc #1014694. - I now have the necessary preprocessor symbol to
> modify the source depending on whether the server is 1.19.0 or greater. It
> is no longer necessary to detect the server version in the spec file, thus
> the solution is cleaner. - Leap 42.2 still has server v. 1.18.3, thus the
> test failed. The test has been changed to look at only the 1.xx part of the
> version. - Add patch file "Fix_for_server_1.19.patch" to support
> xorg-x11-server v. 1.19.0. The spec file now interrogates the rpm for the
> server and conditionally applies the patch, thus both versions build OK.
>
> ==== xdm ====
> Subpackages: xdm-xsession
>
> - remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings
>   (bnc#1018045)
>
> ==== xf86-video-qxl ====
> Version update (0.1.4 -> 0.1.5)
>
> - Update to version 0.1.5:
>   * Bug fixes and performance improvements
> - supersedes the following patches:
>   * U_Check-for-either-xfont.pc-or-xfont2.pc.patch
>   * U_Fix-compilation-with-newer-Xorg-versions.patch
>   * U_qxl-use-pci-io.patch
>   * U_xf86-video-qxl-spiceccid-build.patch
> - U_Check-for-either-xfont.pc-or-xfont2.pc.patch
>   * Check for either xfont.pc or xfont2.pc
> - U_Fix-compilation-with-newer-Xorg-versions.patch
>   * Fix compilation with newer Xorg versions


signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Andrei Borzenkov
15.01.2017 15:20, Robby Engelmann пишет:
> Whats about the x-server. It is not mentioned here but updated to 1.19, isn't
> it?
>
> Cheers,
> Robby.
>

On my TW, updated today morining, I still see Xorg 1.18.4.


signature.asc (188 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Dominique Leuenberger / DimStar
On Sun, 2017-01-15 at 15:44 +0300, Andrei Borzenkov wrote:

> 15.01.2017 15:20, Robby Engelmann пишет:
> > Whats about the x-server. It is not mentioned here but updated to
> > 1.19, isn't 
> > it?
> >
> > Cheers,
> > Robby.
> >
>
> On my TW, updated today morining, I still see Xorg 1.18.4.

Make sure to use "zypper dup" - The version of the xorg package was
adjusted to no longer be 7.6_1.18.4, but is now actually properly set
to 1.19... which happens to be < 7.6; so zypper up will miss it.

Cheers,
Dominique
--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Dominique Leuenberger / DimStar
In reply to this post by Robby Engelmann
On Sun, 2017-01-15 at 13:20 +0100, Robby Engelmann wrote:
> Whats about the x-server. It is not mentioned here but updated to
> 1.19, isn't 
> it?

Interesting issue we have here: indeed, xorg-x11-server was updated to
version 1.19.0... and this is clearly something that should be listed
here. We'll have to analyse the scripts doing the diff to find out how
this could be missed.

Cheers,
Dominique

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

İsmail Dönmez-2
In reply to this post by Dominique Leuenberger
On 15 Jan 13:06, Dominique Leuenberger wrote:

>
> 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=20170112
>
> 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.
Looks like llvm 3.9.1 is in but reverse dependencies like bcc,Mesa are not
recompiled with new llvm.

--
SUSE Linux GmbH, GF:  Felix Imendörffer,  Jane Smithard,  Graham Norton,
HRB 21284 (AG Nürnberg)  

signature.asc (817 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Dominique Leuenberger / DimStar
On Sun, 2017-01-15 at 14:45 +0100, İsmail Dönmez wrote:
>
> Looks like llvm 3.9.1 is in but reverse dependencies like bcc,Mesa
> are not
> recompiled with new llvm.

Nothing unusual there for Tumbleweed - as llvm claims ABI
compatibility, rebuilds are not triggered (TW does not use OBS' default
rebuild strategy).

If there is need for Mesa to rebuilt (which one?) please let me know -
then I can trigger it for tne next build.

Cheers,
Dominique

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Arnaud Versini
Hello,

Le 15/01/2017 à 15:32, Dominique Leuenberger / DimStar a écrit :

> On Sun, 2017-01-15 at 14:45 +0100, İsmail Dönmez wrote:
>> Looks like llvm 3.9.1 is in but reverse dependencies like bcc,Mesa
>> are not
>> recompiled with new llvm.
> Nothing unusual there for Tumbleweed - as llvm claims ABI
> compatibility, rebuilds are not triggered (TW does not use OBS' default
> rebuild strategy).
>
> If there is need for Mesa to rebuilt (which one?) please let me know -
> then I can trigger it for tne next build.
LLVM ".so" name are versioned, everything using LLVM 3.8 should be
rebuilt for 3.9, if not, it still uses 3.8, isn't it ?

Cheers
Arnaud
>
> Cheers,
> Dominique


--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Dominique Leuenberger / DimStar
On Sun, 2017-01-15 at 16:01 +0100, Arnaud Versini wrote:

> Hello,
>
> Le 15/01/2017 à 15:32, Dominique Leuenberger / DimStar a écrit :
> > On Sun, 2017-01-15 at 14:45 +0100, İsmail Dönmez wrote:
> > > Looks like llvm 3.9.1 is in but reverse dependencies like
> > > bcc,Mesa
> > > are not
> > > recompiled with new llvm.
> >
> > Nothing unusual there for Tumbleweed - as llvm claims ABI
> > compatibility, rebuilds are not triggered (TW does not use OBS'
> > default
> > rebuild strategy).
> >
> > If there is need for Mesa to rebuilt (which one?) please let me
> > know -
> > then I can trigger it for tne next build.
>
> LLVM ".so" name are versioned, everything using LLVM 3.8 should be 
> rebuilt for 3.9, if not, it still uses 3.8, isn't it ?
This is correct - but as llvm 3.8 is still available in TW, this did
not force a rebuild... everything is consistent.

Cheers,
Dominique

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

python update breaks bzr (was: Re: [opensuse-factory] New Tumbleweed snapshot 20170112 released!)

Christian Boltz-5
In reply to this post by Dominique Leuenberger
Hello,

Am Sonntag, 15. Januar 2017, 13:06:26 CET schrieb Dominique Leuenberger:
> Packages changed:
...
>   python (2.7.12 -> 2.7.13)
>   python-base (2.7.12 -> 2.7.13)

This python update breaks bzr :-(

The most interesting detail is that it breaks in the "re" module, so it
might affect more programs that use regular expressions in python:

# bzr up
[...]
  File "/usr/lib64/python2.7/re.py", line 247, in _compile
    raise TypeError, "first argument must be string or compiled pattern"
TypeError: first argument must be string or compiled pattern

I built python 2.7.12 packages in
    home:cboltz:branches:devel:languages:python:Factory
(based on the previous Tumbleweed packages), and bzr works again after
installing them.

If someone also suffers from this regression, feel free to grab the
packages from
http://download.opensuse.org/repositories/home:/cboltz:/branches:/devel:/languages:/python:/Factory/openSUSE_Tumbleweed/

I opened https://bugzilla.opensuse.org/show_bug.cgi?id=1020047 to track
this.


Regards,

Christian Boltz
--
Wenn's eine kaputte Platte ist: Entsorgen, Backup zurückspielen.
Wenn's kein Backup gibt - nennt sich das ganze "lernen" ;-)
[Arno Lehmann in suse-linux]

--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Michael Ströder
Christian Boltz wrote:

> Am Sonntag, 15. Januar 2017, 13:06:26 CET schrieb Dominique Leuenberger:
>> Packages changed:
> ...
>>   python (2.7.12 -> 2.7.13)
>>   python-base (2.7.12 -> 2.7.13)
>
> This python update breaks bzr :-(
>
> The most interesting detail is that it breaks in the "re" module, so it
> might affect more programs that use regular expressions in python:
>
> # bzr up
> [...]
>   File "/usr/lib64/python2.7/re.py", line 247, in _compile
>     raise TypeError, "first argument must be string or compiled pattern"
> TypeError: first argument must be string or compiled pattern
>
> I built python 2.7.12 packages in
>     home:cboltz:branches:devel:languages:python:Factory
> (based on the previous Tumbleweed packages), and bzr works again after
> installing them.
Hmm, are you 100% sure that this is not a local installation issue?

I'm heavily using regex-matching in my web2ldap which seems to work just fine.

I'm not using bzr and therefore I just did this quick test:

$ mkdir bzr-test
$ cd bzr-test/
$ bzr init
Created a standalone tree (format: 2a)


$ bzr up
Tree is up to date at revision 0 of branch /home/michael/tmp/bzr-test

Ciao, Michael.



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Christian Boltz-5
Hello,

Am Sonntag, 15. Januar 2017, 18:26:48 CET schrieb Michael Ströder:

> Christian Boltz wrote:
> > Am 15. Januar 2017, 13:06:26 CET schrieb Dominique Leuenberger:
> >> Packages changed:
> > ...
> >
> >>   python (2.7.12 -> 2.7.13)
> >>   python-base (2.7.12 -> 2.7.13)
> >
> > This python update breaks bzr :-(
> >
> > The most interesting detail is that it breaks in the "re" module, so
> > it might affect more programs that use regular expressions in
> > python:

> Hmm, are you 100% sure that this is not a local installation issue?

This question sounds like asking for 100% bug-free code ;-))  [1]

> I'm heavily using regex-matching in my web2ldap which seems to work
> just fine.
>
> I'm not using bzr and therefore I just did this quick test:
>
> $ mkdir bzr-test
> $ cd bzr-test/
> $ bzr init
> Created a standalone tree (format: 2a)
>
>
> $ bzr up
> Tree is up to date at revision 0 of branch /home/michael/tmp/bzr-test

I just switched to the Tumbleweed python packages again, and did

# bzr co lp:apparmor
[...]
# cd apparmor
# bzr up
[...]
  File "/usr/lib64/python2.7/re.py", line 247, in _compile
    raise TypeError, "first argument must be string or compiled pattern"
TypeError: first argument must be string or compiled pattern
[...]

and bzr crashed again.

I also tried with a test user (without a ~/.bazaar), and it already
crashed on "bzr co lp:apparmor". The backtrace is mostly the same, only
some function calls in the bzr code (update vs. create_checkout) differ.

So it seems having my launchpad account in ~/.bazaar/ at least helps for
the "bzr co", but only delays the crash to "bzr up".


Back to the "old" python packages from my branch, everything works.


Regards,

Christian Boltz

[1] Just for fun - would you say that this little script is 100% bug-
    free and that it is ok to ship it in openSUSE?
    (Ignore the "it's useless" part, please ;-)

    #!/bin/bash
    echo "Hello World!" > /tmp/hello.txt
    cat /tmp/hello.txt
    rm /tmp/hello.txt


--
> It is a pity that [Tumbleweed] fails to continue quickly after an
> openSUSE upgrade [...]
A "pity"?  That's a good one, you now owe me a beer for complaining :)
[Erwin Van de Velde and Greg KH in opensuse-factory]

--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Amarok and Plasma (bar) are freezing (amarok quite frequently) - Tumbleweed snapshot 20170112 released!

Stakanov Schufter
In reply to this post by Dominique Leuenberger
In data domenica 15 gennaio 2017 13:06:26, Dominique Leuenberger ha scritto:
> 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=20170112
>
Hi.  
This seems to be sound related (because it happens when I use mp3 or mp4
soundfiles, from the web or from local). When listening to mp3 in amarok and
using pause via keyboard (space), after several pause and go, I am experiencing
amarok to freeze. The desktop and other programms are normaly working. Just
amarok does not react any more.
When closing the programm and reopening ist, the problem seems gone. This is
quite repeatable and was not present before this update.

When changing swiftly from one open programm to another (in this case was
amarok, chromium, seamonkey, I had the plasma bar animation freezing. Also the
start applications did not work anymore.
However the desktop remained workable, that is, if you hover the usual left
high corner the program that are open appear, you can change from one to the
other, you can also execute the programs.
You cannot log out. You can logout when using sudo on tty1 with sudo shutdown -
r now (or whatever you wish to do).

Occurrence:
I experienced several freezes of amarok (when heavily using pause and go -
using it for a language program so maybe an unusual situation..)

Then up to now I had one complete freeze of plasma and one freeze of the bar.
This freezes of plasma did happen rarely in the past and the bar animation
freeze (loss of functionality) did never happen before. The miniature of the
underlying program you hovered in this moment stays open and covers working
programs. Since the update about an hour ago, I had already twice a problem.
Will report back if the latter is stable as a problem.

I looked at QA but it seems AFAIU amarok should only have problems with update
from other versions of opensuse. If anybody else experiences problems with
this, I will be happy to give as feedback whatever is needed (but you will
have to tell me which logs you need).

Regards.


--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Michael Ströder
In reply to this post by Christian Boltz-5
Christian Boltz wrote:

> Am Sonntag, 15. Januar 2017, 18:26:48 CET schrieb Michael Ströder:
>> Christian Boltz wrote:
>>> Am 15. Januar 2017, 13:06:26 CET schrieb Dominique Leuenberger:
>>>> Packages changed:
>>> ...
>>>
>>>>   python (2.7.12 -> 2.7.13)
>>>>   python-base (2.7.12 -> 2.7.13)
>>>
>>> This python update breaks bzr :-(
>>>
>>> The most interesting detail is that it breaks in the "re" module, so
>>> it might affect more programs that use regular expressions in
>>> python:
>
>> Hmm, are you 100% sure that this is not a local installation issue?
>
> This question sounds like asking for 100% bug-free code ;-))  [1]
No, at first this question asks for a simple example reproducing a potential bug
without your repo infrastructure. ;-)

>> I'm heavily using regex-matching in my web2ldap which seems to work
>> just fine.
>>
>> I'm not using bzr and therefore I just did this quick test:
>>
>> $ mkdir bzr-test
>> $ cd bzr-test/
>> $ bzr init
>> Created a standalone tree (format: 2a)
>>
>>
>> $ bzr up
>> Tree is up to date at revision 0 of branch /home/michael/tmp/bzr-test
Could you please check whether the simple test above also raises TypeError on
your system?

> I just switched to the Tumbleweed python packages again, and did
>
> # bzr co lp:apparmor

Could you please provide a more simple test?

> [1] Just for fun - would you say that this little script is 100% bug-
>     free and that it is ok to ship it in openSUSE?
>     (Ignore the "it's useless" part, please ;-)
>
>     #!/bin/bash
>     echo "Hello World!" > /tmp/hello.txt
>     cat /tmp/hello.txt
>     rm /tmp/hello.txt

I vaguely remember that you used this as an example in your AppArmor talk at GPN...

Ciao, Michael.



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Michael Ströder
In reply to this post by Christian Boltz-5
Christian Boltz wrote:
> # bzr co lp:apparmor
> [...]
> # cd apparmor
> # bzr up
> [...]
>   File "/usr/lib64/python2.7/re.py", line 247, in _compile
>     raise TypeError, "first argument must be string or compiled pattern"
> TypeError: first argument must be string or compiled pattern
> [...]

BTW: It might also be helpful to see the full traceback.

Ciao, Michael.


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Stefan Seyfried
In reply to this post by Christian Boltz-5
Am 15.01.2017 um 18:52 schrieb Christian Boltz:

> I also tried with a test user (without a ~/.bazaar), and it already
> crashed on "bzr co lp:apparmor". The backtrace is mostly the same, only
> some function calls in the bzr code (update vs. create_checkout) differ.
>
> So it seems having my launchpad account in ~/.bazaar/ at least helps for
> the "bzr co", but only delays the crash to "bzr up".

seife@susi:/dev/shm> bzr co lp:apparmor
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
seife@susi:/dev/shm> cd apparmor/
seife@susi:/dev/shm/apparmor> bzr up
Tree is up to date at revision 3615 of branch
http://bazaar.launchpad.net/~apparmor-dev/apparmor/master


Wörks for me.
Best solution is probably to abandon bzr and use git :P

> [1] Just for fun - would you say that this little script is 100% bug-
>     free and that it is ok to ship it in openSUSE?
>     (Ignore the "it's useless" part, please ;-)

security team will love it.
--
Stefan Seyfried

"For a successful technology, reality must take precedence over
 public relations, for nature cannot be fooled." -- Richard Feynman
--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: BFQ 4.9.3-3 missing (was: New Tumbleweed snapshot 20170112 released!)

Marco Calistri-3
In reply to this post by Dominique Leuenberger


Il 15/01/2017 10:06, Dominique Leuenberger ha scritto:

> 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=20170112
>
> 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:
>
All seems working ok but I would need the home:tiwai bfq updated to be
installed with latest kernel.
Thanks!

Cheers,
--
Marco Calistri Opensuse Tumbleweed 64 bit Intel® Core™ i5-2410M CPU @
2.30GHz × 4 Intel® Sandybridge Mobile
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
Reply | Threaded
Open this post in threaded view
|

Re: python update breaks bzr

Christian Boltz-5
In reply to this post by Michael Ströder
Hello,

Am Sonntag, 15. Januar 2017, 19:22:46 CET schrieb Michael Ströder:
> Christian Boltz wrote:
> > Am Sonntag, 15. Januar 2017, 18:26:48 CET schrieb Michael Ströder:

> >> Hmm, are you 100% sure that this is not a local installation issue?
> >
> > This question sounds like asking for 100% bug-free code ;-))  [1]
>
> No, at first this question asks for a simple example reproducing a
> potential bug without your repo infrastructure. ;-)

I'm afraid finding a simple reproducer isn't that easy - the backtrace
has a call stack over 33 functions in various files, and looks like
something in gettext.py could hand over something unexpected to re.py.
This still doesn't explain where this "something" comes from ;-)
(The full backtrace is attached to the bugreport.)

At least adding a print command in re.py brings some insight:

<bzrlib.lazy_regex.LazyRegex object at 0x7fa80aea18a0>                                                                                                                                                                                                                        
bzr: ERROR: exceptions.TypeError: first argument must be string or
compiled pattern                                                                                                                                                                                          

Yeah, an object isn't a string ;-)  but I still have no idea why it
started crashing with the new python version.

> >> I'm heavily using regex-matching in my web2ldap which seems to work
> >> just fine.
> >>
> >> I'm not using bzr and therefore I just did this quick test:
> >>
> >> $ mkdir bzr-test
> >> $ cd bzr-test/
> >> $ bzr init
> >> Created a standalone tree (format: 2a)
> >>
> >>
> >> $ bzr up
> >> Tree is up to date at revision 0 of branch
> >> /home/michael/tmp/bzr-test
>
> Could you please check whether the simple test above also raises
> TypeError on your system?

Done, and it crashes successfully ;-)

# mkdir bzr-test
# cd bzr-test
# bzr init
bzr: ERROR: exceptions.TypeError: first argument must be string or
compiled pattern

The middle part changed, but the bottom part (starting at bzrlib/
i18n.py) is the same again. Oh, and the backtrace now only lists 25
levels, so it's a bit simpler :-)

Hmm, speaking about i18n and gettext - what about $LANG?

LANG=C bzr init   works

LANG=de_DE bzr init   crashes

LANG=pt_BR bzr init
LANG=fr_FR bzr init
also crash. I'm quite sure I don't have anything from these languages
installed, but maybe a *-lang package contains something relevant.

This still doesn't solve everything, but it's a first step in debugging.

> > [1] Just for fun - would you say that this little script is 100%
> >     bug-free and that it is ok to ship it in openSUSE?
> >     (Ignore the "it's useless" part, please ;-)
> >    
> >     #!/bin/bash
> >     echo "Hello World!" > /tmp/hello.txt
> >     cat /tmp/hello.txt
> >     rm /tmp/hello.txt
>
> I vaguely remember that you used this as an example in your AppArmor
> talk at GPN...

Right, but this wasn't an answer to my question ;-)


Regards,

Christian Boltz
--
<Directory /cgi-bin/cpanel>
    AAHatName are-you-serious
</Directory>
[Steve Beattie]

--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

Fabian Niepelt
In reply to this post by Dominique Leuenberger / DimStar
On 15.01.2017 17:13, Dominique Leuenberger / DimStar wrote:

> On Sun, 2017-01-15 at 16:01 +0100, Arnaud Versini wrote:
>> Hello,
>>
>> Le 15/01/2017 à 15:32, Dominique Leuenberger / DimStar a écrit :
>>> On Sun, 2017-01-15 at 14:45 +0100, İsmail Dönmez wrote:
>>>> Looks like llvm 3.9.1 is in but reverse dependencies like
>>>> bcc,Mesa
>>>> are not
>>>> recompiled with new llvm.
>>> Nothing unusual there for Tumbleweed - as llvm claims ABI
>>> compatibility, rebuilds are not triggered (TW does not use OBS'
>>> default
>>> rebuild strategy).
>>>
>>> If there is need for Mesa to rebuilt (which one?) please let me
>>> know -
>>> then I can trigger it for tne next build.
>> LLVM ".so" name are versioned, everything using LLVM 3.8 should be
>> rebuilt for 3.9, if not, it still uses 3.8, isn't it ?
> This is correct - but as llvm 3.8 is still available in TW, this did
> not force a rebuild... everything is consistent.
>
> Cheers,
> Dominique

A rebuild of Mesa would be most welcome. The videogame Deus Ex Mankind
Divided requires Mesa to be built against LLVM 3.9 if you have an AMD
graphics card and don't want to use the proprietary driver.
This might not be the most compelling reason for a rebuild, but it's a
reason nonetheless.

Greetings,
Fabian
--
To unsubscribe, e-mail: [hidden email]
To contact the owner, e-mail: [hidden email]

huw
Reply | Threaded
Open this post in threaded view
|

Re: New Tumbleweed snapshot 20170112 released!

huw
On Sunday, 15 January 2017 21:44:41 GMT Fabian Niepelt wrote:
> A rebuild of Mesa would be most welcome. The videogame Deus Ex Mankind
> Divided requires Mesa to be built against LLVM 3.9 if you have an AMD
> graphics card and don't want to use the proprietary driver.
> This might not be the most compelling reason for a rebuild, but it's a
> reason nonetheless.
>
> Greetings,
> Fabian
>

Seconded.  I do all my gaming on openSUSE and I can say, albeit anecdotally, that quite a lot of people are waiting for LLVM 3.9, as I've seen in various Linux gaming communities.  I personally don't think that gaming is a lesser reason in the consideration of packaging strategies.

Kind regards,
Huw

signature.asc (235 bytes) Download Attachment
123