Mailinglist Archive: opensuse-factory (682 mails)

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

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:

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

Packages changed:
MozillaThunderbird (45.4.0 -> 45.5.0)
gpg2 (2.1.15 -> 2.1.16)
gpgme (1.7.1 -> 1.8.0)
igerman98 (20131206 -> 20160407)
libgphoto2 (2.5.10 -> 2.5.11)
man-pages-ja (20151215 -> 20161115)
perl-DBD-mysql (4.039 -> 4.040)
perl-YAML (1.18 -> 1.19)
phalanx (24 -> 25)
vim (8.0.45 -> 8.0.92)

=== Details ===

==== MozillaThunderbird ====
Version update (45.4.0 -> 45.5.0)
Subpackages: MozillaThunderbird-translations-common

- Mozilla Thunderbird 45.5.0 (boo#1009026)
- Changed behavior:
* Changed recipient address entry: Arrow-keys now copy the pop-up
value to the input field. Mouse-hovered pop-up value can no
longer be confirmed with tab or enter key. This restores the
behavior of Thunderbird 24.
* Support changes to character limit in Twitter
- Bugs fixed:
* Reply with selected text containing quote resulted in wrong
quoting level indication
* Email invitation might not be displayed when description
contains non-ASCII characters
* Attempting to sort messages on the Date field whilst a quick
filter is applied got stuck on sort descending
* Mail address display at header pane displayed incorrectly if
the address contains UTF-8 according to RFC 6532

==== akonadi-server ====
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5
libKF5AkonadiWidgets5 libKF5AkonadiXml5

- Split out sqlite plugin into separete package to avoid whole server
depending on Qt private API

==== gpg2 ====
Version update (2.1.15 -> 2.1.16)

- GnuPG 2.1.16:
* gpg: New algorithm for selecting the best ranked public key when
using a mail address with -r, -R, or --locate-key.
* gpg: New option --with-tofu-info to print a new "tfs" record in
colon formatted key listings.
* gpg: New option --compliance as an alternative way to specify
options like --rfc2440, --rfc4880, et al.
* gpg: Many changes to the TOFU implementation.
* gpg: Improve usability of --quick-gen-key.
* gpg: In --verbose mode print a diagnostic when a pinentry is
* gpg: Remove code which warns for old versions of gnome-keyring.
* gpg: New option --override-session-key-fd.
* gpg: Option --output does now work with --verify.
* gpgv: New option --output to allow saving the verified data.
* gpgv: New option --enable-special-filenames.
* agent, dirmngr: New --supervised mode for use by systemd and alike.
* agent: By default listen on all available sockets using standard
* agent: Invoke scdaemon with --homedir.
* dirmngr: On Linux now detects the removal of its own socket and
* scd: Support ECC key generation.
* scd: Support more card readers.
* dirmngr: New option --allow-version-check to download a software
version database in the background.
* dirmngr: Use system provided CAs if no --hkp-cacert is given.
* dirmngr: Use a default keyserver if none is explicitly set
* gpgconf: New command --query-swdb to check software versions
against an copy of an online database.
* gpgconf: Print the socket directory with --list-dirs.
* tools: The WKS tools now support draft version -02.
* tools: Always build gpg-wks-client and install under libexec.
* tools: New option --supported for gpg-wks-client.
* The log-file option now accepts a value "socket://" to log to the
socket named "S.log" in the standard socket directory.
* Provide fake pinentries for use by tests cases of downstream
* Fixed many bugs and regressions.
* Many changes and improvements for the test suite.
- drop upstreamed patches:
* 0001-common-Follow-up-to-14479e2-fix-void-return-in-non-v.patch
* gnupg-2.1.15-bsc993324-status-output.patch

==== gpgme ====
Version update (1.7.1 -> 1.8.0)
Subpackages: libgpgme-devel libgpgme11 libgpgmepp6

- gpgme 1.8:
* The module of the Python bindings has been renamed to 'gpg'.
* New interface to query current software versions.
* New feature to use gpg's --{show,override}session-key options.
* New interface to set the sender of a mail.
* qt: Added Distinguished Name parser from libkleo
* The --homedir option is now used with recent gpgconf versions.
* The internal locking functions have been replaced by libgpg-error
locking functions.
* Interface changes relative to the 1.7.1 release:
gpgme_set_sender NEW.
gpgme_get_sender NEW.
gpgme_op_query_swdb NEW.
gpgme_op_query_swdb_result NEW.
gpgme_query_swdb_result_t NEW.
gpgme_get_ctx_flag NEW.
gpgme_decrypt_result_t EXTENDED: New field session_key.
qt: DN NEW.
qt: DN::Attribute NEW.
qt: Job::context(Job*) NEW.
cpp: EngineInfo::Version::Version(const char*) NEW.
cpp: EngineInfo::Version::Version() NEW.
cpp: SwdbResult NEW.
cpp: Context::setSender(const char*) NEW.
cpp: Context::getSender() NEW.

==== igerman98 ====
Version update (20131206 -> 20160407)
Subpackages: aspell-de ispell-ngerman

- updated to 20160407:
* some new words

==== libgphoto2 ====
Version update (2.5.10 -> 2.5.11)
Subpackages: libgphoto2-6 libgphoto2-6-32bit libgphoto2-devel

- updated to 2.5.11 release
* canon:
* not experimental anymore, for some years
* some bugfixes in configuration handling
* ptp2:
* canon: EOS capture improvements, also supporting new EOS
* sony: tethering and trigger capture implemented, capture stability
* sony: exposure compensation setting fixed
* sony: capture and autofocus configurations, similar to eosremoterelease
* generic: fixed serialnumber retrieval
* nikon: "autofocus" config variable for global autofocus enable/disable
(default on, default liveview off)
* various bugs fixed, stability improved
* ptpip: allow different event ports. --port ptpip:IP:dataport:eventport
* New ids reported:
- Sony Alpha 7, DSC-RX100M4, NEX-7, DSC-HX20V, Alpha 6300, A7S II, A7,
- Nikon DSC Df, D7200, D5, D810A, 1 V3
- Canon EOS 1Dx Mark 3, 80D, 5D Mark IV
- Canon Digital IXUS 180
- various music players / android phones imported from libmtp
* libgphoto2:
* Speed up initial startup.
* Win32: store settings in the "User Profile\.gphoto\settings" and not in
C:\\Windows anymore.
* gp_widget_changed() no longer clears the "changed" state to make this API
more consistent.
Use gp_widget_set_changed(widget,FALSE) to do so.
* examples:
* sample-photobooth: a sample program handling tethering, SIGUSR1 driven
capture and SIGUSR2
based configuration reading.
* sample-afl: code to inject afl fuzzing data
* translations:
* updated swedish, ukrainian, polish, finnish, russian, danish, polish,
brazilian, serbian, dutch, chinese
- libgphoto2-newjpeg.patch: removed, upstream

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-mysql
libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions
libreoffice-draw libreoffice-filters-optional libreoffice-gnome
libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy
libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen
libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress
libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de
libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr
libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl
libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN
libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno
libreoffice-writer libreoffice-writer-extensions libreofficekit

- Introduce back scp2-user-config-suse.diff wrt bnc#1010654 as
otherwise user configs would disappear with maintenance update...

==== man-pages-ja ====
Version update (20151215 -> 20161115)

- update to 20161115
* added and improved manual pages

==== perl-DBD-mysql ====
Version update (4.039 -> 4.040)

- updated to 4.040
see /usr/share/doc/packages/perl-DBD-mysql/Changes
2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040)
* Since 4.038 we had problems compiling on big-endian architectures, such
as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project
and Vladimir Marek (
for reporting the issues. Fix by Pali Rohár.
Fix integer types when server side prepare statements are enabled
Fixed problems:
* SQL_BIGINT was incorrectly handled as 32bit MYSQL_TYPE_LONG type instead
64bit MYSQL_TYPE_LONGLONG which led to integer overflow/underflow
* 32bit MYSQL_TYPE_LONG was used for perl's IV storage when IV was 64bit
and 64bit MYSQL_TYPE_LONGLONG was used when IV was 32bit
* All unsigned types were handled as signed, so all high positive values
were treated as negative
* Numeric conversions in perl which led to overflow/underflow was ignored
even when mysql strict mode was enabled
* Test t/41int_min_max.t was running only for normal non-prepared statements
* Test t/40server_prepare.t used incorrect SQL type for big (64bit) integers

==== perl-YAML ====
Version update (1.18 -> 1.19)

- updated to 1.19
see /usr/share/doc/packages/perl-YAML/Changes
1.19 Fri Nov 18 19:46:44 CET 2016
- Apply PR/164 pod (link to YAML::Shell)
- Apply PR/151 Fix infinite loop for aliases without a name @bubaflub++
- Apply PR/142 Improve error messages @werekraken++
- Apply PR/162 Improve error messages
- Apply PR/163 Trailing spaces after inline seq/map work now
- Apply PR/154 Add test case for trailing comments @Varadinsky++

==== phalanx ====
Version update (24 -> 25)

- updated to XXV
Better time management to use more time if the best move changed
recently. Search improvements: Added simple ProbCut, tuned null move
and LMR, simplified check evasion extension. Static evaluation bug
fixes, several of them submitted by Fabrice Lecouvey, thanks. New
parameter to root moves randomization, it can now be limited
to first N moves of the game. New opening book generated from
KingBase Lite 03/2016 (

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1
libudev1-32bit systemd-32bit systemd-bash-completion systemd-logger
systemd-sysvinit udev

- specfile: conflict systemd-bash-completion and systemd-mini-bash-completion
Otherwise the build system detects that systemd-bash-completion and
its mini variant are conflicting at files level even though those
packages can't be installed on the same system.
- specfile: clean up nss-* plugins descriptions and drop
nss-myhostname-config script for now.
Currently /etc/nsswitch.conf is supposed to be edited by the
sysadmin to enable the modules. However for some reasons only
nss-myhostname is removed from the conf file when the corresponding
package is uninstalled. This is inconsistent so let's remove it.
Actually I'm wondering if we shouldn't make those NSS plugins part
of the main package and get rid of all those sub-packages...
- specfile: remove old comments and unneeded sed command
- specfile: no need to create systemd-update-utmp-runlevel.service symlinks
The symlinks in
are created in since commit d5d8429a12c4b1.
'reboot' and 'poweroff' targets initially had the symlinks but
there's not point since the latter conflicts whereas
the 2 targets pull it in.
- specfile: remove the following warnings:
[ 256s] warning: File listed twice: /usr/lib/systemd/system/
[ 256s] warning: File listed twice:
- Own a couple of directories even if they don't belong to systemd
otherwise the build system will complain.
Some directories (owned by others packages) are simply used by
systemd to ship some scripts or config files to customize others
* optional* components. Since thos components are not build required
by systemd those directories are not owned by any packages and the
BS complains...
- Import commit
15ea716 journal-remote: change owner of /var/log/journal/remote and create
/var/lib/systemd/journal-upload (bsc#1006372)
- %sysusers_create and %tmpfiles_create must be called in %post
Calling %pre is broken since the respective conf files are not yet
- %{_libexecdir}/{tmpfiles.d,sysusers.d}/systemd-remote.conf are
part of systemd-journal-remote package (only).
- systemd-journal-{gatewayd,remote,upload} units are only part of
"systemd-journal-remote" package.
So exclude them from the main package.
- Import commit a1c145e6ad6588555dca64402f9103fb1e02b1a0
7f34037 man: explain that *KeyIgnoreInhibited only apply to a subset of locks
df5798b Revert "logind: really handle *KeyIgnoreInhibited options in
logind.conf" (bsc#1001790 bsc#1005404)
f79fee7 Revert "kbd-model-map: add more mappings offered by Yast"
3760c10 manager: tighten incoming notification message checks
d6efd71 core: only warn on short reads on signal fd
6eebd91 manager: be stricter with incomining notifications, warn properly
about too large ones
fdf2dc3 manager: don't ever busy loop when we get a notification message we
can't process
- Rename kbd-model-map-extra into kbd-model-map.legacy
- Remove tcpd-devel build requirement.
tcpwrap support has been removed since v212, see commit
- remove all dummy "aliases" to /etc/init.d (as it was already done by
factory more than 1 year ago).
Even if a sysvinit script is still requiring one of those dummy
symlinks this should not be an issue since this is requirement is
translated into a weak dependency.
- specfile:
- do not own /usr/share/zsh directory
- do not own /etc/dbus-1 and /etc/dbus-1/system.d dirs
- do not own /usr/share/dbus-1 dir
- specfile: %{_prefix}/lib/systemd/system-preset was mentioned twice
in %files section.
- Specfile cleanup:
- use curly braces with rpm macros
- Specfile cleanup:
- %ghost files doesn't need (anymore) to be created in %builroot
- do not own /etc/X11/xorg.conf.d and /etc/X11/xinit
- Specfile cleanup: no need to protect the manpages with %bootstrap
condition in nss-myhostname package since the package itself is
already protected.
- fix nss-resolve sub package:
- add a %files section
- add a package description
- is now part of this subpackage
- add %post and %postun sections
- Specfile cleanup:
- reorganize some files in %files by types
- some config files were missing the "noreplace" attribute
- Use %config(noreplace) for %{_sysconfdir}/pam.d/systemd-user
- Rework systemd-gatewayd package:
- some gateway's files were still in the main package
- it now includes all progs dealing with remote journals
- it can be turned off (SP2 does that currently)
- it's been renamed systemd-journal-remote to reflect that
- Specfile cleanup:
- only specify once %{_prefix}/lib/systemd/system-shutdown in %file
- no need to list the content of %{_prefix}/lib/systemd/user-generators in
- machined is not built when %bootstrap = 1
- Specfile cleanup:
- There's no point in listing all generators in %file
explicitly. The default is to include all of them and if for some
reason one must be excluded then it should be done explicitly.
- Specfile cleanup:
- remove explicit call to make for building man pages. This is not
needed and was maybe useful when generated doc was pre-built and
shipped in the tarball.
- Specfile cleanup:
- break overly long and unreadable line using mkdir
- gather directory creations
- Stop providing udevd.8
systemd-udevd has replaced udevd for some time already and usage of
udevd should be avoided. Therefore don't encourage this and stop
documenting it.
- Import from factory:
- Thu Feb 4 11:05:37 UTC 2016 - lnussel@xxxxxxx
- curl also causes building of journal-upload. That one has rather
unusal certificate usage, set it's ca root to /etc/pki/systemd
instead of the built-in default /etc/ssl as journal-remote and
journal-upload think they can put stuff in /etc/ssl/certs then
but that directory is managed by p11-kit and doesn't serve the
purpose those programs think.
- Package rootsymlink-generator helper. It was forgotten when
switching to the git repo but re-added back.
That said this thing should be removed as it's broken as soon as
there's no direct link between the root fs and its backend device
node (i.e. BTRFS).
- Add kbd-model-map-extra file which contains the additional legacy
keymaps needed by yast.
This was previously directly patched in the systemd source code.
- Imported e251b8d7fb5c801fdfa3a023257ba0e4d514f3b0
- Re-add back /dev/root symlink generation (although this must be
deprecated and finally removed).
- Migrating to the Suse Systemd git repo:
Third step:
- Re-enable networkd (disabled by default in SLE12)
- Migrating to the Suse Systemd git repo:
Second step:
- Import the specfile
- Import the tarball generated from the git repo
- Import lastest changes for the different scripts
- Migrating to the Suse Systemd git repo:
First step: drop all patches and drop the tar ball.
The dropped patches are:

==== vim ====
Version update (8.0.45 -> 8.0.92)
Subpackages: gvim vim-data

- Export "TERM=linux" before running the test suite: vim does quite
an extensive test relying on a full fledged terminal inside OBS,
stdio is redirected to a serial console (where the build log is
being recorded/extracted. Systemd set non-local tty by default to
vt220 in upcoming versions (which the vi test suite fails to
run on; this should be considered a vim bug).
- Updated to revision 92, fixes the following problems
* Using NUL instead of NULL.
* Crash when using the preview window from an unnamed buffer. (lifepillar)
* On Windows job_stop() stops cmd.exe, not the processes it runs. (Linwei)
* When a match ends in part of concealed text highlighting, it might mess
up concealing by resetting prev_syntax_id.
* An exiting job is detected with a large latency.
* New code for job_stop() breaks channel test on AppVeyor.
* Conceal test passes even without the bug fix.
* No test for what 8.0.0047 fixes.
* On Windows job_stop() stops cmd.exe, not the processes it runs. (Linwei)
* Minor comment and style deficiencies.
* When setting 'filetype' there is no check for a valid name.
* Tests fail without the 'keymap' features.
* Positioning of the popup menu is not good.
* Vim does not build on VMS systems.
* When using an Ex command for 'keywordprg' it is escaped as with a shell
command. (Romain Lafourcade)
* Compiler warning for unused variable.
* Compiler warning for comparing with unsigned. (Zoltan Arpadffy)
* Normal test fails on MS-Windows.
* Compiler warning for unused function in tiny build. (Tony Mechelynck)
* when calling an operator function when 'linebreak' is set, it is internally
reset before calling the operator function.
* VMS has a problem with infinity.
* Checking did_throw after executing autocommands is wrong. (Daniel Hahler)
* Compiler warning for self-comparison.
* Tests referred in Makefile that no longer exist.
* Exit value from a shell command is wrong. (Hexchain Tong)
* MS-Windows: Crash with long font name. (Henry Hu)
* More comparisons between firstwin and lastwin.
* Cannot make Vim fail on an internal error.
* Using number for exception type lacks type checking.
* Channel log has double parens ()().
* The GUI code is not tested by Travis.
* Accessing freed memory in quickfix.
* Accessing freed memory in quickfix. (Domenique Pelle)
* The OS X build fails on Travis.
* Inconsistent function names.
* Extension for configure should be ".ac".
* Using freed memory with win_getid(). (Domenique Pelle)
* Using freed memory when adding to a quickfix list. (Domenique Pelle)
* Using freed memory with recursive function call. (Dominique Pelle)
* Cannot add a comment after ":hide". (Norio Takagi)
* When the channel callback gets job info the job may already have been
deleted. (lifepillar)
* When a test fails in Setup or Teardown the problem is not reported.
* Various problems with GTK 3.22.2.
* Cursor moved after last character when using 'breakindent'.
* Test_help_complete sometimes fails in MS-Windows console.
* C indenting does not support nested namespaces that C++ 17 has.
- Drop bsc-1008800.patch, fixed upstream.

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

< Previous Next >
This Thread
  • No further messages