Mailinglist Archive: opensuse-factory (201 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20200908 released!
  • From: Dominique Leuenberger <dimstar@xxxxxxx>
  • Date: Wed, 09 Sep 2020 23:01:21 +0000
  • Message-id: <159969248170.3632.11471256346529873648@go-agent-stagingbot-7>

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

Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports

Packages changed:
alpine (2.22 -> 2.23)
cryptsetup (2.3.3 -> 2.3.4)
dracut
filesystem
fwupd
gzip
javapackages-tools
libcap (2.42 -> 2.43)
libgpg-error (1.38 -> 1.39)
libxcrypt (4.4.15 -> 4.4.17)
lvm2
lvm2-device-mapper
memcached
npth
permissions (1550_20200826 -> 1550_20200904)
python-paramiko (2.7.1 -> 2.7.2)
python38
python38-core
python38-documentation
rsync
rubygem-rubocop (0.86.0 -> 0.90.0)
rubygem-rubocop-ast (0.1.0 -> 0.3.0)
utempter
xapps

=== Details ===

==== alpine ====
Version update (2.22 -> 2.23)
Subpackages: pico

- Update to release 2.23
* Implementation of XOAUTH2 authentication support for Outlook.
* Add support for the OAUTHBEARER authentication method in Gmail.
* Support for the SASL-IR IMAP extension.
* Alpine can pass an HTML message to an external web browser,
by using the "External" command in the ATTACHMENT INDEX
screen.
- Drop extern.diff (merged)

==== cryptsetup ====
Version update (2.3.3 -> 2.3.4)
Subpackages: cryptsetup-lang libcryptsetup12 libcryptsetup12-32bit
libcryptsetup12-hmac

- Update to 2.3.4:
* Fix a possible out-of-bounds memory write while validating LUKS2 data
segments metadata (CVE-2020-14382, boo#1176128).
* Ignore reported optimal IO size if not aligned to minimal page size.
* Added support for new no_read/write_wrokqueue dm-crypt options (kernel 5.9).
* Added support panic_on_corruption option for dm-verity devices (kernel 5.9).
* Support --master-key-file option for online LUKS2 reencryption
* Always return EEXIST error code if a device already exists.
* Fix a problem in integritysetup if a hash algorithm has dash in the name.
* Fix crypto backend to properly handle ECB mode.
* TrueCrypt/VeraCrypt compatible mode now supports the activation of devices
with a larger sector.
* LUKS2: Do not create excessively large headers.
* Fix unspecified sector size for BitLocker compatible mode.
* Fix reading key data size in metadata for BitLocker compatible mode.

==== dracut ====

- Generate the tarball during buildtime. Tracking both the tarball
and the .obscpio combines the worst of both.

==== filesystem ====

- Split /var/tmp out of fs-var.conf, new file is fs-var-tmp.conf.
Allows to override config to add cleanup options of /var/tmp
[bsc#1078466]
- Create fs-tmp.conf to cleanup /tmp regular (required with tmpfs)
[bsc#1175519]
- Fix bug about missing group in tmpfiles.d files
- Generic cleanup:
- Remove /usr/local/games
- /etc/java was moved to javapackages-filesystem long ago
- Remove unused languages: en@IPA, it_CH, ja_JP.EUC, ja_JP.SJIS,
ja_JP.eucJP, nds_DE
- Remove %ghost entries for /tmp, /tmp is now tmpfs and the files
are handled by systemd since a long time
- Add /usr/etc/default.

==== fwupd ====
Subpackages: fwupd-lang libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0

- Add fwupd-jscSLE-11766-close-efidir-leap-gap.patch: Set SLE and
openSUSE esp os dir at runtime (jsc#SLE-11766)
- Drop _multibuild and build option -Defi_os_dir="%{efidir}": with
the above patch fwupd can detect esp os dir dynamically
- Update the efidir related %post and %postun scripts in spec file

==== gzip ====

- Enable DFLTCC compression for s390x for levels 1-6 (i. e. to make
it used by default) by adding -DDFLTCC_LEVEL_MASK=0x7e to CLFAGS.
[jsc#SLE-13775]

==== javapackages-tools ====
Subpackages: javapackages-filesystem

- when building extra flavor, BuildRequire javapackages-filesystem:
/etc/java is being cleaned out of the filesystems package.

==== libcap ====
Version update (2.42 -> 2.43)

- update to 2.43
* Linus' kernel tree defines CAP_CHECKPOINT_RESTORE (40) so support it.
* Fix the creation of the $(FAKEROOT)$(LIBDIR) for split install targets
* Clean up a binary from the distribution
* Added some more release time checks for non-git tracked files.
* Fix a deadlock in libpsx that surfaced with a set of compiler optimizations
by removing the psx wrapping harder.

==== libgpg-error ====
Version update (1.38 -> 1.39)
Subpackages: libgpg-error0 libgpg-error0-32bit

- Update to 1.39:
* "gpg-error --lib-version" works again.
* New function gpgrt_fcancel as alternative to gpgrt_close. This
function avoid flushing out buffered data and also tries to delete
a newly created file.
* Update the gnupg project keyring
* Interface changes relative to the 1.38 release:
- gpgrt_fcancel: NEW.

==== libxcrypt ====
Version update (4.4.15 -> 4.4.17)
Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel

- Add compatibility provides for SLE15
- Update to version 4.4.17
* Salt string compatibility with generic implementations

==== lvm2 ====
Subpackages: liblvm2cmd2_03

- lvm can't pass build with gcc option Wstringop-overflow (bsc#1175565)
- remove suse speical patch
- bug-1175565_lvm-cant-pass-build-with-gcc-option-Wstringop-overflow.patch
- add upstream patch
+ bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
+ bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
+ bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch

==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
libdevmapper1_03-32bit

- lvm can't pass build with gcc option Wstringop-overflow (bsc#1175565)
- remove suse speical patch
- bug-1175565_lvm-cant-pass-build-with-gcc-option-Wstringop-overflow.patch
- add upstream patch
+ bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
+ bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
+ bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch

==== memcached ====

- Add use-signal-function-instead-of-sigignore.patch: sigignore
causes deprecation errors(gh#memcached/memcached#691)

==== npth ====

- Remove old specfile constructs and doubleshipping of docs.

==== permissions ====
Version update (1550_20200826 -> 1550_20200904)
Subpackages: chkstat permissions-config permissions-doc

- Update to version 20200904:
* Add /usr/libexec for cockpit-session as new path
* physlock: whitelist with tight restrictions (bsc#1175720)

==== python-paramiko ====
Version update (2.7.1 -> 2.7.2)

- update to 2.7.2
- drop configs.tar.gz
* Add missing test suite fixtures directory to MANIFEST.in
* Remove leading whitespace from OpenSSH RSA test suite static key fixture,
* Fix incorrect string formatting causing unhelpful error message annotation
when using Kerberos/GSSAPI.
* Fix incorrectly swapped order of p and q numbers when loading
OpenSSH-format RSA private keys.

==== python38 ====
Subpackages: python38-curses python38-dbm python38-tk

- Just cleanup and reordering items to synchronize with python39

==== python38-core ====
Subpackages: libpython3_8-1_0 python38-base

- Just cleanup and reordering items to synchronize with python39

==== python38-documentation ====

- Just cleanup and reordering items to synchronize with python39

==== rsync ====

- Security fix: [bsc#1176160, CVE-2020-14387]
* rsync-ssl: Verify the hostname in the certificate when using openssl.
- Add rsync-CVE-2020-14387.patch

==== rubygem-rubocop ====
Version update (0.86.0 -> 0.90.0)

- New upstream release 0.90.0
[#]## New features
* [#8451](https://github.com/rubocop-hq/rubocop/issues/8451): Add new
`Style/RedundantSelfAssignment` cop. ([@fatkodima][])
* [#8384](https://github.com/rubocop-hq/rubocop/issues/8384): Add new
`Layout/EmptyLineAfterMultilineCondition` cop. ([@fatkodima][])
* [#8390](https://github.com/rubocop-hq/rubocop/pull/8390): Add new
`Style/SoleNestedConditional` cop. ([@fatkodima][])
* [#8562](https://github.com/rubocop-hq/rubocop/pull/8562): Add new
`Style/KeywordParametersOrder` cop. ([@fatkodima][])
* [#8486](https://github.com/rubocop-hq/rubocop/pull/8486): Add new
`Style/CombinableLoops` cop. ([@fatkodima][])
* [#8381](https://github.com/rubocop-hq/rubocop/pull/8381): Add new
`Style/ClassMethodsDefinitions` cop. ([@fatkodima][])
* [#8474](https://github.com/rubocop-hq/rubocop/pull/8474): Add new
`Lint/DuplicateRequire` cop. ([@fatkodima][])
* [#8472](https://github.com/rubocop-hq/rubocop/issues/8472): Add new
`Lint/UselessMethodDefinition` cop. ([@fatkodima][])
* [#8531](https://github.com/rubocop-hq/rubocop/issues/8531): Add new
`Lint/EmptyFile` cop. ([@fatkodima][])
* Add new `Lint/TrailingCommaInAttributeDeclaration` cop. ([@drenmi][])
* [#8578](https://github.com/rubocop-hq/rubocop/pull/8578): Add
`:restore_registry` context and `stub_cop_class` helper class. ([@marcandre][])
* [#8579](https://github.com/rubocop-hq/rubocop/pull/8579): Add
`Cop.documentation_url`. ([@marcandre][])
* [#8510](https://github.com/rubocop-hq/rubocop/pull/8510): Add
`RegexpNode#each_capture` and `parsed_tree`. ([@marcandre][])
* [#8365](https://github.com/rubocop-hq/rubocop/pull/8365): Cops defining
`on_send` can be optimized by defining the constant `RESTRICT_ON_SEND` with a
list of acceptable method names.
([@marcandre][])
[#]## Bug fixes
* [#8508](https://github.com/rubocop-hq/rubocop/pull/8508): Fix a false
positive for `Style/CaseLikeIf` when conditional contains comparison with a
class. Mark `Style/CaseLikeIf` as not safe.
([@fatkodima][])
* [#8618](https://github.com/rubocop-hq/rubocop/issues/8618): Fix an infinite
loop error for `Layout/EmptyLineBetweenDefs`. ([@fatkodima][])
* [#8534](https://github.com/rubocop-hq/rubocop/issues/8534): Fix
`Lint/BinaryOperatorWithIdenticalOperands` for binary operators used as unary
operators. ([@marcandre][])
* [#8537](https://github.com/rubocop-hq/rubocop/pull/8537): Allow a trailing
comment as a description comment for `Bundler/GemComment`. ([@pocke][])
* [#8507](https://github.com/rubocop-hq/rubocop/issues/8507): Fix
`Style/RescueModifier` to handle parentheses around rescue modifiers.
([@dsavochkin][])
* [#8527](https://github.com/rubocop-hq/rubocop/pull/8527): Prevent an
incorrect auto-correction for `Style/CaseEquality` cop when comparing with
`===` against a regular expression receiver.
([@koic][])
* [#8524](https://github.com/rubocop-hq/rubocop/issues/8524): Fix
`Layout/EmptyLinesAroundClassBody` and `Layout/EmptyLinesAroundModuleBody` to
correctly handle an access modifier as a first
child. ([@dsavochkin][])
* [#8518](https://github.com/rubocop-hq/rubocop/issues/8518): Fix
`Lint/ConstantResolution` cop reporting offense for `module` and `class`
definitions. ([@tejasbubane][])
* [#8158](https://github.com/rubocop-hq/rubocop/issues/8158): Fix
`Style/MultilineWhenThen` cop to correctly handle cases with multiline body.
([@dsavochkin][])
* [#7705](https://github.com/rubocop-hq/rubocop/issues/7705): Fix
`Style/OneLineConditional` cop to handle if/then/elsif/then/else/end cases. Add
`AlwaysCorrectToMultiline` config option to
this cop to always convert offenses to the multi-line form (false by
default). ([@Lykos][], [@dsavochkin][])
* [#8590](https://github.com/rubocop-hq/rubocop/issues/8590): Fix an error
when auto-correcting encoding mismatch file. ([@koic][])
* [#8321](https://github.com/rubocop-hq/rubocop/issues/8321): Enable
auto-correction for `Layout/{Def}EndAlignment`, `Lint/EmptyEnsure`,
`Style/ClassAndModuleChildren`. ([@marcandre][])
* [#8583](https://github.com/rubocop-hq/rubocop/issues/8583): Fix
`Style/RedundantRegexpEscape` false positive for line continuations. ([@owst][])
* [#8593](https://github.com/rubocop-hq/rubocop/issues/8593): Fix
`Style/RedundantRegexpCharacterClass` false positive for interpolated
multi-line expressions. ([@owst][])
* [#8624](https://github.com/rubocop-hq/rubocop/pull/8624): Fix an error with
the `Style/CaseLikeIf` cop where it does not properly handle overridden
equality methods with no arguments.
([@Skipants][])
[#]## Changes
* [#8413](https://github.com/rubocop-hq/rubocop/issues/8413): Pending cops
warning now contains snippet that can be directly copied into `.rubocop.yml` as
well as a notice about `NewCops:
enable` config option. ([@colszowka][])
* [#8362](https://github.com/rubocop-hq/rubocop/issues/8362): Add numbers of
correctable offenses to summary. ([@nguyenquangminh0711][])
* [#8513](https://github.com/rubocop-hq/rubocop/pull/8513): Clarify the ruby
warning mentioned in the `Lint/ShadowingOuterLocalVariable` documentation.
([@chocolateboy][])
* [#8517](https://github.com/rubocop-hq/rubocop/pull/8517): Make
`Style/HashTransformKeys` and `Style/HashTransformValues` aware of `to_h` with
block. ([@eugeneius][])
* [#8529](https://github.com/rubocop-hq/rubocop/pull/8529): Mark
`Lint/FrozenStringLiteralComment` as `Safe`, but with unsafe auto-correction.
([@marcandre][])
* [#8602](https://github.com/rubocop-hq/rubocop/pull/8602): Fix usage of
`to_enum(:scan, regexp)` to work on TruffleRuby. ([@jaimerave][])
[@fatkodima]: https://github.com/fatkodima
[@drenmi]: https://github.com/drenmi
[@marcandre]: https://github.com/marcandre
[@pocke]: https://github.com/pocke
[@dsavochkin]: https://github.com/dsavochkin
[@koic]: https://github.com/koic
[@tejasbubane]: https://github.com/tejasbubane
[@Lykos]: https://github.com/Lykos
[@owst]: https://github.com/owst
[@Skipants]: https://github.com/Skipants
[@colszowka]: https://github.com/colszowka
[@nguyenquangminh0711]: https://github.com/nguyenquangminh0711
[@chocolateboy]: https://github.com/chocolateboy
[@eugeneius]: https://github.com/eugeneius
[@jaimerave]: https://github.com/jaimerave
- New upstream release 0.89.1
[#]## Bug fixes
* [#8463](https://github.com/rubocop-hq/rubocop/pull/8463): Fix false
positives for
`Lint/OutOfRangeRegexpRef` when a regexp is defined and matched in separate
steps.
([@eugeneius][])
* [#8464](https://github.com/rubocop-hq/rubocop/pull/8464): Handle regexps
matched with
`when`, `grep`, `gsub`, `gsub!`, `sub`, `sub!`, `[]`, `slice`, `slice!`,
`scan`, `index`,
`rindex`, `partition`, `rpartition`, `start_with?`, and `end_with?` in
`Lint/OutOfRangeRegexpRef`. ([@eugeneius][])
* [#8466](https://github.com/rubocop-hq/rubocop/issues/8466): Fix a false
positive for
`Lint/UriRegexp` when using `regexp` method without receiver. ([@koic][])
* [#8478](https://github.com/rubocop-hq/rubocop/issues/8478): Relax
`Lint/BinaryOperatorWithIdenticalOperands` for mathematical operations.
([@marcandre][])
* [#8480](https://github.com/rubocop-hq/rubocop/issues/8480): Tweak callback
list of
`Lint/MissingSuper`. ([@marcandre][])
* [#8481](https://github.com/rubocop-hq/rubocop/pull/8481): Fix autocorrect
for elements with
newlines in `Style/SymbolArray` and `Style/WordArray`. ([@biinari][])
* [#8475](https://github.com/rubocop-hq/rubocop/issues/8475): Fix a false
positive for
`Style/HashAsLastArrayItem` when there are duplicate hashes in the array.
([@wcmonty][])
* [#8497](https://github.com/rubocop-hq/rubocop/issues/8497): Fix
`Style/IfUnlessModifier` to
add parentheses when converting if-end condition inside a parenthesized
method argument list.
([@dsavochkin][])
[#]## Changes
* [#8487](https://github.com/rubocop-hq/rubocop/pull/8487): Detect `<` and
`>` as comparison
operators in `Style/ConditionalAssignment` cop. ([@biinari][])
[@eugeneius]: https://github.com/eugeneius
[@koic]: https://github.com/koic
[@marcandre]: https://github.com/marcandre
[@biinari]: https://github.com/biinari
[@wcmonty]: https://github.com/wcmonty
[@dsavochkin]: https://github.com/dsavochkin
New upstream release 0.88

==== rubygem-rubocop-ast ====
Version update (0.1.0 -> 0.3.0)

- New upstream release 0.3.0:
[#]# 0.3.0 (2020-08-01)
[#]## New features
* [#70](https://github.com/rubocop-hq/rubocop-ast/pull/70): Add `NextNode`
([@marcandre][])
* [#85](https://github.com/rubocop-hq/rubocop-ast/pull/85): Add
`IntNode#value` and `FloatNode#value`. ([@fatkodima][])
* [#82](https://github.com/rubocop-hq/rubocop-ast/pull/82): `NodePattern`:
Allow comments ([@marcandre][])
* [#83](https://github.com/rubocop-hq/rubocop-ast/pull/83): Add
`ProcessedSource#comment_at_line` ([@marcandre][])
* [#83](https://github.com/rubocop-hq/rubocop-ast/pull/83): Add
`ProcessedSource#each_comment_in_lines` ([@marcandre][])
* [#84](https://github.com/rubocop-hq/rubocop-ast/pull/84): Add
`Source::Range#line_span` ([@marcandre][])
* [#87](https://github.com/rubocop-hq/rubocop-ast/pull/87): Add
`CaseNode#branches` ([@marcandre][])
[#]## Bug fixes
* [#70](https://github.com/rubocop-hq/rubocop-ast/pull/70): Fix arguments
processing for `BreakNode` ([@marcandre][])
* [#70](https://github.com/rubocop-hq/rubocop-ast/pull/70): **(Potentially
breaking)** `BreakNode` and `ReturnNode` no longer include
`MethodDispatchNode`. These methods were severely broken ([@marcandre][])
[#]## Changes
* [#44](https://github.com/rubocop-hq/rubocop-ast/issue/44): **(Breaking)**
Use `parser` flag `self.emit_forward_arg = true` by default. ([@marcandre][])
* [#86](https://github.com/rubocop-hq/rubocop-ast/pull/86):
`PairNode#delimiter` and `inverse_delimiter` now accept their argument as a
named argument. ([@marcandre][])
* [#87](https://github.com/rubocop-hq/rubocop-ast/pull/87): **(Potentially
breaking)** Have `IfNode#branches` return a `nil` value if source has `else;
end` ([@marcandre][])
* [#72](https://github.com/rubocop-hq/rubocop-ast/pull/72): **(Potentially
breaking)** `SuperNode/DefinedNode/YieldNode#arguments` now return a frozen
array. ([@marcandre][])
[#]# 0.2.0 (2020-07-19)
[#]## New features
* [#50](https://github.com/rubocop-hq/rubocop-ast/pull/50): Support find
pattern matching for Ruby 2.8 (3.0) parser. ([@koic][])
* [#55](https://github.com/rubocop-hq/rubocop-ast/pull/55): Add
`ProcessedSource#line_with_comment?`. ([@marcandre][])
* [#63](https://github.com/rubocop-hq/rubocop-ast/pull/63): NodePattern now
supports patterns as arguments to predicate and functions. ([@marcandre][])
* [#64](https://github.com/rubocop-hq/rubocop-ast/pull/64): Add
`Node#global_const?`. ([@marcandre][])
* [#28](https://github.com/rubocop-hq/rubocop-ast/issues/28): Add
`struct_constructor?`, `class_definition?` and `module_definition?` matchers.
([@tejasbubane][])
[#]## Bug fixes
* [#55](https://github.com/rubocop-hq/rubocop-ast/pull/55): Fix
`ProcessedSource#commented?` for multi-line ranges. Renamed `contains_comment?`
([@marcandre][])
* [#69](https://github.com/rubocop-hq/rubocop-ast/pull/69): **(Potentially
breaking)** `RetryNode` has many errors. It is now a `Node`. ([@marcandre][])

==== utempter ====

- fixed utempter location after libexecdir change (bsc#1175925)

==== xapps ====
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang

- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)


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