Issue updating Pnago


(Jordack) #1

Not a big priority right now, so throwing this out to see if anyone has thoughts before I brute force the update.

My guess is it’s something that got left over from a previous upgrade. My thought is to force libfribidi-0.19.2-3.el6.nux.x86_64 to be removed and install fribidi

yum update -y
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Resolving Dependencies
–> Running transaction check
—> Package pango.x86_64 0:1.40.4-1.el7 will be updated
—> Package pango.x86_64 0:1.42.4-2.el7_6 will be an update
–> Processing Dependency: fribidi(x86-64) >= 1.0 for package: pango-1.42.4-2.el7_6.x86_64
–> Running transaction check
—> Package fribidi.x86_64 0:1.0.2-1.el7 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

================================================================================================================================================================
Package Arch Version Repository Size

Updating:
pango x86_64 1.42.4-2.el7_6 sng-updates 280 k
Installing for dependencies:
fribidi x86_64 1.0.2-1.el7 sng-base 79 k

Transaction Summary

Install ( 1 Dependent package)
Upgrade 1 Package

Total size: 360 k
Downloading packages:
Running transaction check
Running transaction test

Transaction check error:
file /usr/lib64/libfribidi.so.0 from install of fribidi-1.0.2-1.el7.x86_64 conflicts with file from package libfribidi-0.19.2-3.el6.nux.x86_64

#yum info libfribidi
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Installed Packages
Name : libfribidi
Arch : x86_64
Version : 0.19.2
Release : 3.el6.nux
Size : 159 k
Repo : installed
From repo : nux-dextop
Summary : Library implementing the Unicode Bidirectional Algorithm
URL : http://fribidi.org/
License : LGPLv2.1+
Description : A library to handle bidirectional scripts (eg. hebrew, arabic), so that
: the display is done in the proper way; while the text data itself is
: always written in logical order.

yum repolist

Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
repo id repo name status
sng-base/7/x86_64 Sangoma-7 - Base 10,019
sng-epel/7/x86_64 Sangoma-7 - Sangoma Epel mirror 16,253
sng-extras/7/x86_64 Sangoma-7 - Extras 419
sng-pkgs/7/x86_64 Sangoma-7 - Sangoma Open Source Packages 1,285
sng-updates/7/x86_64 Sangoma-7 - Updates 2,235
repolist: 30,211

yum remove pango

Loaded plugins: fastestmirror, versionlock
Resolving Dependencies
–> Running transaction check
—> Package pango.x86_64 0:1.40.4-1.el7 will be erased
–> Processing Dependency: libpango-1.0.so.0()(64bit) for package: librsvg2-2.40.20-1.el7.x86_64
–> Processing Dependency: libpango-1.0.so.0()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
–> Processing Dependency: libpango-1.0.so.0()(64bit) for package: ImageMagick-6.7.8.9-16.el7_6.x86_64
–> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: librsvg2-2.40.20-1.el7.x86_64
–> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
–> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: ImageMagick-6.7.8.9-16.el7_6.x86_64
–> Processing Dependency: libpangoft2-1.0.so.0()(64bit) for package: librsvg2-2.40.20-1.el7.x86_64
–> Processing Dependency: libpangoft2-1.0.so.0()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
–> Processing Dependency: pango >= 1.20.0-1 for package: gtk2-2.24.31-1.el7.x86_64
–> Running transaction check
—> Package ImageMagick.x86_64 0:6.7.8.9-16.el7_6 will be erased
–> Processing Dependency: ImageMagick for package: sangoma-pbx-2002-2.sng7.noarch
—> Package gtk2.x86_64 0:2.24.31-1.el7 will be erased
–> Processing Dependency: gtk2(x86-64) for package: 1:java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
—> Package librsvg2.x86_64 0:2.40.20-1.el7 will be erased
–> Running transaction check
—> Package java-1.8.0-openjdk.x86_64 1:1.8.0.212.b04-0.el7_6 will be erased
—> Package sangoma-pbx.noarch 0:2002-2.sng7 will be erased
–> Finished Dependency Resolution
Error: Trying to remove “sangoma-pbx”, which is protected

cat /etc/schmooze/pbx-version

12.7.6-2002-2.sng7