I have this repo configuration on my raspberry3:
yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile repo id repo name status base/7/armhfp CentOS-7 - Base 5666 centos-kernel/armhfp CentOS Kernels for armhfp 25 epel Epel rebuild for armhfp 20641 extras/7/armhfp CentOS-7 - Extras 18 !ttn/7/armhfp TTN Centos 7 - armhfp 8 updates/7/armhfp CentOS-7 - Updates 1044 repolist: 27402
and for example I try to install emacs: yum install emacs Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: emacs-common = 1:24.3-20.el7 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libtiff.so.5(LIBTIFF_4.0) for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libtiff.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: librsvg-2.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpng15.so.15(PNG15_0) for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpng15.so.15 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpangocairo-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpango-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libotf.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libm17n-flt.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libm17n-core.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2) for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libjpeg.so.62 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgtk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgif.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgdk_pixbuf-2.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgdk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgconf-2.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libfreetype.so.6 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libfontconfig.so.1 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libcairo.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libcairo-gobject.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libatk-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libXrender.so.1 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libXpm.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libXft.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libX11.so.6 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libSM.so.6 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libICE.so.6 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: desktop-file-utils for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: dejavu-sans-mono-fonts for package: 1:emacs-24.3-20.el7.armv7hl --> Running transaction check ---> Package GConf2.armv7hl 0:3.2.6-8.el7 will be installed --> Processing Dependency: /usr/bin/killall for package: GConf2-3.2.6-8.el7.armv7hl ---> Package atk.armv7hl 0:2.22.0-3.el7 will be installed ---> Package cairo.armv7hl 0:1.14.8-2.el7 will be installed --> Processing Dependency: libxcb.so.1 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libxcb-shm.so.0 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libxcb-render.so.0 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libpixman-1.so.0 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libXext.so.6 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libGL.so.1 for package: cairo-1.14.8-2.el7.armv7hl --> Processing Dependency: libEGL.so.1 for package: cairo-1.14.8-2.el7.armv7hl ---> Package cairo-gobject.armv7hl 0:1.14.8-2.el7 will be installed ---> Package dejavu-sans-mono-fonts.noarch 0:2.33-6.el7 will be installed --> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-mono-fonts-2.33-6.el7.noarch ---> Package desktop-file-utils.armv7hl 0:0.23-1.el7 will be installed ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: librsvg-2.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpangocairo-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpango-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgtk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgdk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl ---> Package emacs-common.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: liblockfile.so.1 for package: 1:emacs-common-24.3-20.el7.armv7hl ---> Package fontconfig.armv7hl 0:2.10.95-11.el7 will be installed --> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.armv7hl ---> Package freetype.armv7hl 0:2.4.11-15.el7 will be installed ---> Package gdk-pixbuf2.armv7hl 0:2.36.5-1.el7 will be installed --> Processing Dependency: libjasper.so.1 for package: gdk-pixbuf2-2.36.5-1.el7.armv7hl ---> Package giflib.armv7hl 0:4.1.6-9.el7 will be installed ---> Package libICE.armv7hl 0:1.0.9-9.el7 will be installed ---> Package libSM.armv7hl 0:1.2.2-2.el7 will be installed ---> Package libX11.armv7hl 0:1.6.5-1.el7 will be installed --> Processing Dependency: libX11-common >= 1.6.5-1.el7 for package: libX11-1.6.5-1.el7.armv7hl ---> Package libXft.armv7hl 0:2.3.2-2.el7 will be installed ---> Package libXpm.armv7hl 0:3.5.12-1.el7 will be installed ---> Package libXrender.armv7hl 0:0.9.10-1.el7 will be installed ---> Package libjpeg-turbo.armv7hl 0:1.2.90-5.el7 will be installed ---> Package libotf.armv7hl 0:0.9.13-4.el7 will be installed --> Processing Dependency: libXt.so.6 for package: libotf-0.9.13-4.el7.armv7hl --> Processing Dependency: libXmu.so.6 for package: libotf-0.9.13-4.el7.armv7hl --> Processing Dependency: libXaw.so.7 for package: libotf-0.9.13-4.el7.armv7hl ---> Package libpng.armv7hl 2:1.5.13-7.el7 will be installed ---> Package libtiff.armv7hl 0:4.0.3-27.el7 will be installed --> Processing Dependency: libjbig.so.2.0 for package: libtiff-4.0.3-27.el7.armv7hl ---> Package m17n-lib.armv7hl 0:1.6.4-14.el7 will be installed --> Processing Dependency: m17n-db for package: m17n-lib-1.6.4-14.el7.armv7hl --> Processing Dependency: libthai.so.0(LIBTHAI_0.1) for package: m17n-lib-1.6.4-14.el7.armv7hl --> Processing Dependency: libthai.so.0 for package: m17n-lib-1.6.4-14.el7.armv7hl --> Running transaction check ---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: librsvg-2.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpangocairo-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpango-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgtk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgdk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl ---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed ---> Package jasper-libs.armv7hl 0:1.900.1-31.el7 will be installed ---> Package jbigkit-libs.armv7hl 0:2.0-11.el7 will be installed ---> Package libX11-common.noarch 0:1.6.5-1.el7 will be installed ---> Package libXaw.armv7hl 0:1.0.13-4.el7 will be installed ---> Package libXext.armv7hl 0:1.3.3-3.el7 will be installed ---> Package libXmu.armv7hl 0:1.1.2-2.el7 will be installed ---> Package libXt.armv7hl 0:1.1.5-3.el7 will be installed ---> Package liblockfile.armv7hl 0:1.08-17.el7 will be installed ---> Package libthai.armv7hl 0:0.1.14-9.el7 will be installed ---> Package libxcb.armv7hl 0:1.12-1.el7 will be installed --> Processing Dependency: libXau.so.6 for package: libxcb-1.12-1.el7.armv7hl ---> Package m17n-db.noarch 0:1.6.4-3.el7 will be installed ---> Package mesa-libEGL.armv7hl 0:17.0.1-6.20170307.el7 will be installed --> Processing Dependency: mesa-libgbm = 17.0.1-6.20170307.el7 for package: mesa-libEGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libxshmfence.so.1 for package: mesa-libEGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libgbm.so.1 for package: mesa-libEGL-17.0.1-6.20170307.el7.armv7hl ---> Package mesa-libGL.armv7hl 0:17.0.1-6.20170307.el7 will be installed --> Processing Dependency: mesa-libglapi = 17.0.1-6.20170307.el7 for package: mesa-libGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libglapi.so.0 for package: mesa-libGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libXxf86vm.so.1 for package: mesa-libGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libXfixes.so.3 for package: mesa-libGL-17.0.1-6.20170307.el7.armv7hl --> Processing Dependency: libXdamage.so.1 for package: mesa-libGL-17.0.1-6.20170307.el7.armv7hl ---> Package pixman.armv7hl 0:0.34.0-1.el7 will be installed ---> Package psmisc.armv7hl 0:22.20-15.el7 will be installed --> Running transaction check ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: librsvg-2.so.2 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpangocairo-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libpango-1.0.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgtk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgdk-3.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl ---> Package libXau.armv7hl 0:1.0.8-2.1.el7 will be installed ---> Package libXdamage.armv7hl 0:1.1.4-4.1.el7 will be installed ---> Package libXfixes.armv7hl 0:5.0.3-1.el7 will be installed ---> Package libXxf86vm.armv7hl 0:1.1.4-1.el7 will be installed ---> Package libxshmfence.armv7hl 0:1.2-1.el7 will be installed ---> Package mesa-libgbm.armv7hl 0:17.0.1-6.20170307.el7 will be installed ---> Package mesa-libglapi.armv7hl 0:17.0.1-6.20170307.el7 will be installed --> Finished Dependency Resolution Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libgtk-3.so.0 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libpango-1.0.so.0 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libgdk-3.so.0 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libMagickWand.so.5 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libMagickCore.so.5 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: librsvg-2.so.2 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libpangocairo-1.0.so.0 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
I try to install dependency from build system:
wget https://armv7.dev.centos.org/repodir/c71708-pass-1/gtk3/3.22.10-4.el7/armv7h... wget https://armv7.dev.centos.org/repodir/c71708-pass-1/pango/1.40.4-1.el7/armv7h... wget https://armv7.dev.centos.org/repodir/c71708-pass-1/harfbuzz/1.3.2-1.el7/armv...
yum localinstall gtk3-3.22.10-4.el7.armv7hl.rpm pango-1.40.4-1.el7.armv7hl.rpm harfbuzz-1.3.2-1.el7.armv7hl.rpm
wget https://armv7.dev.centos.org/repodir/c71708-pass-1/librsvg2/2.40.16-1.el7/ar... yum localinstall librsvg2-2.40.16-1.el7.armv7hl.rpm
yum search ImageMagick Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ============================================== N/S matched: ImageMagick ============================================== ImageMagick-doc.armv7hl : ImageMagick html documentation GraphicsMagick.armv7hl : An ImageMagick fork, offering faster image generation and better quality php-magickwand.armv7hl : PHP API for ImageMagick php-pecl-imagick.armv7hl : Provides a wrapper to the ImageMagick library
yum install GraphicsMagick
and retry to install emacs:
yum install emacs Loaded plugins: fastestmirror ttn | 2.9 kB 00:00:00 Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: emacs-common = 1:24.3-20.el7 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libotf.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libm17n-flt.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libm17n-core.so.0 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgif.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libgconf-2.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libXpm.so.4 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: desktop-file-utils for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: dejavu-sans-mono-fonts for package: 1:emacs-24.3-20.el7.armv7hl --> Running transaction check ---> Package GConf2.armv7hl 0:3.2.6-8.el7 will be installed --> Processing Dependency: /usr/bin/killall for package: GConf2-3.2.6-8.el7.armv7hl ---> Package dejavu-sans-mono-fonts.noarch 0:2.33-6.el7 will be installed --> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-mono-fonts-2.33-6.el7.noarch ---> Package desktop-file-utils.armv7hl 0:0.23-1.el7 will be installed ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl ---> Package emacs-common.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: liblockfile.so.1 for package: 1:emacs-common-24.3-20.el7.armv7hl ---> Package giflib.armv7hl 0:4.1.6-9.el7 will be installed ---> Package libXpm.armv7hl 0:3.5.12-1.el7 will be installed ---> Package libotf.armv7hl 0:0.9.13-4.el7 will be installed --> Processing Dependency: libXt.so.6 for package: libotf-0.9.13-4.el7.armv7hl --> Processing Dependency: libXmu.so.6 for package: libotf-0.9.13-4.el7.armv7hl --> Processing Dependency: libXaw.so.7 for package: libotf-0.9.13-4.el7.armv7hl ---> Package m17n-lib.armv7hl 0:1.6.4-14.el7 will be installed --> Processing Dependency: m17n-db for package: m17n-lib-1.6.4-14.el7.armv7hl --> Running transaction check ---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed ---> Package emacs.armv7hl 1:24.3-20.el7 will be installed --> Processing Dependency: libMagickWand.so.5 for package: 1:emacs-24.3-20.el7.armv7hl --> Processing Dependency: libMagickCore.so.5 for package: 1:emacs-24.3-20.el7.armv7hl ---> Package libXaw.armv7hl 0:1.0.13-4.el7 will be installed ---> Package libXmu.armv7hl 0:1.1.2-2.el7 will be installed ---> Package libXt.armv7hl 0:1.1.5-3.el7 will be installed ---> Package liblockfile.armv7hl 0:1.08-17.el7 will be installed ---> Package m17n-db.noarch 0:1.6.4-3.el7 will be installed ---> Package psmisc.armv7hl 0:22.20-15.el7 will be installed --> Finished Dependency Resolution Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libMagickWand.so.5 Error: Package: 1:emacs-24.3-20.el7.armv7hl (updates) Requires: libMagickCore.so.5 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
And now I do not have more idea ... Thanks in advance for any suggestions.