PPC64LE EPEL 7
This page is aboout epel7 packages built for ppc64le in a local development environment based on RHEL7.1 getting here and epel7 source packages list getting here
Tracker bugs
Tracker for enabling ppc64le in EPEL 7 is 1197165
Failures seen in the official initial EPEL-7 rebuild
Package | Problem | Who | Bugzilla | Notes | Dependant packages | Resolved in build |
---|---|---|---|---|---|---|
ceres-solver | http://koji.fedoraproject.org/koji/taskinfo?taskID=12108525 | rdossant | 1289106 | |||
odb | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082591 | rdossant | gcc bug 1256839 | |||
gearmand | ppc64le not supported with gearmand-1.1.12-2 source. | 1198706 |
gearmand php-pecl-gearman |
|||
libunwind | ppc64le not supported with libunwind-1.1-3 source. | 1198711 | Shipped in RHEL 7.2 but x86_64 only (pbr) |
|
libunwind-1.1-10 | |
xalan-c | ppc64le not supported with xalan-c-1.11.0-2 source. | 1198717 | still failing with last push | |||
dpm-dsi | not built for ppc64le | 1418691 | ||||
linux_logo | ppc64le not supported with linux_logo-5.11-8.fc21 source. | Which component should be used in Bugzilla ? The EPEL linux_logo component! (pbr) | linux_logo | |||
thunderbird-lightning | thunderbird-lightning-3.3-5 build fails | 1282848 | Need to be checked | thunderbird-lightning | Removed from epel7 ppc64 | |
anjuta | not built for ppc64le | anjuta ppc64le version is 3.22.0 and needs gcc 5 | ||||
couchdb | couchdb-1.6.1-1 build fails | 1258779 | Need to check if it can not be re-introduced | couchdb | removed from epel7 | |
libetpan | not built for ppc64le | |||||
glite-lbjp-common-gsoap-plugin | not built for ppc64le | |||||
ocaml | ocaml not found in RHEL-LE-7.1-GA/Server-optional/ppc64le. | 1201721 | still some sub packages missing in RHEL 7.2 (pbr) Need to be checked |
|
Resolved bugs
Package | Problem | Who | Bugzilla | Notes | Dependant packages | Resolved in build |
---|---|---|---|---|---|---|
aespipe | aespipe FTBFS failed on arch ppc64le. | 1142306 1287528 | Resolved - fix pushed (pbr) | aespipe-2.4d-2 | ||
icewm | Configure error in icewm-1.3.8-5 source. | 1197148 | Resolved - Fix pushed (pbr) | icewm-1.3.8-9.el7 | ||
redhat-rpm-config | ppc64le not supported with redhat-rpm-config-9.1.0 source. | 1193178 | Resolved - RHEL problem, not EPEL (pbr) | |||
alex | ppc64le not supported with alex-3.0.5-36 source. | 1198695 | Resolved - see ghc (pbr) | |||
wxGTK | wxGTK-2.8.12-11 source needed for ppc64le support. | 1198699 | Resolved - fix pushed (pbr) | wxGTK-2.8.12-13 | ||
cfitsio | ppc64le not supported with cfitsio-3.360-1 source. | 1198703 | Resolved | cfitsio-3.360-1 | ||
cross-binutils | ppc64le not supported with cross-binutils-2.23.88.0.1-2 source. | 1198704 | Resolved - likely needs source from RHEL 7.2 if sticking with the same toolchain as EL7 (pbr) |
|
||
DivFix++ | ppc64le not supported with DivFix++-0.34-15 source. | 1198705 | Resolved - not a bug (it's built) (pbr) | |||
hdf5 | ppc64le not supported with hdf5-1.8.12-4 source. | 1198709 | Resolved | hdf5-1.8.12-6 | ||
openbabel | ppc64le not supported with openbabel-2.3.2-2 source. | 1198707 | Resolved (Not a bug) | |||
udunits2 | ppc64le not supported with udunits2-2.1.24-4 source. | 1198710 | Resolved - still fails koji build (pbr) |
|
||
userspace-rcu | ppc64le not supported with userspace-rcu-0.7.9-1 source. | 1198712 | Resolved - updated to 0.7.16 (pbr) |
|
userspace-rcu-0.7.16-1.el7 | |
webkitgtk | ppc64le not supported with webkitgtk-2.2.4-1 source. | 1198713 | Resolved |
|
webkitgtk-2.4.9-1 | |
wxPython | ppc64le not supported with wxPython-2.8.12.0-4 source. | 1198715 | Resolved | wxPython-2.8.12.0-8 | ||
ghc-* | ppc64le not supported with ghc-7.6.3-18.3 and associated ghc-* sources. | 1200404 | How the hell is not noted this needs llvm 3.4!!!! (pbr) |
ghc + 138 ghc-... packages |
||
qtwebkit | ppc64le not supported with qtwebkit-2.3.3-3 source. | 1201180 | Resolved | qtwebkit-2.3.4-6 | ||
cinnamon | cinnamon-xxx packages need source update for ppc64le | 1201801 | Resolved. cinnamon build problems was due to circular dependencies needed bootstrapping. epel7 does not support gtk >= gtk-3.10, so epel7 is stuck with cinnamon-2.0.x |
|
||
podofo | podofo package needs source update for ppc64le | 1202796 | Resolved - fix pushed (pbr) |
|
podofo-0.9.1-17.el7 | |
testng | testng not found in epel7 | 1202835 | Resolved - Shipped in el 7.2 (pbr) |
|
testng-6.8.7-3 | |
perl-gettext | mkvtoolnix is not buildable because perl-gettext is not found in epel7 | 1205736 | Resolved - Shipped in RHEL 7.2 but x86_64 only, mkvtoolnix doesn't need it (pbr) |
|
||
librx | librx package needs source update for ppc64le | 1205816 | Resolved |
|
librx-1.5-24 | |
libva-vdpau-driver | libva-vdpau-driver package needs source update for ppc64le | 1207780 | Resolved | libva-vdpau-driver-0.7.4-10 | ||
scsi-target-utils | scsi-target-utils is dependent of glusterfs | 1209472 | Resolved | scsi-target-utils-1.0.55-3 | ||
qt5-qtconfiguration | qt5-qtconfiguration package needs source update for ppc64le | 1209509 | Resoleved - koji build (pbr) | qt5-qtconfiguration-0.3.0-3 | ||
thunderbird-lightning | thunderbird-lightning package needs source update for ppc64le | 1214779 | Resolved but new bug 1282848 | |||
gdal | gdal package needs source update for ppc64le | 1227642 | Resolved |
|
gdal-1.11.2-1 | |
dmlite-plugins-adapter | dmlite-plugins-adapter and dmlite-plugins-mysql packages need source update | 1228305 | Resolved - dmlite-plugins... are deprecated |
|
||
perl-DBD-Firebird | perl-DBD-Firebird t/embed-80-event-ithreads.t fails | 1228642 | Resolved | perl-DBD-Firebird-1.20-1 | ||
libgda | libgda package needs source update | 1230218 | Resolved |
|
libgda-5.2.2-7.el7 | |
condor | condor-8.3.6-1 build fails | 1291049 | Resolved - Note that boost of RHEL7.2 is an old version |
|
||
qbittorrent | qbittorrent-3.2.3-2 build fails | rdossant | 1255788 | Resolved | ||
fts | fts-3.3.1-1 build fails | 1260631 | Resolved | fts-3.3.1-3 | ||
MUMPS | MUMPS-5.0.1-4 build fails with RHEL7.2 snapshot of 20151015 | 1282460 | Resolved | MUMPS-5.0.1-8 | ||
perl-File-RsyncP | perl-File-RsyncP-0.74-1 build fails | 1282829 | Resolved | perl-File-RsyncP-0.74-2 | ||
PackageKit-Qt | PackageKit-Qt-0.8.9-2 build fails | 1285361 | Resolved - Fix pushed | |||
uwsgi | uwsgi-2.0.11.2-5 build fails | 1285395 | Resolved | uwsgi-2.0.11.2-7.el7 | ||
xfce4-vala | xfce-bluetooth-0-0.4.20150130git build fails | 1287776 | Resolved - Fix pushed (pbr) | xfce4-vala-4.10.3-10.el7 | ||
libtommath | gs pipe crashed when creating docs - http://koji.fedoraproject.org/koji/taskinfo?taskID=12081986 | jcapik | 1243784 | Resolved - gs segfaulting somewhere in lcms2 library | libtommath-0.42.0-4.el7 | |
http-parser | flock tool not found - http://koji.fedoraproject.org/koji/taskinfo?taskID=12038002 | sharkcz | Resolved- util-linux missing in the buildroot | http-parser-2.0-5.20121128gitcd01361.el7 | ||
llvm | cherry-pick of ppc64le patches needed from Fedora llvm 3.4 | sharkcz | Resolved | llvm-3.4.2-8.el7 | ||
libkate | getopt tool missing - http://koji.fedoraproject.org/koji/taskinfo?taskID=12081953 | sharkcz | Resolved - util-linux missing in the buildroot | libkate-0.4.1-5.el7 | ||
sphinx | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082387 | sinnykumari | Resolved - rebuild of epel7 branch works fine http://koji.fedoraproject.org/koji/taskinfo?taskID=12098117 | sphinx-2.1.5-2.el7 | ||
libidn2 | http://koji.fedoraproject.org/koji/taskinfo?taskID=12081946 | than | Resolved - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-d171415c28 | libidn2-0.10-2.el7 | ||
qt5-qtconfiguration | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082314 | than | 1289004 | Resolved - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-354457e768 | qt5-qtconfiguration-0.3.0-3.el7 | |
libtomcrypt | http://koji.fedoraproject.org/koji/taskinfo?taskID=12107979 | jcapik | 1243784 | Resolved - crashing gs, build without docs | stoken/dropbear/various vpns | libtomcrypt-1.17-23.el7 |
geos | http://koji.fedoraproject.org/koji/taskinfo?taskID=12081878 | rdossant | Resolved - glibc devel files not found 1287191 | geos-3.4.2-2.el7 | ||
udunits2 | http://koji.fedoraproject.org/koji/taskinfo?taskID=12107969 | Resolved - makeinfo not found, because %configure modifies configure | udunits2-2.2.20-2.el7 | |||
liblxqt | http://koji.fedoraproject.org/koji/taskinfo?taskID=12107958 | than | 1289613 | Resolved - liblxqt has build requirement on kf5 stuff which are not available in epel7. working with package maintainer on a fix. there're 2 options, 1. adding kf5 into epel7, 2. revert to 0.8.0 | ||
dragonegg | http://koji.fedoraproject.org/koji/taskinfo?taskID=12108074 | sharkcz | Resolved - switch to Exclusive: x86, dead in Fedora | dragonegg-3.4-5.el7 | ||
oath-toolkit | http://koji.fedoraproject.org/koji/taskinfo?taskID=12108657 | than | Resolved - push it in update, https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-b4f55f2ebe | oath-toolkit-2.4.1-9.el7 | ||
eigen3 | http://koji.fedoraproject.org/koji/taskinfo?taskID=12081762 | sinnykumari | 1289737 | Resolved - segfault in built tool | ||
eyesight | http://koji.fedoraproject.org/koji/taskinfo?taskID=12081812 | than | Resolved - push it in update, https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-96834ab84a | eyesight-0.1.4-1.el7 | ||
qt-creator | http://koji.fedoraproject.org/koji/taskinfo?taskID=12109215 | than | Resolved - push it in update, https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-d83c46c846 | qt-creator-3.5.1-1.el7 | ||
kBuild | http://koji.fedoraproject.org/koji/taskinfo?taskID=12081872 | than | Resolved - push it in update, https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-c045fd9bbe | kBuild-0.1.9998-5.r2784.el7 | ||
mail-notification | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082512 | sharkcz | Resolved - same FTBFS also in Fedora | mail-notification-5.4-66.git.eab5c13.el7 | ||
MUMPS | http://koji.fedoraproject.org/koji/taskinfo?taskID=12109593 | rdossant | Resolved - newer successful build exists http://koji.fedoraproject.org/koji/buildinfo?buildID=701236 | MUMPS-5.0.1-8.el7 | ||
vtk | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082428 | jcapik | 1138466 | Resolved - The initial issue seems to be fixed, but now the tests fail on missing xorg.log | ||
trojita | menantea | 1290082 | Resolved - missing inclusion of QObject header | trojita-0.5-8.el7 | ||
rubygem-ffi | http://koji.fedoraproject.org/koji/taskinfo?taskID=12058425 http://koji.fedoraproject.org/koji/taskinfo?taskID=12058425 | Resolved - failing test-suite in 1.9.3, 1.9.10 builds fine F-23+, but not in EPEL | ||||
libgda | http://koji.fedoraproject.org/koji/taskinfo?taskID=12082441 | Resolved - failing to find JNI with openjdk | libgda-5.2.2-7.el7 |
Detailed plans
- To be investigated:
Various notes
Host test machine is a ppc64le VM based on RHEL-LE-7.1-20150219.1-Server-ppc64le-dvd1.iso
- ruby
ruby-2.0.0 is part of RHEL-LE-7.1-20150219.1-Server-ppc64le-dvd1.iso
ruby-2.1.1 should be used to support ppc64le
- gcc
gcc 4.8.3 is part of RHEL-LE-7.1-20150219.1-Server-ppc64le-dvd1.iso
gcc 5.1.1 is used in ppc64le f22
- automake
automake-1.13.4-3 is part of the RHEL-LE-7.1-20150219.1-Server-ppc64le-dvd1.iso but some packages needs automake-1.14 like:
libidn2-0.10-1, oath-toolkit-2.4.1-8
- mono
mono-2.10.8-8 does not build on ppc64le epel7 neither on ppc64le epel7
It seems Fedora's version of mono is horrendously outdated. 1089426
- glusterfs
glusterfs seeems supported in ppc64 and ppc64le fedora 22 but not in redhat and epel7
- varnish
varnish could have tests failed because of timeout on HTTP rx. To pass all tests a patch can be done in bin/varnishtest/vtc_main.c to increase vtc_maxdur value.
== Packages to be checked in epel7 ppc64le
android-tools barcode dieharder glite-lbjp-common-gsoap-plugin gnu-smalltalk GtkAda GtkAda3 kicad (boost missing) lshw mine_detector mongodb nightview PragmARC rear sdcc sysprof tapkee wiredtiger zbackup zlib-ada
golang:
golang-googlecode-gogoprotobuf golang-googlecode-goprotobuf golang-googlecode-tools
In error in ppc64le
banshee
golang: Not built in epel7
golang-github-fsouza-go-dockerclient golang-github-syndtr-gocapability golang-github-fsouza-go-dockerclient heketi
nodejs: to be checked
nodejs-caller-path nodejs-got nodejs-node-expat nodejs-libxmljs nodejs-node-stringprep nodejs-read-all-stream nodejs-nsp-audit-shrinkwrap nodejs-require-uncached nodejs-sprintf nodejs-split nodejs nodejs-bson nodejs-fs-ext nodejs-i2c nodejs-pg nodejs-ws php-gliph php-horde-Horde-Imap-Client php-phpunit-PHPUnit ptpd python-copr python-djblets python-fmn-rules ReviewBoard v8
mono: to be checked
dbus-sharp dbus-sharp-glib gdata-sharp gio-sharp gkeyfile-sharp gnome-sharp gtk-sharp2 gtk-sharp3 gtk-sharp-beans gudev-sharp libyui-bindings mono mono-addins mono-zeroconf notify-sharp taglib-sharp
Exclude list (list of packages which not be built for epel7 ppc64le)
Not built in epel7 ppc64
Agda anet bwa cpuid darktable e3 edk2 ga gprolog i7z iwyu libx86 luajit memkind minetest msr-tools openni perl-Parse-DMIDecode php-pecl-xhprof qemu RdRand reptyr sbcl wine