[opensuse-factory] New Tumbleweed snapshot 20201024 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: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201024 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: alsa (1.2.3.2 -> 1.2.4) alsa-firmware (1.2.1 -> 1.2.4) alsa-ucm-conf (1.2.3 -> 1.2.4) autoyast2 (4.3.61 -> 4.3.62) bind (9.16.6 -> 9.16.7) ffmpeg-4 liberation-fonts (1.07.4 -> 2.1.1) libnetfilter_conntrack libnfnetlink libnl3 libsolv (0.7.15 -> 0.7.16) mozjs68 ndctl (69 -> 70.1) openblas_pthreads (0.3.10 -> 0.3.11) perl-Mail-DKIM (0.54 -> 1.20200907) postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0) rubygem-css_parser rubygem-hashery setools xfsprogs (5.8.0 -> 5.9.0) === Details === ==== alsa ==== Version update (1.2.3.2 -> 1.2.4) Subpackages: libasound2 libasound2-32bit libatopology2 - Update to alsa-lib 1.2.4: Major updates, including previous patches. Documentation updates, PCM optional lockless, meter and iec958 plugin updates, UCM updates, topology API updates, LTO fixes, etc. See the details in https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4 - Drop the superfluous udev rules for HD-audio; it's already handled in the kernel properly - Drop obsoleted patches: 0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch 0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch 0003-ucm-substitute-the-merged-tree-completely.patch 0004-ctl-improve-documentation-for-identifier-of-control-.patch 0005-pcm-dmix-make-lockless-operation-optional.patch 0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch 0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch 0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch 0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch 0010-control-ctlparse-fix-enum-values-in-or.patch 0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch 0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch 0014-control-Add-documentation-for-snd_ctl_elem_list_.patch 0015-conf-quote-also-strings-with-and-characters-in-strin.patch 0016-topology-decode-Fix-channel-map-memory-allocation.patch 0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch 0018-topology-decode-Remove-decoding-values-for-enum-cont.patch 0019-topology-decode-Add-enum-control-texts-as-separate-e.patch 0020-topology-decode-Fix-printing-texts-section.patch 0021-topology-decode-Change-declaration-of-enum-decoding-.patch 0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch 0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch 0024-topology-decode-Add-DAI-name-printing.patch 0025-topology-Make-buffer-for-saving-dynamic-size.patch 0026-topology-return-correct-value-in-tplg_save_printf.patch 0027-topology-fix-some-gcc10-warnings-labs-signess.patch 0028-topology-fix-sort_config.patch 0029-topology-fix-the-unaligned-access.patch 0030-topology-improve-the-printf-buffer-management.patch 0031-control-Improve-general-control-interface-documentat.patch 0032-control-Add-documentation-for-snd_ctl_elem_value_.patch ==== alsa-firmware ==== Version update (1.2.1 -> 1.2.4) - Update to alsa-firmware 1.2.4: rework in auto-tools and Makefiles See details in https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4 ==== alsa-ucm-conf ==== Version update (1.2.3 -> 1.2.4) - Update to alsa-ucm-conf 1.2.4: Major version up, most of changes have been already applied via backport patches. See details in https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4 - Drop obsoleted patches: 0001-bytcr-rt5640-Fix-DMIC1-not-working-when-connected-ov.patch 0002-bytcr-rt5651-Fix-high-noise-level-soft-input-on-DMIC.patch 0003-chtrt5645-Add-ASUSTeKCOMPUTERINC.-T101HA-1.0.conf-sy.patch 0004-sof-hda-dsp-don-t-fail-if-Auto-Mute-control-is-not-p.patch 0005-ucm2-use-Include-Syntax-3.patch 0006-chtrt5645-merge-all-possible-configurations-to-HiFi..patch 0007-cht-bsw-rt5672-merge-all-possible-configurations-to-.patch 0008-chtnau8824-merge-all-possible-configurations-to-HiFi.patch 0009-ucm.conf-add-support-for-the-kernel-module-name-tree.patch 0010-sof-hda-dsp-make-Headphone-Playback-Switch-condition.patch 0011-sof-hda-dsp-add-initial-kcontrol-values.patch 0012-sof-hda-dsp-make-the-boot-init-optional-for-all-cont.patch 0013-bdw-rt5677-add-support-for-legacy-and-SOF-drivers.patch 0014-broadwell-rt286-add-SOF-support.patch 0015-sof-soundwire-initial-UCM2-version.patch 0016-sof-soundwire-cleanups-recommended-by-the-ucm-valida.patch 0017-sof-soundwire-rewrite-for-syntax-3.patch 0018-sof-hda-dsp-fix-the-device-order-Hdmi-devices.patch 0019-HDA-Intel-add-support-for-AMD-acp-microphone-devices.patch 0020-DAISY-I2S-move-to-Samsung-snow-snow.conf.patch 0021-DB410c-move-to-Qualcomm-apq8016-sbc.patch 0022-DB820c-DB845c-move-to-Qualcomm-tree.patch 0023-PAZ00-tegraalc5632-move-to-Tegra-alc5632-tree.patch 0024-VEYRON-I2C-move-to-Rockchip-max98090-tree.patch 0025-Pandaboard-ES-move-to-OMAP-abe-twl6040-tree.patch 0026-GoogleNyan-move-to-Tegra-max98090.patch 0027-SDP4430-Move-to-OMAP-abe-twl6040-SDP4430-tree.patch 0028-Fix-invalid-Regex-Type-in-various-Condition-blocks.patch 0029-cht-bsw-rt5672-Add-Lenovo-Miix-2-10-specific-configu.patch 0030-cht-bsw-rt5672-Add-Lenovo-ThinkPad-10-specific-confi.patch 0031-cht-bsw-rt5672-Boost-ADC-volume-a-bit.patch 0032-chtrt5645-Restore-stereo-sound-output-when-switching.patch 0033-DB820c-Correctly-move-DB820c-to-Qualcomm-apq8096.patch 0034-sof-hda-dsp-fixup-typo-in-Hdmi.conf.patch 0035-sof-hda-dsp-use-sof-hda-dsp-Hdmi.conf.patch 0036-hda-hdmi-add-HDMI4-HDMI5-HDMI6-devices.patch 0037-update-ucm2-README.md-more-kernel-module-lookup-clar.patch 0038-ucm2-Add-config-for-Rockchip-rk3399-gru-sound.patch 0039-amd-renoir-acp-use-the-machine-driver-s-name-for-top.patch 0040-amd-renoir-acp-Add-Syntax-3-in-the-module-lib-Linked.patch 0041-Correct-conflicting-mic-in-max98090.patch 0042-HDA-Intel-HiFi-dual-Fix-the-Rear-Mic-s-Jack-name.patch 0043-USB-Audio-Dell-WD15-Dock-make-input-and-output-volum.patch 0044-Rockchip-rk3399-gru-sound-remove-zero-PCM-subdevice.patch 0045-ucm2-ucm.conf-fix-the-fix-the-sysfs-kernel-module-pa.patch 0046-Revert-amd-renoir-acp-use-the-machine-driver-s-name-.patch 0047-ucm2-module-rename-rk3399-gru-sound.conf-snd_soc_rk3.patch 0048-ucm2-HDA-acp-add-Capture-simple-mixer-element-to-the.patch 0049-HDA-Intel-only-add-the-acp-dmic-to-the-sound-card-wi.patch 0050-Add-support-for-Lenovo-ThinkStation-P620-Main-Audio.patch 0051-ucm2-Qualcomm-sdm845-fixes-HDMI-select-card-and-HiFi.patch ==== autoyast2 ==== Version update (4.3.61 -> 4.3.62) Subpackages: autoyast2-installation - AutoYaST warnings timeout applies to the XML validation error dialog (bsc#1176973). - 4.3.62 ==== bind ==== Version update (9.16.6 -> 9.16.7) Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libirs1601 libisc1606 libisccc1600 libns1604 python3-bind - Upgrade to version 9.16.7 * Fix (non-)publication of CDS and CDNSKEY records. * 'dig +bufsize=0' failed to disable EDNS. * Address a TSAN report by ensuring each rate limiter object holds a reference to its task. * With query minimization enabled, named failed to resolve ip6.arpa. names that had extra labels to the left of the IPv6 part. * Silence the EPROTO syslog message on older systems. * Fix off-by-one error when calculating new hash table size. * Tighten LOC parsing to reject a period (".") and/or "m" as a value. Fix handling of negative altitudes which are not whole meters. * rbtversion->glue_table_size could be read without the appropriate lock being held. * Named erroneously accepted certain invalid resource records that were incorrectly processed after subsequently being written to disk and loaded back, as the wire format differed. Such records include: CERT, IPSECKEY, NSEC3, NSEC3PARAM, NXT, SIG, TLSA, WKS, and X25. * NTA code needed to have a weak reference on its associated view to prevent the latter from being deleted while NTA tests were being performed. * replace an INSIST() (which calls abort()) with a check and an error message. [bsc#1177913, bind-9.16.7.tar.xz] ==== ffmpeg-4 ==== Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7 - Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch . ==== liberation-fonts ==== Version update (1.07.4 -> 2.1.1) - update to 2.1.1: * Fix Liberation Sans renders most Latin combining characters incorrectly * Fix Combining diaerasis below does not work except U * Fix glyph of Cent sign (U+00A2) in Sans and Mono style * Fix U+25D2 and U+25D3 circle with lower / upper half black are backwards * Improving lowercase Cyrillic glyps localized for Macedonian and Serbian * COMBINING LONG SOLIDUS OVERLAY (U+0338) not centred on base character * Added Bitcoin sign * fix for few bugs ==== libnetfilter_conntrack ==== - Modernize specfile constructs. ==== libnfnetlink ==== - Modernize specfile constructs. ==== libnl3 ==== Subpackages: libnl-config libnl3-200 - Modernize specfile constructs. ==== libsolv ==== Version update (0.7.15 -> 0.7.16) Subpackages: libsolv-tools python3-solv ruby-solv - do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16 ==== mozjs68 ==== - Increase disk constraints to 9G, x86_64 uses ~8.7G currently ==== ndctl ==== Version update (69 -> 70.1) - Update to upstream v70.1 (jsc#SLE-13338). Adds firmware activation support. ==== openblas_pthreads ==== Version update (0.3.10 -> 0.3.11) - Update _constraints to use 12GB RAM on x86_64 - Update to version 0.3.11 common: * Reduced the default BLAS3_MEM_ALLOC_THRESHOLD (used as an upper limit for placing temporary arrays on the stack) to be compatible with a stack size of 1mb (as imposed by the JAVA runtime library) * Added mixed-precision dot function SBDOT and utility functions shstobf16, shdtobf16, sbf16tos and dbf16tod to convert between single or double precision float arrays and bfloat16 arrays * Fixed prototypes of LAPACK_?ggsvp and LAPACK_?ggsvd functions in lapack.h * Fixed underflow and rounding errors in LAPACK SLANV2 and DLANV2 (causing miscalculations in e.g. SHSEQR/DHSEQR, LAPACK issue #263) * Fixed workspace calculation in LAPACK ?GELQ (LAPACK issue #415) * Fixed several bugs in the LAPACK testsuite * Improved performance of TRMM and TRSM for certain problem sizes * Fixed infinite recursions and workspace miscalculations in ReLAPACK * CMAKE builds no longer require pkg-config for creating the .pc file * Makefile builds no longer misread NO_CBLAS=0 or NO_LAPACK=0 as enabling these options * Fixed detection of gfortran when invoked through an mpi wrapper * Improve thread reinitialization performance with OpenMP after a fork * Added support for building only the subset of the library required for a particular precision by specifying BUILD_SINGLE, BUILD_DOUBLE * Optional function name prefixes and suffixes are now correctly reflected in the generated cblas.h * Added CMAKE build support for the LAPACK and multithreading tests power: * Added optimized support for POWER10 * Added support for compiling for POWER8 in 32bit mode * Added support for compilation with LLVM/clang * Added support for compilation with NVIDIA/PGI compilers * Fixed building on big-endian POWER8 * Fixed miscompilation of ZDOTC by gcc10 * Fixed alignment errors in the POWER8 SAXPY kernel * Improved CPU detection on AIX * Supported building with older compilers on POWER9 x86_64: * Added support for Intel Cooperlake * Added autodetection of AMD Renoir/Matisse/Zen3 cpus * Added autodetection of Intel Comet Lake cpus * Reimplemented ?sum, ?dot and daxpy using universal intrinsics * Reset the fpu state before using the fpu on Windows as a workaround for a problem introduced in Windows 10 build 19041 (a.k.a. SDK 2004) * Fixed potentially undefined behaviour in the dot and gemv_t kernels * Fixed a potential segmentation fault in DYNAMIC_ARCH builds * Fixed building for ZEN with PGI/NVIDIA and AMD AOCC compilers armv7: * Fixed cpu detection on BSD-like systems armv8: * Added preliminary support for Apple Vortex cpus * Added support for the Cavium ThunderX3T110 cpu * Fixed cpu detection on BSD-like systems * Fixed compilation in -std=C18 mode IBM Z: * Added support for compiling with the clang compiler * Improved GEMM performance on Z14 - Enable bloat16 support via BUILD_BFLOAT16=1 - Add fix-build.patch to fix build with -Werror=return-type ==== perl-Mail-DKIM ==== Version update (0.54 -> 1.20200907) - updated to 1.20200907 see /usr/share/doc/packages/perl-Mail-DKIM/Changes ==== postgresql ==== Version update (12.0.1 -> 13) Subpackages: postgresql-contrib postgresql-docs postgresql-llvmjit postgresql-server - Bump major and default version to 13. ==== postgresql13 ==== Version update (12.4 -> 13.0) - Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.html ==== rubygem-css_parser ==== - Add license (MIT) to gem2rpm.yml - Regenerate spec file ==== rubygem-hashery ==== - Add license into gem2rpm.yml ==== setools ==== - Cleanup BuildRequires - Fix setools-gui dependencies, we are using python-qt5 and not tcl/tk ==== xfsprogs ==== Version update (5.8.0 -> 5.9.0) Subpackages: libhandle1 xfsprogs-scrub - update to v5.9.0: * mkfs.xfs: disallow creation of RT files from proto file * mkfs.xfs: fix ASSERT on small device with stripe geom * xfs_repair: more fixes from fuzz-testing * libhandle: fix potential unterminated string problem * libhandle: libfrog: fix a potential null pointer deref * man: install all manpages that redirect to another page * man: fix ioctl_xfs_geometry manpage naming * xfsprogs: various realtime related fixes * xfsprogs: ignore autofs mount table entries * libxfs: make buffers track the per-ag structures * libxfs changes merged from kernel 5.9 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Sonntag, 25. Oktober 2020, 21:01:06 CET schrieb Dominique Leuenberger:
postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0)
FYI, anybody using PG as akonadi backend, automatic migration failed here. My notes, that I follow to migrate manually: export OLD=12 export NEW=13 zyp in postgresql$NEW-contrib # stop akonadi akonadictl stop # move away old db mv $HOME/.local/share/akonadi/db_data $HOME/.local/share/akonadi/db_data_$OLD # create new db /usr/lib/postgresql$NEW/bin/initdb --pgdata=$HOME/.local/share/akonadi/db_data --locale=en_US.UTF-8 # check upgrade /usr/lib/postgresql$NEW/bin/pg_upgrade -b /usr/lib/postgresql$OLD/bin -B /usr/lib/postgresql$NEW/bin -d $HOME/.local/share/akonadi/db_data_$OLD -D $HOME/.local/share/akonadi/db_data --check # perform upgrade, if no issues /usr/lib/postgresql$NEW/bin/pg_upgrade -b /usr/lib/postgresql$OLD/bin -B /usr/lib/postgresql$NEW/bin -d $HOME/.local/share/akonadi/db_data_$OLD -D $HOME/.local/share/akonadi/db_data # start akonadi akonadictl start # check consistency akonadictl fsck # optionally run vacuum # fetch host/socket grep Host $HOME/.config/akonadi/akonadiserverrc /usr/lib/postgresql$NEW/bin/vacuumdb -h HOST --all --analyze # remove old database rm -r .local/share/akonadi/db_data_$OLD # finally clean up (unused) migration scripts rm analyze_new_cluster.sh delete_old_cluster.sh Hth anybody, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On lundi 26 octobre 2020 17:16:49 CET Hans-Peter Jansen wrote:
Am Sonntag, 25. Oktober 2020, 21:01:06 CET schrieb Dominique Leuenberger:
postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0)
FYI, anybody using PG as akonadi backend, automatic migration failed here.
I migrated my DB yesterday, no issue.
Hth anybody, Pete
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 26. Oktober 2020, 17:16:49 CET schrieb Hans-Peter Jansen:
Am Sonntag, 25. Oktober 2020, 21:01:06 CET schrieb Dominique Leuenberger:
postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0)
FYI, anybody using PG as akonadi backend, automatic migration failed here.
Huh, was there ever an automatic migration? https://userbase.kde.org/Akonadi/Postgres_update -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On lundi 26 octobre 2020 17:16:49 CET Hans-Peter Jansen wrote:
Am Sonntag, 25. Oktober 2020, 21:01:06 CET schrieb Dominique Leuenberger:
postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0)
FYI, anybody using PG as akonadi backend, automatic migration failed here.
No idea where you read akonadi could perform PSQL upgrade on its own btw. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 26. Oktober 2020, 17:54:32 CET schrieb Christophe Giboudeaux:
On lundi 26 octobre 2020 17:16:49 CET Hans-Peter Jansen wrote:
Am Sonntag, 25. Oktober 2020, 21:01:06 CET schrieb Dominique Leuenberger:
postgresql (12.0.1 -> 13) postgresql13 (12.4 -> 13.0)
FYI, anybody using PG as akonadi backend, automatic migration failed here.
No idea where you read akonadi could perform PSQL upgrade on its own btw.
It's printed in konsole when starting akonadi manually: migration failed. It was rather meant as a "Heads-Up" to not update, if you need to work immediately... Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Dominique Leuenberger wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before and text looks letterspaced. Height of the windows is the same. See https://paste.opensuse.org/44987280 Upper one is with the new Liberation 2.1.1, below the old one. Intended, or time for a bug report? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 2020-10-28 19:23, Peter Suetterlin wrote:
Dominique Leuenberger wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before and text looks letterspaced. Height of the windows is the same. See https://paste.opensuse.org/44987280 Upper one is with the new Liberation 2.1.1, below the old one.
Intended, or time for a bug report?
In https://build.opensuse.org/request/show/827052#comment-1332518 I argued for "it's intentional" (by upstream). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Jan Engelhardt wrote:
On Wednesday 2020-10-28 19:23, Peter Suetterlin wrote:
Dominique Leuenberger wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before and text looks letterspaced. Height of the windows is the same. See https://paste.opensuse.org/44987280 Upper one is with the new Liberation 2.1.1, below the old one.
Intended, or time for a bug report?
In https://build.opensuse.org/request/show/827052#comment-1332518 I argued for "it's intentional" (by upstream).
Hmm, reading that I would have expected more subtle differences between the two, and not what to me just looks like an extra (blank) pixel between any two characters :o Is there an easy way to dis/enable hinting, to check the influence? Guess in any case I'll keep a copy of the v1 fonts around.... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 2020-10-28 19:38, Peter Suetterlin wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before
I have investigated again. Your concern is not the changed hinting (in either the font or the freetype renderer), it's a new glyph Liberation gained and which throws xterm (and more generally, libXft) off. So I reported https://github.com/liberationfonts/liberation-fonts/issues/33 for that now. It does not happen with e.g. xfce4-terminal/gnome-terminal/libvte* because vte does not use libXft. But vte has problems of its own (like, terrible performance[1]) [1] https://lwn.net/Articles/751763/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Mittwoch, 28. Oktober 2020, 23:31:51 CET schrieb Jan Engelhardt:
On Wednesday 2020-10-28 19:38, Peter Suetterlin wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before
I have investigated again. Your concern is not the changed hinting (in either the font or the freetype renderer), it's a new glyph Liberation gained and which throws xterm (and more generally, libXft) off. So I reported https://github.com/liberationfonts/liberation-fonts/issues/33 for that now.
It does not happen with e.g. xfce4-terminal/gnome-terminal/libvte* because vte does not use libXft. But vte has problems of its own (like, terrible performance[1])
Not sure if it is related, but after upgrade from TW 20201026 to 20201029 symbol fonts in the browser (e.g. build results in OBS) are broken -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 2020-10-28 23:31, Jan Engelhardt wrote:
On Wednesday 2020-10-28 19:38, Peter Suetterlin wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before
I have investigated again. Your concern is not the changed hinting (in either the font or the freetype renderer), it's a new glyph Liberation gained and which throws xterm (and more generally, libXft) off. So I reported https://github.com/liberationfonts/liberation-fonts/issues/33 for that now.
... and after a wee while, more glyphs got fixed and now the result looks good. Expect liberation-2.1.3 in Factory soon.
Jan Engelhardt wrote:
On Wednesday 2020-10-28 23:31, Jan Engelhardt wrote:
On Wednesday 2020-10-28 19:38, Peter Suetterlin wrote:
Packages changed: liberation-fonts (1.07.4 -> 2.1.1)
Anyone else having issues with this? I use Liberation Mono 9 as font for my xterms, and after the upgrade a 130x25 xterm is 130 pixels wider than before
I have investigated again. Your concern is not the changed hinting (in either the font or the freetype renderer), it's a new glyph Liberation gained and which throws xterm (and more generally, libXft) off. So I reported https://github.com/liberationfonts/liberation-fonts/issues/33 for that now.
... and after a wee while, more glyphs got fixed and now the result looks good. Expect liberation-2.1.3 in Factory soon.
Thanks for watching/updating this! (I had just today noticed that I still have a lock on liberation-fonts - guess I'll be able to remove that soon :D )
participants (6)
-
Axel Braun
-
Christophe Giboudeaux
-
Dominique Leuenberger
-
Hans-Peter Jansen
-
Jan Engelhardt
-
Peter Suetterlin