Bug 1751699 - wrong dependency tree for 2.00.5
Summary: wrong dependency tree for 2.00.5
Keywords:
Status: CLOSED DUPLICATE of bug 1707712
Alias: None
Product: Fedora
Classification: Fedora
Component: liberation-fonts
Version: 29
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-09-12 12:16 UTC by customercare
Modified: 2019-09-12 12:42 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-09-12 12:42:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description customercare 2019-09-12 12:16:47 UTC
Description of problem:

Looks like some packages like LibreOffice,Wine or a tons of other programs, depend hard on 2.00.3-1, instead of the package basename:

 Problem: package liberation-fonts-1:2.00.3-1.fc29.noarch requires liberation-sans-fonts = 1:2.00.3-1.fc29, but none of the providers can be installed
  - cannot install both liberation-sans-fonts-1:2.00.3-1.fc29.noarch and liberation-sans-fonts-1:2.00.5-2.fc29.noarch
  - cannot install the best candidate for the job

A list is added below.

Fixed with temporarily:

rpm -e --nodeps liberation-*font*
dnf install https://kojipkgs.fedoraproject.org//packages/liberation-fonts/2.00.5/2.fc29/noarch/liberation-fonts-2.00.5-2.fc29.noarch.rpm https://kojipkgs.fedoraproject.org//packages/liberation-fonts/2.00.5/2.fc29/noarch/liberation-mono-fonts-2.00.5-2.fc29.noarch.rpm https://kojipkgs.fedoraproject.org//packages/liberation-fonts/2.00.5/2.fc29/noarch/liberation-sans-fonts-2.00.5-2.fc29.noarch.rpm
etc. etc..


Version-Release number of selected component (if applicable):

2.00.3-1

Reproduction:

##########################################################################################################################################

# dnf update -y
Fedora Modular 29 - x86_64                                                              108 kB/s |  24 kB     00:00    
Fedora Modular 29 - x86_64 - Updates                                                    113 kB/s |  23 kB     00:00    
Fedora 29 - x86_64 - Updates                                                            111 kB/s |  22 kB     00:00    
Fedora 29 - x86_64                                                                      112 kB/s |  24 kB     00:00    
Jitsi                                                                                    17 kB/s | 3.3 kB     00:00    
RPM Fusion for Fedora 29 - Free - Updates                                                17 kB/s | 9.7 kB     00:00    
RPM Fusion for Fedora 29 - Free                                                          20 kB/s |  11 kB     00:00    
RPM Fusion for Fedora 29 - Nonfree - Updates                                             19 kB/s | 9.9 kB     00:00    
RPM Fusion for Fedora 29 - Nonfree                                                       20 kB/s |  11 kB     00:00    
TeamViewer - x86_64                                                                      35 kB/s | 2.5 kB     00:00    
Abhängigkeiten sind aufgelöst.

 Problem: cannot install both liberation-fonts-1:2.00.3-1.fc29.noarch and liberation-fonts-1:2.00.5-2.fc29.noarch
  - cannot install the best update candidate for package liberation-narrow-fonts-1.07.5-1.fc29.noarch
  - cannot install the best update candidate for package liberation-fonts-1:2.00.5-2.fc29.noarch
========================================================================================================================
 Package                          Architecture           Version                           Repository              Size
========================================================================================================================
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 liberation-fonts                 noarch                 1:2.00.3-1.fc29                   fedora                 7.8 k

Transaktionsübersicht
========================================================================================================================
Überspringen  1 Paket

Nichts zu tun.
Fertig.
##########################################################################################################################################


there was no way to force dnf to update the packages or erase them, without deleteting halve the package base :)

even after erasing them manually with rpm and reinstalling the via dnf led to this:


[root@linux]# dnf install liberation-sans-fonts liberation-narrow-fonts liberation-mono-fonts
Letzte Prüfung auf abgelaufene Metadaten: vor 0:04:14 am Do 12 Sep 2019 13:59:35 CEST.
Abhängigkeiten sind aufgelöst.

 Problem: package liberation-fonts-1:2.00.3-1.fc29.noarch requires liberation-sans-fonts = 1:2.00.3-1.fc29, but none of the providers can be installed
  - cannot install both liberation-sans-fonts-1:2.00.3-1.fc29.noarch and liberation-sans-fonts-1:2.00.5-2.fc29.noarch
  - cannot install the best candidate for the job
===================================================================================================================================================================================================================
 Package                                                      Architecture                                Version                                               Repository                                    Size
===================================================================================================================================================================================================================
Installieren:
 liberation-mono-fonts                                        noarch                                      1:2.00.5-2.fc29                                       updates                                      494 k
 liberation-sans-fonts                                        noarch                                      1:2.00.5-2.fc29                                       updates                                      598 k
 liberation-narrow-fonts                                      noarch                                      1.07.5-1.fc29                                         fedora                                       205 k
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 liberation-sans-fonts                                        noarch                                      1:2.00.3-1.fc29                                       fedora                                       597 k
 liberation-sans-fonts                                        noarch                                      1:2.00.5-2.fc29                                       updates                                      598 k
Pakete mit nicht auflösbaren Abhängigkeiten werden übersprungen:
 liberation-fonts                                             noarch                                      1:2.00.3-1.fc29                                       fedora                                       7.8 k

Transaktionsübersicht
===================================================================================================================================================================================================================
Installieren  3 Pakete
Überspringen  3 Pakete

##########################################################################################################################################


The only way to delete them all with rpm and install them from koji directly.



########################### Dependencies listed by DNF :

# dnf erase liberation-mono-fonts
Abhängigkeiten sind aufgelöst.
========================================================================================================================
 Package                               Architecture  Version                                     Repository        Size
========================================================================================================================
Entfernen:
 liberation-mono-fonts                 noarch        1:2.00.5-2.fc29                             @updates         1.1 M
Abhängige Pakete werden entfernt:
 bluez-cups                            x86_64        5.50-4.fc29                                 @updates         174 k
 cnijfilter2                           x86_64        5.40-1                                      @System          3.2 M
 foomatic                              x86_64        4.0.13-4.fc29                               @anaconda        640 k
 foomatic-db-ppds                      noarch        4.0-61.20180228.fc29                        @anaconda         56 M
 gutenprint-cups                       x86_64        5.2.14-4.fc29                               @updates         828 k
 hplip                                 x86_64        3.19.6-5.fc29                               @updates          25 M
 libreoffice                           x86_64        1:6.1.6.3-3.fc29                            @updates           0  
 libreoffice-langpack-de               x86_64        1:6.1.6.3-3.fc29                            @updates         2.7 M
 wine                                  x86_64        4.15-1.fc29                                 @updates           0  
Nicht benötigte Abhängigkeiten werden entfernt:
 SDL2                                  i686          2.0.9-1.fc29                                @updates         1.4 M
 apache-commons-logging                noarch        1.2-15.fc29                                 @updates         187 k
 autocorr-de                           noarch        1:6.1.6.3-3.fc29                            @updates         438 k
 autocorr-en                           noarch        1:6.1.6.3-3.fc29                            @updates         467 k
 boost-iostreams                       x86_64        1.66.0-14.fc29                              @fedora          144 k
 cdparanoia-libs                       i686          10.2-28.fc29                                @fedora          120 k
 clucene-contribs-lib                  x86_64        2.3.3.4-33.20130812.e8e3d20git.fc29         @fedora          416 k
 clucene-core                          x86_64        2.3.3.4-33.20130812.e8e3d20git.fc29         @fedora          2.0 M
 cups                                  x86_64        1:2.2.8-12.fc29                             @updates         6.8 M
 cups-client                           x86_64        1:2.2.8-12.fc29                             @updates         191 k
 cups-filters                          x86_64        1.22.5-4.fc29                               @updates         2.5 M
 cups-filters-libs                     x86_64        1.22.5-4.fc29                               @updates         305 k
 cups-ipptool                          x86_64        1:2.2.8-12.fc29                             @updates         6.2 M
 flute                                 noarch        1.3.0-19.OOo31.fc29                         @fedora           62 k
 foomatic-db                           noarch        4.0-61.20180228.fc29                        @anaconda        8.3 M
 foomatic-db-filesystem                noarch        4.0-61.20180228.fc29                        @anaconda          0  
 gd                                    i686          2.2.5-7.fc29                                @updates         427 k
 gnupg                                 x86_64        1.4.23-2.fc29                               @anaconda        5.5 M
 gstreamer1                            i686          1.14.4-1.fc29                               @fedora          4.7 M
 gstreamer1-plugins-base               i686          1.14.4-2.fc29                               @updates         6.4 M
 gstreamer1-plugins-good-gtk           x86_64        1.14.4-2.fc29                               @updates          57 k
 hunspell-de                           noarch        0.20161207-2.fc29                           @fedora          3.3 M
 hyphen-de                             noarch        0.20060120-20.fc29                          @fedora           50 k
 hyphen-en                             noarch        2.8.8-10.fc29                               @fedora          104 k
 isdn4k-utils                          x86_64        3.27-13.fc29                                @fedora          2.6 M
 isdn4k-utils                          i686          3.27-13.fc29                                @fedora          2.7 M
 isdn4k-utils-data                     noarch        3.27-13.fc29                                @fedora          1.6 M
 javapackages-tools                    noarch        5.3.0-1.fc29                                @fedora           69 k
 lcms2                                 i686          2.9-4.fc29                                  @fedora          430 k
 libFAudio                             x86_64        19.08-1.fc29                                @updates         234 k
 libFAudio                             i686          19.08-1.fc29                                @updates         245 k
 libXcomposite                         i686          0.4.4-15.fc29                               @fedora           39 k
 libXcursor                            i686          1.1.15-4.fc29                               @fedora           51 k
 libXinerama                           i686          1.1.4-2.fc29                                @fedora           19 k
 libXpm                                i686          3.5.12-8.fc29                               @fedora          134 k
 libXv                                 i686          1.0.11-8.fc29                               @fedora           30 k
 libabw                                x86_64        0.1.3-1.fc29                                @updates         352 k
 libbase                               noarch        1.1.3-19.fc29                               @fedora          147 k
 libcdr                                x86_64        0.1.5-1.fc29                                @updates         828 k
 libcmis                               x86_64        0.5.2-1.fc29                                @updates         1.9 M
 libe-book                             x86_64        0.1.3-6.fc29                                @fedora          643 k
 libeot                                x86_64        0.01-10.fc29                                @fedora           81 k
 libepubgen                            x86_64        0.1.1-2.fc29                                @fedora          514 k
 libetonyek                            x86_64        0.1.9-1.fc29                                @updates         3.0 M
 libexif                               i686          0.6.21-19.fc29                              @updates         1.8 M
 libexttextcat                         x86_64        3.4.5-3.fc29                                @fedora          428 k
 libfonts                              noarch        1.1.3-22.fc29                               @fedora          255 k
 libformula                            noarch        1.1.3-19.fc29                               @fedora          416 k
 libfreehand                           x86_64        0.1.2-3.fc29                                @fedora          471 k
 libgphoto2                            i686          2.5.23-1.fc29                               @updates         5.6 M
 libieee1284                           i686          0.2.11-28.fc29                              @fedora          102 k
 libimagequant                         i686          2.12.5-1.fc29                               @updates         143 k
 liblangtag                            x86_64        0.6.2-6.fc29                                @fedora          214 k
 liblangtag-data                       noarch        0.6.2-6.fc29                                @fedora          1.9 M
 liblayout                             noarch        0.2.10-17.fc29                              @fedora          841 k
 libloader                             noarch        1.1.3-18.fc29                               @fedora          130 k
 libmspub                              x86_64        0.1.4-4.fc29                                @fedora          447 k
 libmwaw                               x86_64        0.3.15-1.fc29                               @updates         7.6 M
 libnumbertext                         x86_64        1.0.3-1.fc29                                @fedora          788 k
 libodfgen                             x86_64        0.1.7-2.fc29                                @fedora          1.0 M
 liborcus                              x86_64        0.13.4-3.fc29                               @fedora          1.5 M
 libpagemaker                          x86_64        0.0.4-4.fc29                                @fedora          204 k
 libqxp                                x86_64        0.0.2-1.fc29                                @updates         402 k
 libreoffice-base                      x86_64        1:6.1.6.3-3.fc29                            @updates         6.5 M
 libreoffice-calc                      x86_64        1:6.1.6.3-3.fc29                            @updates          34 M
 libreoffice-core                      x86_64        1:6.1.6.3-3.fc29                            @updates         277 M
 libreoffice-data                      noarch        1:6.1.6.3-3.fc29                            @updates         7.3 M
 libreoffice-draw                      x86_64        1:6.1.6.3-3.fc29                            @updates          65 k
 libreoffice-emailmerge                x86_64        1:6.1.6.3-3.fc29                            @updates          54 k
 libreoffice-graphicfilter             x86_64        1:6.1.6.3-3.fc29                            @updates         1.5 M
 libreoffice-gtk2                      x86_64        1:6.1.6.3-3.fc29                            @updates         719 k
 libreoffice-gtk3                      x86_64        1:6.1.6.3-3.fc29                            @updates         1.5 M
 libreoffice-help-de                   x86_64        1:6.1.6.3-3.fc29                            @updates          28 M
 libreoffice-help-en                   x86_64        1:6.1.6.3-3.fc29                            @updates          25 M
 libreoffice-impress                   x86_64        1:6.1.6.3-3.fc29                            @updates         2.5 M
 libreoffice-langpack-en               x86_64        1:6.1.6.3-3.fc29                            @updates         187 k
 libreoffice-math                      x86_64        1:6.1.6.3-3.fc29                            @updates         1.5 M
 libreoffice-opensymbol-fonts          noarch        1:6.1.6.3-3.fc29                            @updates         623 k
 libreoffice-pdfimport                 x86_64        1:6.1.6.3-3.fc29                            @updates         674 k
 libreoffice-pyuno                     x86_64        1:6.1.6.3-3.fc29                            @updates         1.4 M
 libreoffice-ure                       x86_64        1:6.1.6.3-3.fc29                            @updates         7.3 M
 libreoffice-ure-common                noarch        1:6.1.6.3-3.fc29                            @updates         854 k
 libreoffice-writer                    x86_64        1:6.1.6.3-3.fc29                            @updates          16 M
 libreoffice-x11                       x86_64        1:6.1.6.3-3.fc29                            @updates         783 k
 librepository                         noarch        1.1.3-18.fc29                               @fedora           85 k
 librevenge                            x86_64        0.0.4-12.fc29                               @fedora          826 k
 libserializer                         noarch        1.1.2-19.fc29                               @fedora           50 k
 libstaroffice                         x86_64        0.0.6-2.fc29                                @fedora          2.7 M
 libtheora                             i686          1:1.1.1-22.fc29                             @fedora          704 k
 libusbx                               i686          1.0.22-1.fc29                               @fedora          157 k
 libv4l                                i686          1.16.3-1.fc29                               @updates         586 k
 libva                                 i686          2.4.1-1.fc29                                @updates         259 k
 libvisio                              x86_64        0.1.7-1.fc29                                @updates         715 k
 libvisual                             i686          1:0.4.0-25.fc29                             @fedora          475 k
 libvkd3d                              x86_64        1.1-1.fc29                                  @updates         461 k
 libvkd3d                              i686          1.1-1.fc29                                  @updates         440 k
 libwayland-cursor                     i686          1.16.0-1.fc29                               @fedora           36 k
 libwayland-egl                        i686          1.16.0-1.fc29                               @fedora           15 k
 libwebp                               i686          1.0.3-1.fc29                                @updates         911 k
 libwpd                                x86_64        0.10.3-1.fc29                               @updates         796 k
 libwpg                                x86_64        0.3.3-1.fc29                                @updates         176 k
 libwps                                x86_64        0.4.10-1.fc29                               @fedora          2.4 M
 libzmf                                x86_64        0.0.2-7.fc29                                @fedora          210 k
 lpsolve                               x86_64        5.5.2.0-21.fc29                             @fedora          1.3 M
 mesa-libOSMesa                        x86_64        18.3.6-3.fc29                               @updates         7.6 M
 mesa-libOSMesa                        i686          18.3.6-3.fc29                               @updates         8.3 M
 mingw32-wine-gecko                    noarch        2.47-2.fc26                                 @fedora           48 M
 mingw64-wine-gecko                    noarch        2.47-2.fc26                                 @fedora           49 M
 mpg123-libs                           i686          1.25.10-1.fc29                              @fedora          565 k
 mythes                                x86_64        1.2.4-10.fc29                               @fedora           19 k
 mythes-de                             noarch        0.20190325-1.fc29                           @updates          76 M
 mythes-en                             noarch        3.0-24.fc29                                 @fedora           21 M
 ocl-icd                               i686          2.2.12-2.fc29                               @fedora          156 k
 ongres-scram                          noarch        1.0.0~beta.2-6.fc29                         @fedora           44 k
 ongres-scram-client                   noarch        1.0.0~beta.2-6.fc29                         @fedora           20 k
 opus                                  i686          1.3.1-1.fc29                                @updates         455 k
 orc                                   i686          0.4.28-3.fc29                               @fedora          674 k
 pentaho-libxml                        noarch        1.1.3-18.fc29                               @fedora          107 k
 pentaho-reporting-flow-engine         noarch        1:0.9.4-16.fc29                             @fedora          428 k
 poppler-utils                         x86_64        0.67.0-22.fc29                              @updates         680 k
 postgresql-jdbc                       noarch        42.2.6-1.fc29                               @updates         763 k
 qpdf-libs                             x86_64        8.4.2-1.fc29                                @updates         1.4 M
 raptor2                               x86_64        2.0.15-16.fc29                              @fedora          573 k
 rasqal                                x86_64        0.9.33-8.fc29                               @fedora          901 k
 redland                               x86_64        1.0.17-16.fc29                              @fedora          516 k
 sac                                   noarch        1.3-29.fc29                                 @fedora           18 k
 samba-common-tools                    x86_64        2:4.9.11-0.fc29                             @updates         1.1 M
 samba-winbind                         x86_64        2:4.9.11-0.fc29                             @updates         1.7 M
 samba-winbind-clients                 x86_64        2:4.9.11-0.fc29                             @updates         154 k
 samba-winbind-modules                 x86_64        2:4.9.11-0.fc29                             @updates          84 k
 sane-backends-drivers-cameras         i686          1.0.27-24.fc29                              @updates          53 k
 sane-backends-drivers-scanners        i686          1.0.27-24.fc29                              @updates          11 M
 sane-backends-libs                    i686          1.0.27-24.fc29                              @updates         206 k
 spirv-tools-libs                      i686          2018.4-1.fc29                               @fedora          4.7 M
 wine-alsa                             x86_64        4.15-1.fc29                                 @updates         293 k
 wine-alsa                             i686          4.15-1.fc29                                 @updates         279 k
 wine-arial-fonts                      noarch        4.15-1.fc29                                 @updates         157 k
 wine-capi                             x86_64        4.15-1.fc29                                 @updates          93 k
 wine-capi                             i686          4.15-1.fc29                                 @updates          84 k
 wine-cms                              x86_64        4.15-1.fc29                                 @updates         225 k
 wine-cms                              i686          4.15-1.fc29                                 @updates         207 k
 wine-common                           noarch        4.15-1.fc29                                 @updates         142 k
 wine-core                             x86_64        4.15-1.fc29                                 @updates         445 M
 wine-core                             i686          4.15-1.fc29                                 @updates         387 M
 wine-courier-fonts                    noarch        4.15-1.fc29                                 @updates         170 k
 wine-desktop                          noarch        4.15-1.fc29                                 @updates         695 k
 wine-filesystem                       noarch        4.15-1.fc29                                 @updates         312 k
 wine-fixedsys-fonts                   noarch        4.15-1.fc29                                 @updates          37 k
 wine-fonts                            noarch        4.15-1.fc29                                 @updates           0  
 wine-ldap                             x86_64        4.15-1.fc29                                 @updates         477 k
 wine-ldap                             i686          4.15-1.fc29                                 @updates         410 k
 wine-marlett-fonts                    noarch        4.15-1.fc29                                 @updates          32 k
 wine-mono                             noarch        4.9.2-1.fc29                                @updates         259 M
 wine-ms-sans-serif-fonts              noarch        4.15-1.fc29                                 @updates         4.6 M
 wine-openal                           x86_64        4.15-1.fc29                                 @updates         155 k
 wine-openal                           i686          4.15-1.fc29                                 @updates         117 k
 wine-opencl                           x86_64        4.15-1.fc29                                 @updates         160 k
 wine-opencl                           i686          4.15-1.fc29                                 @updates         146 k
 wine-pulseaudio                       x86_64        4.15-1.fc29                                 @updates         283 k
 wine-pulseaudio                       i686          4.15-1.fc29                                 @updates         274 k
 wine-small-fonts                      noarch        4.15-1.fc29                                 @updates          65 k
 wine-symbol-fonts                     noarch        4.15-1.fc29                                 @updates          51 k
 wine-system-fonts                     noarch        4.15-1.fc29                                 @updates         121 k
 wine-systemd                          noarch        4.15-1.fc29                                 @updates         119  
 wine-tahoma-fonts                     noarch        4.15-1.fc29                                 @updates         300 k
 wine-times-new-roman-fonts            noarch        4.15-1.fc29                                 @updates         170 k
 wine-twain                            x86_64        4.15-1.fc29                                 @updates         333 k
 wine-twain                            i686          4.15-1.fc29                                 @updates         311 k
 wine-wingdings-fonts                  noarch        4.15-1.fc29                                 @updates          35 k
 xmlsec1-nss                           x86_64        1.2.25-5.fc29                               @fedora          221 k

Transaktionsübersicht
========================================================================================================================
Entfernen  180 Pakete

Freigegebener Speicherplatz: 1.9 G
Ist dies in Ordnung? [j/N]: n

Comment 1 Petr Pisar 2019-09-12 12:42:08 UTC

*** This bug has been marked as a duplicate of bug 1707712 ***


Note You need to log in before you can comment on or make changes to this bug.