Simon Lees composed on 2019-06-22 19:39 (UTC+0930): ...
I don't want to have to skim 5000 lines of a changes file manually to find vdr-${cur_ver}-01..42"vdr-${cur_ver}-01..42" even if yes having 40 patches listed in a changes file doesn't look as "pretty" changes files should be about function over prettyness.
So how is function over form different with fonts for a basic installtion??? You marked https://bugzilla.opensuse.org/show_bug.cgi?id=992519 onerous font package requirements fixed, after I filed it on your request. https://lists.opensuse.org/opensuse-factory/2016-08/msg00133.html Nothing was changed that amounts to improvement: ## TW host t2240 # zypper ll # | Name | Type | Repository ---+--------------------------+---------+----------- 6 | adobe-source*fonts | package | (any) 7 | apparmor* | package | (any) 9 | cantarell-font* | package | (any) 11 | firewal* | package | (any) 13 | glibc-local? | package | (any) 14 | google-opensans-font* | package | (any) 16 | hack-font* | package | (any) 18 | intlfonts* | package | (any) 32 | noto-sans* | package | (any) 33 | os-prober | package | (any) # zypper -v dup Verbosity: 2 Initializing Target Checking whether to refresh... Computing upgrade... 7 Problems: Problem: ghostscript-9.27-2.3.i586 requires apparmor-abstractions, but this requirement cannot be provided Problem: gtk3-metatheme-adwaita-3.28-1.6.noarch requires cantarell-fonts, but this requirement cannot be provided Problem: libyui-ncurses9-2.50.4-2.3.i586 requires glibc-locale, but this requirement cannot be provided Problem: plasma5-integration-plugin-5.16.0-1.1.i586 requires hack-fonts, but this requirement cannot be provided Problem: yast2-qt-branding-openSUSE-84.87.20180403-1.5.noarch requires adobe-sourcesanspro-fonts, but this requirement cannot be provided Problem: ghostscript-x11-9.27-2.3.i586 requires ghostscript = 9.27-2.3, but this requirement cannot be provided Problem: ghostscript-9.27-2.3.i586 requires apparmor-abstractions, but this requirement cannot be provided not installable providers: apparmor-abstractions-2.13.2-9.2.noarch[OSS] Solution 1: Following actions will be done: deinstallation of ghostscript-9.27-2.2.i586 deinstallation of groff-full-1.22.4-2.3.i586 deinstallation of cups-filters-1.22.5-1.3.i586 deinstallation of OpenPrintingPPDs-ghostscript-4.0.0.2-4.6.noarch deinstallation of gxditview-1.22.4-2.3.i586 deinstallation of OpenPrintingPPDs-postscript-4.0.0.2-4.6.noarch Solution 2: keep obsolete ghostscript-9.27-2.2.i586 Solution 3: remove lock to allow installation of apparmor-abstractions-2.13.2-9.2.noarch[OSS] Solution 4: break ghostscript-9.27-2.3.i586 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Problem: gtk3-metatheme-adwaita-3.28-1.6.noarch requires cantarell-fonts, but this requirement cannot be provided not installable providers: cantarell-fonts-0.111-1.4.noarch[OSS] Solution 1: deinstallation of gtk3-metatheme-adwaita-3.28-1.5.noarch Solution 2: keep obsolete gtk3-metatheme-adwaita-3.28-1.5.noarch Solution 3: remove lock to allow installation of cantarell-fonts-0.111-1.4.noarch[OSS] Solution 4: break gtk3-metatheme-adwaita-3.28-1.6.noarch by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Problem: libyui-ncurses9-2.50.4-2.3.i586 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] Solution 1: Following actions will be done: deinstallation of libyui-ncurses9-2.50.4-2.2.i586 deinstallation of yast2-4.2.3-1.3.i586 deinstallation of libyui9-3.4.2-3.3.i586 deinstallation of libyui-ncurses-pkg9-2.48.9-2.3.i586 deinstallation of autoyast2-installation-4.2.0-1.3.noarch deinstallation of yast2-add-on-4.1.12-1.3.noarch deinstallation of yast2-auth-client-4.1.1-1.3.noarch deinstallation of yast2-bootloader-4.2.1-1.3.i586 deinstallation of yast2-configuration-management-4.1.6-1.3.noarch deinstallation of yast2-control-center-4.1.8-1.3.i586 deinstallation of yast2-country-4.1.12-1.3.i586 deinstallation of yast2-firstboot-4.1.7-1.3.noarch deinstallation of yast2-installation-4.2.4-1.3.noarch deinstallation of yast2-ldap-4.1.0-1.4.i586 deinstallation of yast2-metapackage-handler-4.1.0-1.3.noarch deinstallation of yast2-network-4.2.2-1.3.noarch deinstallation of yast2-nfs-client-4.1.5-1.3.noarch deinstallation of yast2-nfs-server-4.1.0-1.3.noarch deinstallation of yast2-packager-4.2.7-1.3.i586 deinstallation of yast2-pam-4.2.3-1.3.noarch deinstallation of yast2-printer-4.1.1-1.3.i586 deinstallation of yast2-proxy-4.1.0-1.3.noarch deinstallation of yast2-samba-client-4.2.1-1.3.noarch deinstallation of yast2-samba-server-4.1.3-1.4.noarch deinstallation of yast2-security-4.1.2-1.4.noarch deinstallation of yast2-services-manager-4.1.15-1.3.noarch deinstallation of yast2-slp-4.1.0-1.4.i586 deinstallation of yast2-sound-4.1.1-1.5.i586 deinstallation of yast2-storage-ng-4.2.16-1.3.i586 deinstallation of yast2-update-4.2.2-1.3.i586 deinstallation of yast2-users-4.2.1-1.3.i586 deinstallation of yast2-ycp-ui-bindings-4.1.0-1.6.i586 deinstallation of libyui-qt9-2.49.16-2.3.i586 deinstallation of libyui-qt-pkg9-2.45.27-2.3.i586 deinstallation of libyui-qt-graph9-2.44.9-3.3.i586 deinstallation of libksuseinstall1-4.14.38-7.4.i586 deinstallation of yast2-control-center-qt-4.1.8-1.3.i586 deinstallation of yast2-ruby-bindings-4.2.1-1.3.i586 deinstallation of yast2-python3-bindings-4.1.1-1.3.i586 deinstallation of yast2-perl-bindings-4.1.0-1.3.i586 deinstallation of patterns-base-x11-20190206-5.3.i586 remove lock to allow removal of kdm-4.11.22-15.1.i586 deinstallation of libkde4-4.14.38-7.4.i586 deinstallation of yast2-hardware-detection-4.1.0-1.3.i586 deinstallation of yast2-country-data-4.1.12-1.3.i586 deinstallation of yast2-transfer-4.1.0-1.4.i586 deinstallation of kwin-4.11.22-17.3.i586 deinstallation of krandr-4.11.22-17.3.i586 deinstallation of kdelibs4-core-4.14.38-7.4.i586 deinstallation of kdelibs4-4.14.38-7.4.i586 deinstallation of kdebase4-workspace-libs-4.11.22-17.3.i586 deinstallation of kdebase4-workspace-liboxygenstyle-4.11.22-17.3.i586 deinstallation of kdebase4-workspace-addons-4.11.22-17.3.i586 deinstallation of kdebase4-runtime-17.08.3-6.7.i586 deinstallation of kde4-kgreeter-plugins-4.11.22-17.3.i586 Solution 2: keep obsolete libyui-ncurses9-2.50.4-2.2.i586 Solution 3: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] Solution 4: break libyui-ncurses9-2.50.4-2.3.i586 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Problem: plasma5-integration-plugin-5.16.0-1.1.i586 requires hack-fonts, but this requirement cannot be provided not installable providers: hack-fonts-3.003-1.4.noarch[OSS] Solution 1: Following actions will be done: remove lock to allow installation of hack-fonts-3.003-1.4.noarch[OSS] remove lock to allow installation of noto-sans-fonts-20170919-3.3.noarch[OSS] Solution 2: Following actions will be done: deinstallation of plasma5-integration-plugin-5.15.5-1.2.i586 deinstallation of frameworkintegration-plugin-5.58.2-1.3.i586 deinstallation of plasma5-workspace-5.16.0-1.1.i586 deinstallation of plasma5-session-5.16.0-1.1.noarch deinstallation of plasma5-desktop-5.16.0-1.1.i586 Solution 3: keep obsolete plasma5-integration-plugin-5.15.5-1.2.i586 Solution 4: break plasma5-integration-plugin-5.16.0-1.1.i586 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Problem: yast2-qt-branding-openSUSE-84.87.20180403-1.5.noarch requires adobe-sourcesanspro-fonts, but this requirement cannot be provided not installable providers: adobe-sourcesanspro-fonts-2.045-1.1.noarch[OSS] Solution 1: Following actions will be done: remove lock to allow installation of adobe-sourcesanspro-fonts-2.045-1.1.noarch[OSS] remove lock to allow installation of google-opensans-fonts-20180610-1.4.noarch[OSS] Solution 2: Following actions will be done: deinstallation of yast2-qt-branding-openSUSE-84.87.20180403-1.2.noarch deinstallation of yast2-theme-4.2.2-1.3.noarch deinstallation of yast2-x11-4.1.0-1.4.i586 Solution 3: keep obsolete yast2-qt-branding-openSUSE-84.87.20180403-1.2.noarch Solution 4: break yast2-qt-branding-openSUSE-84.87.20180403-1.5.noarch by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Problem: ghostscript-x11-9.27-2.3.i586 requires ghostscript = 9.27-2.3, but this requirement cannot be provided not installable providers: ghostscript-9.27-2.3.i586[OSS] Solution 1: deinstallation of ghostscript-x11-9.27-2.2.i586 Solution 2: keep obsolete ghostscript-x11-9.27-2.2.i586 Solution 3: remove lock to allow installation of apparmor-parser-2.13.2-9.2.i586[OSS] Solution 4: break ghostscript-x11-9.27-2.3.i586 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: man-2.8.4-3.3.i586 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] Solution 1: deinstallation of man-2.8.4-3.2.i586 Solution 2: keep obsolete man-2.8.4-3.2.i586 Solution 3: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] Solution 4: break man-2.8.4-3.3.i586 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/c] (c): 4 Applying solution 4 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: mtools-4.0.23-1.4.i586 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] Solution 1: Following actions will be done: deinstallation of mtools-4.0.23-1.3.i586 deinstallation of gfxboot-4.5.50-1.3.i586 deinstallation of gfxboot-branding-openSUSE-84.87.20180403-1.5.noarch Solution 2: keep obsolete mtools-4.0.23-1.3.i586 Solution 3: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] Solution 4: break mtools-4.0.23-1.4.i586 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/c] (c): 4 Applying solution 4 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... The following 323 items are locked and will not be changed by any action: Available: ... Installed: ... Run 'zypper locks -s' to see the complete list of locked items. The following NEW package is going to be installed: libevent-2_1-10 2.1.10-1.1 The following 6 packages are going to be REMOVED: libcupscgi1 2.3b4-3.3 libcupsmime1 2.3b4-3.3 libcupsppdc1 2.3b4-3.3 libevent-2_1-8 2.1.8-3.3 libiptc0 1.8.2-2.2 pciutils-ids 20180625-1.1 The following 9 packages are going to be upgraded: ghostscript 9.27-2.2 -> 9.27-2.3 ghostscript-x11 9.27-2.2 -> 9.27-2.3 gtk3-metatheme-adwaita 3.28-1.5 -> 3.28-1.6 hwdata 0.314-1.1 -> 0.323-1.3 libyui-ncurses9 2.50.4-2.2 -> 2.50.4-2.3 man 2.8.4-3.2 -> 2.8.4-3.3 mtools 4.0.23-1.3 -> 4.0.23-1.4 plasma5-integration-plugin 5.15.5-1.2 -> 5.16.0-1.1 yast2-qt-branding-openSUSE 84.87.20180403-1.2 -> 84.87.20180403-1.5 9 packages to upgrade, 1 new, 6 to remove. Overall download size: 17.0 MiB. Already cached: 0 B. After the operation, 1.2 MiB will be freed. Continue? [y/n/v/...? shows all options] (y): y committing Checking for file conflicts: ....................................................................................[done] Warning: Checking for file conflicts requires not installed packages to be downloaded in advance in order to access their file lists. See option '--download-in-advance' in the zypper manual page for details. The following 10 packages had to be excluded from file conflicts check because they are not yet downloaded: ... ...CommitResult (total 15, done 15, error 0, skipped 0, updateMessages 0) Checking for running processes using deleted libraries... There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs. Core libraries or services have been updated. Reboot is required to ensure that your system benefits from these updates. # # uname -a Linux gb250 5.0.13-1-default #1 SMP Sun May 5 15:48:04 UTC 2019 (b11e2d7) x86_64 x86_64 x86_64 GNU/Linux # zypper -v dup Verbosity: 2 Initializing Target Checking whether to refresh metadata for MozillaLegacy Checking whether to refresh metadata for MozillaTW Checking whether to refresh metadata for Non-OSS Checking whether to refresh metadata for OSS Checking whether to refresh metadata for Update Loading repository data... Reading installed packages... Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: libyui-ncurses9-2.50.4-2.3.x86_64 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] glibc-locale-2.29-6.3.x86_64[OSS] Solution 1: Following actions will be done: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] install glibc-locale-2.29-6.3.i586 despite the inferior architecture Solution 2: Following actions will be done: deinstallation of libyui-ncurses9-2.50.4-2.1.x86_64 deinstallation of yast2-sysconfig-4.1.2-1.4.noarch deinstallation of yast2-security-4.1.2-1.4.noarch deinstallation of yast2-proxy-4.1.0-1.3.noarch deinstallation of yast2-pam-4.2.3-1.3.noarch deinstallation of yast2-nfs-server-4.1.0-1.3.noarch deinstallation of yast2-nfs-client-4.1.5-1.3.noarch deinstallation of yast2-network-4.2.2-1.3.noarch deinstallation of yast2-metapackage-handler-4.1.0-1.3.noarch deinstallation of yast2-journal-4.2.0-1.3.noarch deinstallation of yast2-auth-client-4.1.1-1.3.noarch Solution 3: keep obsolete libyui-ncurses9-2.50.4-2.1.x86_64 Solution 4: remove lock to allow installation of glibc-locale-2.29-6.3.x86_64[OSS] Solution 5: break libyui-ncurses9-2.50.4-2.3.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/5/c] (c): 5 Applying solution 5 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: man-2.8.4-3.3.x86_64 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] glibc-locale-2.29-6.3.x86_64[OSS] Solution 1: Following actions will be done: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] install glibc-locale-2.29-6.3.i586 despite the inferior architecture Solution 2: deinstallation of man-2.8.4-3.1.x86_64 Solution 3: keep obsolete man-2.8.4-3.1.x86_64 Solution 4: remove lock to allow installation of glibc-locale-2.29-6.3.x86_64[OSS] Solution 5: break man-2.8.4-3.3.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/5/c] (c): 5 Applying solution 5 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: mtools-4.0.23-1.4.x86_64 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] glibc-locale-2.29-6.3.x86_64[OSS] Solution 1: Following actions will be done: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] install glibc-locale-2.29-6.3.i586 despite the inferior architecture Solution 2: Following actions will be done: deinstallation of mtools-4.0.23-1.2.x86_64 deinstallation of gfxboot-branding-openSUSE-84.87.20180403-1.5.noarch Solution 3: keep obsolete mtools-4.0.23-1.2.x86_64 Solution 4: remove lock to allow installation of glibc-locale-2.29-6.3.x86_64[OSS] Solution 5: break mtools-4.0.23-1.4.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/5/c] (c): 5 Applying solution 5 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... Problem: rpm-build-4.14.2.1-5.4.x86_64 requires glibc-locale, but this requirement cannot be provided not installable providers: glibc-locale-2.29-6.3.i586[OSS] glibc-locale-2.29-6.3.x86_64[OSS] Solution 1: Following actions will be done: remove lock to allow installation of glibc-locale-2.29-6.3.i586[OSS] install glibc-locale-2.29-6.3.i586 despite the inferior architecture Solution 2: Following actions will be done: deinstallation of rpm-build-4.14.2.1-5.1.x86_64 deinstallation of rpmrebuild-2.14-1.4.noarch Solution 3: keep obsolete rpm-build-4.14.2.1-5.1.x86_64 Solution 4: remove lock to allow installation of glibc-locale-2.29-6.3.x86_64[OSS] Solution 5: break rpm-build-4.14.2.1-5.4.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/5/c] (c): 5 Applying solution 5 Resolving dependencies... Computing distribution upgrade... Force resolution: No Computing upgrade... The following 154 items are locked and will not be changed by any action: Available: ... Installed: ... Run 'zypper locks -s' to see the complete list of locked items. The following NEW package is going to be installed: libevent-2_1-10 2.1.10-1.1 The following package is going to be REMOVED: libevent-2_1-8 2.1.8-3.2 The following 4 packages are going to be upgraded: libyui-ncurses9 2.50.4-2.1 -> 2.50.4-2.3 man 2.8.4-3.1 -> 2.8.4-3.3 mtools 4.0.23-1.2 -> 4.0.23-1.4 rpm-build 4.14.2.1-5.1 -> 4.14.2.1-5.4 4 packages to upgrade, 1 new, 1 to remove. Overall download size: 1.8 MiB. Already cached: 0 B. After the operation, additional 32.8 KiB will be used. Continue? [y/n/v/...? shows all options] (y): y committing ... Checking for running processes using deleted libraries... There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs. Core libraries or services have been updated. Reboot is required to ensure that your system benefits from these updates. # df / Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdc7 8061880 4722900 2912996 62% / # zypper ll | grep fonts 5 | adobe-source*-fonts | package | (any) 6 | agfa-fonts | package | (any) 18 | intlfonts* | package | (any) 19 | kde-oxygen-fonts | package | (any) # rpm -qa | grep fonts | grep noarch | sort agfa-fonts-2003.03.19-94.noarch dejavu-fonts-2.37-1.8.noarch fonts-config-20190119-1.2.noarch google-droid-fonts-20121204-5.12.noarch liberation-fonts-1.07.4-2.3.noarch linux-libertine-fonts-5.3.0-8.11.noarch xorg-x11-fonts-7.6-35.3.noarch xorg-x11-fonts-core-7.6-35.3.noarch # zypper -v dup ... Problem: yast2-qt-branding-openSUSE-84.87.20180403-1.2.noarch requires adobe-sourcesanspro-fonts, but this requirement cannot be provided not installable providers: adobe-sourcesanspro-fonts-2.020-1.11.noarch[OSS] Solution 1: Following actions will be done: remove lock to allow installation of adobe-sourcesanspro-fonts-2.020-1.11.noarch[OSS] remove lock to allow installation of google-opensans-fonts-20180610-1.3.noarch[OSS] Solution 2: Following actions will be done: deinstallation of yast2-qt-branding-openSUSE-84.87.20180403-1.1.noarch deinstallation of yast2-theme-4.2.2-1.2.noarch deinstallation of kdebase3-SuSE-lang-11.3-100.1.noarch Solution 3: keep obsolete yast2-qt-branding-openSUSE-84.87.20180403-1.1.noarch Solution 4: break yast2-qt-branding-openSUSE-84.87.20180403-1.2.noarch by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 4 Applying solution 4 ... The following 30 packages are going to be upgraded: ... yast2-qt-branding-openSUSE 84.87.20180403-1.1 -> 84.87.20180403-1.2 30 packages to upgrade, 1 to downgrade, 4 new, 4 to remove, 1 to change vendor. Overall download size: 24.3 MiB. Already cached: 81.1 MiB. After the operation, additional 2.0 MiB will be used. Note: System reboot required. Continue? [y/n/v/...? shows all options] (y): y committing ... Checking for running processes using deleted libraries... There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs. Core libraries or services have been updated. Reboot is required to ensure that your system benefits from these updates. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org