Greetings again all.
We are bringing more packaging changes over at Packman for Tumbleweed
users.
Following the pattern we have done for gstreamer-plugins-bad/ugly, we
now follow up with similar changes for Pipewire. Previously a fully
rebuilt pipewire suite was offered from Packman, but going forward a
single package for a single plugin (the only one missing from the
package offered from openSUSE) will be supplied from packman.
New package is called pipewire-aptx, and you will once again see zypper
offer you to vendor switch to packages from the main OSS repo like with
the changes for gstreamer-bad/ugly.
The package pipewire-aptx should be automatically be installed as long
as you have pipewire and friends installed.
/Bjørn
Hi, does anyone have issues with SDDM, Wayland, setup with auto login.
Wayland loads into just a blank screen. If I restart sddm and first
login X11 and then into wayland the system works just fine. Seems like
a timing issue but I can't figure out what that might be. Also I have
NVidia card but wayland had been working get with the latest 510 NVidia
driver.
Bryan
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- cegui
- python-pygame
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
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&versio…
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:
MozillaFirefox (96.0.2 -> 96.0.3)
alsa-utils
audacity
git (2.34.1 -> 2.35.1)
protobuf (3.19.3 -> 3.19.4)
python-fsspec (2021.11.1 -> 2022.1.0)
python-gcsfs (2021.11.1 -> 2022.1.0)
python-s3fs (2021.11.1 -> 2022.1.0)
qemu
suse-module-tools (16.0.18 -> 16.0.19)
yast2 (4.4.42 -> 4.4.43)
yast2-network (4.4.34 -> 4.4.35)
yast2-samba-client (4.4.2 -> 4.4.3)
=== Details ===
==== MozillaFirefox ====
Version update (96.0.2 -> 96.0.3)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 96.0.3 (bsc#1195230)
* Fixed an issue that allowed unexpected data to be submitted in
some of our search telemetry (bmo#1752317)
==== alsa-utils ====
- Fix the broken mouse support on alsamixer:
0002-alsamixer-Revert-has_mouse-check.patch
==== audacity ====
Subpackages: audacity-lang
- Added conditional %post and %postun for Leap, to fix boo#1194977
==== git ====
Version update (2.34.1 -> 2.35.1)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk perl-Git
- update to 2.35.1:
* fix "rebase" and "stash" in a secondary worktree
- update to 2.35.0:
* "_" is now treated as any other URL-valid characters in an URL when
matching the per-URL configuration variable names.
* The color palette used by "git grep" has been updated to match that
of GNU grep.
* "git status --porcelain=v2" now show the number of stash entries
with --show-stash like the normal output does.
* "git stash" learned the "--staged" option to stash away what has
been added to the index (and nothing else).
* "git var GIT_DEFAULT_BRANCH" is a way to see what name is used for
the newly created branch if "git init" is run.
* Various operating modes of "git reset" have been made to work
better with the sparse index.
* "git submodule deinit" for a submodule whose .git metadata
directory is embedded in its working tree refused to work, until
the submodule gets converted to use the "absorbed" form where the
metadata directory is stored in superproject, and a gitfile at the
top-level of the working tree of the submodule points at it. The
command is taught to convert such submodules to the absorbed form
as needed.
* The completion script (in contrib/) learns that the "--date"
option of commands from the "git log" family takes "human" and
"auto" as valid values.
* "Zealous diff3" style of merge conflict presentation has been added.
* The "git log --format=%(describe)" placeholder has been extended to
allow passing selected command-line options to the underlying "git
describe" command.
* "default" and "reset" have been added to our color palette.
* The cryptographic signing using ssh keys can specify literal keys
for keytypes whose name do not begin with the "ssh-" prefix by
using the "key::" prefix mechanism (e.g. "key::ecdsa-sha2-nistp256").
* "git fetch" without the "--update-head-ok" option ought to protect
a checked out branch from getting updated, to prevent the working
tree that checks it out to go out of sync. The code was written
before the use of "git worktree" got widespread, and only checked
the branch that was checked out in the current worktree, which has
been updated.
* "git name-rev" has been tweaked to give output that is shorter and
easier to understand.
* "git apply" has been taught to ignore a message without a patch
with the "--allow-empty" option. It also learned to honor the
"--quiet" option given from the command line.
* The "init" and "set" subcommands in "git sparse-checkout" have been
unified for a better user experience and performance.
* Many git commands that deal with working tree files try to remove a
directory that becomes empty (i.e. "git switch" from a branch that
has the directory to another branch that does not would attempt
remove all files in the directory and the directory itself). This
drops users into an unfamiliar situation if the command was run in
a subdirectory that becomes subject to removal due to the command.
The commands have been taught to keep an empty directory if it is
the directory they were started in to avoid surprising users.
* "git am" learns "--empty=(stop|drop|keep)" option to tweak what is
done to a piece of e-mail without a patch in it.
* The default merge message prepared by "git merge" records the name
of the current branch; the name can be overridden with a new option
to allow users to pretend a merge is made on a different branch.
* The way "git p4" shows file sizes in its output has been updated to
use human-readable units.
* "git -c branch.autosetupmerge=inherit branch new old" makes "new"
to have the same upstream as the "old" branch, instead of marking
"old" itself as its upstream.
==== protobuf ====
Version update (3.19.3 -> 3.19.4)
Subpackages: libprotobuf-lite30 libprotobuf30 python38-protobuf
- update to 3.19.4:
Python:
* Make libprotobuf symbols local on OSX to fix issue #9395 (#9435)
Ruby:
* Fixed a data loss bug that could occur when the number of optional fields
in a message is an exact multiple of 32
PHP:
* Fixed a data loss bug that could occur when the number of optional fields
in a message is an exact multiple of 32.
==== python-fsspec ====
Version update (2021.11.1 -> 2022.1.0)
- Update to 2022.1.0
* Fix blocks cache metadata (#746)
* Fix default SMB port (#853)
* Fix caching fixes (#856, 855)
* Fix explicit close for http files (#866)
* Fix put_file to continue when no bytes (#869, 870)
* temporary files location (#851, 871)
* async abstract methods (#858, 859, 860)
* md5 for FIPS (#872)
* remove deprecated pyarrow/distutils (#880, 881)
- Update flavored requirements: python36 no longer exists,
python-distributed does not support python310 yet.
==== python-gcsfs ====
Version update (2021.11.1 -> 2022.1.0)
Subpackages: python38-gcsfs python38-gcsfs-fuse
- Update to 2022.01.0
* update refname for versions (#442)
==== python-s3fs ====
Version update (2021.11.1 -> 2022.1.0)
- Update to 2022.01.1
* aiobotocore dep to 2.1.0 (#564)
* docs for non-aws (#567)
* ContentType in info (#570)
* small-file ACL (#574)
==== qemu ====
Subpackages: qemu-accel-qtest qemu-accel-tcg-x86 qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Enable modules for testsuite
* Patches added:
meson-build-all-modules-by-default.patch
==== suse-module-tools ====
Version update (16.0.18 -> 16.0.19)
- Update to version 16.0.19:
* Add /etc/modprobe.d/README on SLE/Leap (bsc#1195051)
* rpm-script: force-copy kernel to /boot (boo#1194501)
==== yast2 ====
Version update (4.4.42 -> 4.4.43)
Subpackages: yast2-logs
- ProductFeatures: add boot timeout option (jsc#SLE-22667)
- 4.4.43
==== yast2-network ====
Version update (4.4.34 -> 4.4.35)
- jsc#SLE-22015
- make the code conform to inclusive naming, most masters and
slaves are gone. Kept only where makes sense - interface to
sysconfig
- "slave" was replaced by "port" as this naming is already used
by kernel code. "Master" was replaced by directly mentioning
"bond" (device) or "parent" in areas where the code is somehow
shared with e.g., bridge. Devices are not "enslaved" anymore,
but mostly "included".
- 4.4.35
==== yast2-samba-client ====
Version update (4.4.2 -> 4.4.3)
- Switch from file based krb5 ccache to kernel keyring;
(bsc#1109830);
- 4.4.3
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
## Attendees
guillaumeg, ddemaio, dleuenberger, Sarah, rbrown, DocB, gp,
deneb_alpha, bittin
## Leap
* Waiting for Leap rebuild to finish, we're really behind on s390x and
Arm. s390x has random hangs and jobs have to be killed on a daily basis
in both OBS and IBS. We're literaly in rebuild hell for about 20 days.
Highlight for Community in SLE 15 SP4 roadmap slides
My thoughts:
* Highlight appraisal for work on refreshed DE (latest KDE Plasma LTS,
Updated Gnome etc), work on codecs
* Raise https://github.com/openSUSE/openSUSE-release-process/issues/71
[15.3 retro] overlap package between SLE and Backports which makes life
of our contributors difficult (specially Neal)
* Having some resources look at software.o.o. to make sure 15.4
packages there are well intergrated
Cardano node do we have some existing crypto community that?
https://code.opensuse.org/leap/features/issue/59
Leap Micro 5.2 - No update yet, aside from setup being done.
## openSUSE Tumbleweed
* Kernel 5.16.2 is in Tumbleweed, 5.16.4, is in staging; QA of that prj
should start today
* Ruby 2.7 & 3.0 (incl all rubygems) have been removed from Tumbleweed.
Everything is based on Ruby 3.1 now
* Python 3.6 being EOL, removal of python36-FOO modules ongoing. Last
week: 106 left, now 96
* systemd will drop suse specific sysv script handling as announced in
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
* RPM: the build root will switch from 'glibc-locale' to the much
leaner glibc-locale-base (containing C and en_US). Packages that need
other locales (some do for test suites) need to explicitly BuildRequire
glibc-locale (can be done unconditionally)
* Plasma 5.24 beta is staged; final release is planned for Feb 8; we
try to be ready in time
* GCC 12 pre-integration tests started (Staging:Gcc7); Scheduled for
actual merge in April/May
## Richard (Kubic/TW MicroOS)
Submitted dozens of packages from devel:kubic to Factory - Devel
maintainers, please dont let good stuff live in devel projects
MicroOS Desktop issues with pipewire/pulseaudio being worked on, great
job by the community debugging it, thanks all!
Asked nicely a bunch of people to consider dropping Firefox from their
HOME: Projects as it has a disproprotionate blocking effect on
build.opensuse.org.
ongoing experiments with with kiwi-less, container-first VM image
building/adding nerdctl support to Toolbox/buildkit and its limits as a
container builder/TW-to-MicroOS converter
## Max
* Dropping python2 from Leap 15.4
https://code.opensuse.org/leap/features/issue/15: skippkg-finder is
done https://github.com/openSUSE/openSUSE-release-tools/pull/2686, the
first verification run has been done, the attribute has been updated
for that, see OSRT:Config at
https://build.opensuse.org/attribs/openSUSE:Leap:15.4 , the next step
is wait a new Leap build finish, poke the repodata, back to adjust the
attribute, then skippkg-finder can catch up with it, repeat until
uninstallable problem to be 0
* Still a bunch of submission are pending for legal review
## Guillaume - Arm
Tumbleweed:
* Race condition happened in ttm. This results in a mismatch between
ISO images and FTP trees. This should be fixed now.
* Upcoming GCC 12 tested for aarch64:
https://build.opensuse.org/project/show/home:dirkmueller:branches:openSUSE:…
* Tests of openSUSE Tumbleweed on The Pinebook Pro showed some
issues. Most of them are now fixed. Tracked on
https://bugzilla.opensuse.org/show_bug.cgi?id=1194491
Leap 15.3:
* Issue with installation media (net installation) for devices w/o
Real-Time-Clock. Workaround: Trigger rebuild of installation media.
https://bugzilla.opensuse.org/show_bug.cgi?id=1194660
lkocman: to update the bug with installmedia refresh.
Leap 15.4:
* opencl-headers package is outdated in Leap 15.4 / SLE15-SP4:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193617 This prevent
armnn to build with opencl support enabled. => SR
https://build.opensuse.org/request/show/944701 has been mirrored. =>
Release of maintenance incident is done 2022-01-27
* aarch64:
* Go compiler from SLE still lacks ld.gold which is still
required. This make some packages to fail to build (e.g.
openSUSE:Backports:SLE-15-SP4/rclone). Bug opened since Leap 15.3:
https://bugzilla.opensuse.org/show_bug.cgi?id=1183043
lkocman: we have currently only 8 jobs building in parallel on Leap
15.4/aarch64, is that expected?
guillaume: that seems to be the case, yes
* armv7:
* armv7 images are not tested in openQA yet, because JeOS-efi
image does not build properly due to an armv7 kernel bug with btrfs and
lzo compression: https://bugzilla.opensuse.org/show_bug.cgi?id=1193852
## Sarah - s390x
Tumbleweed:
* Reboot does not work:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193889
(forwarded to IBM for all Linux distributions on s390x)
Bugfix from IBM is breaking SLES, Leap and Tumbleweed builds:
https://bugzilla.suse.com/show_bug.cgi?id=1188896
Ihno will forward a dump because issue is forwarded to compiler
level
Adrian: workers will be deployed with image that has necessary
debuginfo
## Doug
* Dyad (software.o.o.) proposal
- Sent to stakeholder leads
* openSUSE Conference
* Contract signed and turned into Z-Bau
* video team has expressed
* developed list of keynotes to reachout to
lkocman: What about the travel support for community speakers?
Gerald: this should work on https://tsp.opensuse.org/
* FOSDEM this weekend #opensuse-stand:fosdem.org
* Google Summer of Code
* Will submit application for two projects - Feb. 7 to 21 (deadline)
* Leap 15.4
* Starting to create release annoucement
## Dirk
worked on rebuild trigger script issues for 15.3:ARM and 15.4:ARM
Watched GCC 12 fallout on aarch64, some fixes
Helped a bit on python 3.10 fallout in tumbleweed
## Gerald / Board
[This space intentionally left blank]
## Wolfgang (Package Hub), Scott Bahling
Not available
## Maintenance team (Marina or Marcus, Maurizio (m4u))
- Marina: opencl-headers released on 2022-01-27
- Marina: back on
https://github.com/openSUSE/openSUSE-release-process/issues/71 what
about shipping those packages via SLE-Module-Packagehub-Subpackages
(the SLE side of PackageHub)? From maintenance we can have a better
overview and avoid breakages.
- Marcus: 15.3 had a radeon regression in the kernel update, followup
update soon
- we released big samba update to fix security issues, one regression
in samba spotted
- Marcus: 15.4 is set up channel wise, some updates will go in testing
occasionaly, if you need more ping me, no openqa setup yet
- Marcus was promoted to Distinguished Engineer, likely openSUSE
Maintenance might stay in responsibilities.
## Adrian - OBS
Rudi is fighting with host kernel issues in IBS. There are quite some
issues with the SP4 kernel.
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&versio…
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:
hexchat (2.14.3 -> 2.16.0)
=== Details ===
==== hexchat ====
Version update (2.14.3 -> 2.16.0)
Subpackages: hexchat-lang
- Update to 2.16.0
* add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
* add support for strikethrough formatting
* update network list (including Libera.Chat as the default)
* fix text clipping issues by respecting font line height
* fix URLs not being escaped when opened
* fix misc IRC message parsing issues
* remove libnotify dependency on Linux, fixing hangs when notifications are shown
* remove libproxy dependency on Linux
* print ChanServ notices in the front tab by default
* fishlim: add support for CBC mode
* python: rewrite plugin in python with CFFI
This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
- Update meson configuraion options
- Add python3-cffi as BuildRequires and Requires for python3 plugin package
- Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
- Drop libnotify and libproxy BuildRequires, as per upstream changes
- Drop hexchat.keyring, upstream no longer provides detached tarball signatures
(gh#hexchat/hexchat#2635)
Do these indicate I need to report a bug? Known bug? Kernel, or X?
Xorg.0.log https://paste.opensuse.org/58794648
dmesg https://paste.opensuse.org/37881046
Rocket Lake i5-11400
UHD 730 8086:4c8b graphics
# rpm -qa | egrep 'tdm|xdm'
trinity-tdm-14.0.11-1.osstw.x86_64
xdm-1.1.12-17.2.x86_64
# uname -a
Linux ab560 5.16.3-4.gc7377e3-default #1 SMP PREEMPT Fri Jan 28 08:44:58 UTC 2022
(c7377e3) x86_64 x86_64 x86_64 GNU/Linux
XDM/TDM fail to start
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
This package provides a command `file-rename` (apparently originating as an example in the Perl documentation), which should be familiar to Debian users (where it is also available under legacy `rename` and `prename` aliases).
It uses a sed-like syntax and is incompatible with the `rename` command from `util-linux`.
Hi all,
Some time ago I noticed that Fedora is building all their packages
with very minimal locales installed quite successfully. In fedora, if
there is the occasional packaging testsuite that requires a specific
locale being installed, Fedora just uses "BuildRequires:
glibc-langpack-$lang".
openSUSE currently doesn't have this granularity. we have
glibc-locale-base, which covers C and en_US locale and we have
glibc-locale which covers everything else.
The vast majority of packages are building and testing fine in the
default C.utf8/en_US.utf8 call. By switching to glibc-locale-base,
we're saving about 227 MB of data to pull and install on every build.
That's like 2TB of data less written for a full distro build. if
you're behind crappy internet like a german citizen would be, then you
love the speedup.
Any comments, concerns? Yes I'm aware a few packages will fail to
build. I've done a full rebuild of :Ring:0-Bootstrap/1-Minimalx and
had about 10 build failures, and submitted already fixes for all of
them.
I submitted this to rpm maintainer for review, and he's fine if the
opensuse tumbleweed distro team accepts the challenge. I'm happy to
help with the fallout, the simplest fix is an additional
"Buildrequires: glibc-locale". In some other cases it just requires to
change the locale that is exported to a locale that is provided by
glibc-locale-base
https://build.opensuse.org/request/show/949701
Comments, feedback, objections?
Thanks,
Dirk