Mailinglist Archive: opensuse-factory (603 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20170707 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:
AppStream (0.10.5 -> 0.11.1)
igerman98 (20160407 -> 20161207)
pitivi (0.98 -> 0.98.1)

=== Details ===

==== AppStream ====
Version update (0.10.5 -> 0.11.1)
Subpackages: libAppStreamQt2 libappstream4

- Update to version 0.11.1:
* This release contains refactoring of the XML/YAML parsers and some other
changes that are more invasive
than usual.
* qt: Add new getters/setters and classes to be on par with the GObject
library (Jan Grulich)
* qt: Add AS::Metadata class used for parsing desktop and appstream metadata
files (Jan Grulich)
* Refactor the XML parser and serialization code (Matthias Klumpp)
* Refactor the YAML parser and emitter code (Matthias Klumpp)
* Implement 'service' component type (Matthias Klumpp)
* Improve speed of metainfo description parsing slightly (Matthias Klumpp)
* test: Add additional testcase for reading metainfo description tags
(Matthias Klumpp)
* test: Test metainfo descriptions starting with enumerations (Matthias
* doc: Add Distro Packaging page (Jeremy Bicha)
* doc: Add "service" components and their launchables (Marius Vollmer)
* Allow components to provide other components (provides -> id) (Matthias
* doc: Uncomment line in middle of paragraph (Jeremy Bicha)
* doc: A releases tag is not essential for components, but summary is
(Matthias Klumpp)
* Allow descriptions to start with an enumeration (Matthias Klumpp)
* Ensure we always update with fresh data when refreshing the cache (Matthias
* Replace invalid components in the pool with new ones of the same name
(Matthias Klumpp)
* Resolve a few potential bugs (found by static checks) (Matthias Klumpp)
* xml: Check if we are trying to parse a real component (Matthias Klumpp)
- Update to version 0.11.0:
* Implement read/write support for content ratings (Matthias Klumpp)
* tests: Test the content_rating tag XML read/write (Matthias Klumpp)
* yaml: Read/write ContentRating (Matthias Klumpp)
* cache: Handle the content-rating property (Matthias Klumpp)
* Add new AsLaunch type (Matthias Klumpp)
* Fully implement the launchable tag (Matthias Klumpp)
* Recognize scaling factor for HiDPI icons (Matthias Klumpp)
* apt: Allow fetching HiDPI icons (Matthias Klumpp)
* spec: Don't give wrong information about the <font/> tag (Matthias Klumpp)
* spec: Specify content_rating tag for content age ratings (Matthias Klumpp)
* spec: Specify the new launchable tag and apply its effects (Matthias Klumpp)
* spec: Add note on where to place icons with a scaling factor (Matthias
* Add missing word in string (Anders Jonsson)
* yaml: Fix crash when serializing component with a dbus:user provided item
(Matthias Klumpp)
* cache: Don't write cache if there are no valid components (Matthias Klumpp)
* docs: Clarify "permissive" for metadata_license and make the paragraph more
explicit (Matthias Klumpp)
* Ensure GVFS never starts in root user slice (Matthias Klumpp)
* Correctly tokenize values with dash or plus (Matthias Klumpp)
* vapi: Add appstream.deps file (Rico Tzschichholz)
- Update to version 0.10.6:
* validator: Be more strict about the <icon> tag types in metainfo files
(Matthias Klumpp)
* validator: Unconditionally check for name and summary (Matthias Klumpp)
* Move all merge logic to AsComponent (Matthias Klumpp)
* Allow making AppStream consume data from metainfo instead of collection
files (Matthias Klumpp)
* apt: Do not enable any icon downloads by default (Matthias Klumpp)
* validator: Check categories in XML as well (Matthias Klumpp)
* cli: Make templates for different component-types a bit more useful
(Matthias Klumpp)
* Allow a few more permissive licenses for metadata_license (Matthias Klumpp)
* Add support for "+" operator at the end of SPDX license identifiers (Kalev
Lember, Matthias Klumpp)
* cli: Print tiny summary after validation (very useful for validate-tree)
(Matthias Klumpp)
* validator: Validate for hyperlinks in description / summary /
developer-name (Matthias Klumpp)
* validator: Make missing long description a pedantic issue in more cases
(Matthias Klumpp)
* Also recognize "FSFUL" license as pemissive (Matthias Klumpp)
* validator: Adjust priorities of missing modalias/font tags in driver/font
components (Matthias Klumpp)
* Skip loading desktop-entries if we know their component already (Matthias
* Be lazier, only parse what is necessary in the data pool (Matthias Klumpp)
* spec: Clarify that name/summary are now always required for metainfo files
(Matthias Klumpp)
* spec: Clarify desktop vs. desktop-application (Matthias Klumpp)
* spec: Add a small paragraph about whether and what xmlns to use (Matthias
* spec: Make it clear <categories/> can be used in metainfo files too
(Matthias Klumpp)
* spec: Make clear that update_contact's value is case-insensitive (Matthias
* docs: Make sure all examples follow the reverse-DNS scheme (Matthias Klumpp)
* Don't hardcode share dir but use CMAKE_INSTALL.. (Heiko Becker)
* validator: Don't enforce .desktop suffix on desktop-app component IDs
(Matthias Klumpp)
* qt: Allow catching error strings returned by Pool::load (Aleix Pol)
* Always drop data from desktop-entry files if we have better metadata
(Matthias Klumpp)
* apt: Install icons back if they went completely missing (Matthias Klumpp)
* Update SPDX and TLD data (Matthias Klumpp)
* yaml: Read release/urgency key (Matthias Klumpp)

==== NetworkManager ====
Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2
libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0

- Call networkmanager-obs-net.patch touches the build

==== btrfsmaintenance ====

- Require btrfsprogs (bsc#1047226)
- version 0.3.1
- dist-install: fix installation paths, install functions
- functions: fix syntax to be compatible with dash
- spec: install functions file
- version 0.3
- add syslog to logging targets
- add none target (/dev/null)
- autodetect btrfs filesystems for balance, scrub and trim
- detect mixed blockgroups and use correct balance filters
- fix uninstall rules
- fix capturing entire output to the log
- fix when cron files are symlinks
- add generic installation script
- doc updates: retention policy tuning
- version 0.2
- updated documentation
- support debian-like configuration paths
- no hardcoded paths to external utilities
- fixed logger name typos for 'journal' target
- defrag fixes (sysconfig, find arguments)
- version 0.1.2
- change default config for trim: off
- journal loggin should work (fixed a typo)
- version 0.1.1
- fix typo and make journal logging target work
- cron refresh: remove bashism
- cron refresh: remove debugging messages
- post installation must create the cron links (bsc#904518)
- Removed patches:
* btrfsmaintenance-0.1-fix-bashisms.patch
- fix bashism in script
- add patches:
* btrfsmaintenance-0.1-fix-bashisms.patch
- add COPYING,
- add config option to specify log target (stdout, or journal)
- clean spec
- add Url tag
- fix sysconfig file Path: tags
- initial import 0.1

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

- Update to 20161207:
* Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries

==== kactivitymanagerd ====

- Recommend -lang package

==== kde-user-manager ====

- Recommend -lang package

==== libalkimia ====
Subpackages: libalkimia-devel libalkimia5

- Fix RPM groups.

==== lv ====

- Stylistically diversify description; try not to start every
sentence with "Lv". Trim filler words.

==== openssl-1_0_0 ====
Subpackages: libopenssl-1_0_0-devel libopenssl1_0_0 libopenssl1_0_0-32bit

- Don't run FIPS power-up self-tests when the checksum files aren't
installed (bsc#1042392, boo#1038906)
* add openssl-fips-run_selftests_only_when_module_is_complete.patch
- AES XTS key parts must not be identical in FIPS mode (bsc#1019637)
* add openssl-fips-xts_nonidentical_key_parts.patch
- Allow runtime switching of s390x capabilities via OPENSSL_s390xcap
environmental variable (bsc#1028723)
* add openssl-fips-OPENSSL_s390xcap.patch
- remove DES-CBC3-SHA based ciphers from DEFAULT_SUSE (bsc#1027908)
* update patches:
- s_client sent empty client certificate (bsc#1028281)
Add back certificate initialization set_cert_key_stuff()
which was removed by openssl-1.0.2a-default-paths.patch
* modified openssl-1.0.2a-default-paths.patch
- package FIPS CAVS testing tools (bsc#1027688)
* add openssl-fips_add_cavs_tests.patch
- FIPS CAVS: Add AES keywrap (KWVS) test tool (bsc#1044095)
* add openssl-fips_cavs_aes_keywrap.patch
- Fix CAVS testing padding issue with RSA d values (bsc#1044107)
* add openssl-fips_cavs_pad_with_zeroes.patch from Pedro Monreal
- FIPS CAVS: allow fips_* tools to run in FIPS mode (bnc#902364)
* added openssl-fips_cavs_helpers_run_in_fips_mode.patch

==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_admin
patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt
patterns-gnome-gnome_games patterns-gnome-gnome_ide
patterns-gnome-gnome_imaging patterns-gnome-gnome_imaging_opt
patterns-gnome-gnome_internet patterns-gnome-gnome_laptop
patterns-gnome-gnome_multimedia patterns-gnome-gnome_multimedia_opt
patterns-gnome-gnome_office patterns-gnome-gnome_office_opt
patterns-gnome-gnome_utilities patterns-gnome-gnome_yast

- Do not recommend gdb by gnome_basis: gdb alone does not give us
useful bug reports; a reporter producing something useful still
has to install all the -debuginfo packages and can as well
install gdb.

==== patterns-media ====

- Minimally rework the rescue cd content (rest_cd_x11):
+ No longer recommend dvb (it's slated for removal from TW).
+ No longer recommend awesfx (unimportant for rescue systems).
+ Drop espeak/sbl recommends. Nobody tested this ever and it is
not working on the rescue cd already.
+ Drop gparted and xfce4-notifyd recommends: the pattern also
requires those packages.

==== pitivi ====
Version update (0.98 -> 0.98.1)
Subpackages: pitivi-lang

- Update to version 0.98.1:
+ Bug fix release to ensure compatibility with Gst 1.12.

==== squid ====

- Update description from webpage.

==== xen ====
Subpackages: xen-doc-html xen-libs xen-tools xen-tools-domU

- Update to Xen 4.9.0 FCS (fate#321394, fate#323108)

==== xfce4-session ====
Subpackages: libxfsm-4_6-0 xfce4-session-lang

- Do not mark %{_datadir}/xsessions/default.desktop as %ghost,
it needs to be installed as normal file.
- Use update-alternatives to create default.desktop xsession (boo#1030873)

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

< Previous Next >
Follow Ups