Line 477: | Line 477: | ||
gtk-sharp-beans | gtk-sharp-beans | ||
gudev-sharp | gudev-sharp | ||
libyui-bindings | libyui-bindings | ||
mono | mono | ||
mono-addins | mono-addins | ||
mono-zeroconf | mono-zeroconf | ||
notify-sharp | notify-sharp | ||
taglib-sharp | taglib-sharp |
Revision as of 09:28, 10 December 2015
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
Last local build B98 (2015/11/25)
Metrics:
25 BUILD OK (current build succeed) 20 NO SOURCE (current build failed due to no source found) 2622 ALREADY AVAILABLE (package already available, not rebuilt) 221 ALREADY ERROR (package already in error, not rebuilt) 3 CURRENT DEPEND (current build failed due to dependencies) 5 CURRENT ERROR (current build failed due to error) 1610 NOARCH (noarch package (no need to build)) 0 BAD VERSION (current build failed due to bad version on dependencies) 1 ARCH NOT FOUND (current build failed due to architecture not supported) 96 EXCLUDE (package not buildable on ppc64le)
4605 Packages processed by the build
Tracker bugs
Tracker for enabling ppc64le in EPEL 7 is 1197165
Failures seen in the official initial EPEL-7 rebuild
Bugs
Package | Problem | Who | Bugzilla | Notes | Dependant packages | Resolved in build |
---|---|---|---|---|---|---|
aespipe | aespipe FTBFS failed on arch ppc64le. | 1142306 1287528 | fix pushed (pbr) | aespipe | aespipe-2.4d-2 | |
icewm | Configure error in icewm-1.3.8-5 source. | 1197148 | Fix pushed (pbr) | icewm | ||
redhat-rpm-config | ppc64le not supported with redhat-rpm-config-9.1.0 source. | 1193178 | RHEL problem, not EPEL (pbr) | |||
alex | ppc64le not supported with alex-3.0.5-36 source. | 1198695 | see ghc (pbr) | alex | ||
wxGTK | wxGTK-2.8.12-11 source needed for ppc64le support. | 1198699 | 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 | likely needs source from RHEL 7.2 if sticking with the same toolchain as EL7 (pbr) |
cross-binutils cross-gcc |
||
DivFix++ | ppc64le not supported with DivFix++-0.34-15 source. | 1198705 | not a bug (it's built) (pbr) | DivFix++ | ||
gearmand | ppc64le not supported with gearmand-1.1.12-2 source. | 1198706 |
gearmand php-pecl-gearman |
|||
hdf5 | ppc64le not supported with hdf5-1.8.12-4 source. | 1198709 | Resolved | hdf5-1.8.12-6 | ||
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 | |
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 | |||
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 | still fails koji build (pbr) |
udunits2 gdl grads ncl nco ncview |
||
userspace-rcu | ppc64le not supported with userspace-rcu-0.7.9-1 source. | 1198712 | updated to 0.7.16 (pbr) |
userspace-rcu knot |
||
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 | ||
xalan-c | ppc64le not supported with xalan-c-1.11.0-2 source. | 1198717 | fix pushed (pbr) | |||
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 + alex cabal-dev cabal-install cabal-rpm cpphs darcs dragonegg fts-rest GeographicLib git-annex gtk2hs-buildtools happy haskell-platform hlint hscolour idris iwyu jwhois kde-plasma-networkmanagement-extras lhapdf llvm ocaml-config-file ocaml-lablgl octave octave-control octave-general octave-image octave-io octave-signal octave-netcdf pandoc pandoc-citeproc pythia8 root rootplot shake xmonad yumex zbackup |
||
qtwebkit | ppc64le not supported with qtwebkit-2.3.3-3 source. | 1201180 | Resolved | qtwebkit-2.3.4-6 | ||
ocaml | ocaml not found in RHEL-LE-7.1-GA/Server-optional/ppc64le. | 1201721 | still some sub packages missing in RHEL 7.2 (pbr) |
|
||
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 | fix pushed (pbr) |
podofo scribus |
||
testng | testng not found in epel7 | 1202835 | 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 | Shipped in RHEL 7.2 but x86_64 only, mkvtoolnix doesn't need it (pbr) |
mkvtoolnix po4a |
||
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 | FIXED 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 (see below) | thunderbird-lightning | ||
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 | 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 |
libgda anjuta |
|||
condor | condor-8.3.6-1 build fails | upstream_bug |
condor + glite-lb... packages |
|||
qbittorrent | qbittorrent-3.2.3-2 build fails | rdossant | 1255788 | Resolved | qbittorrent | |
couchdb | couchdb-1.6.1-1 build fails | 1258779 | Resolved | couchdb | removed from epel7 | |
fts | fts-3.3.1-1 build fails | 1260631 | fts | |||
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 | ||
thunderbird-lightning | thunderbird-lightning-3.3-5 build fails | 1282848 | thunderbird-lightning | |||
PackageKit-Qt | PackageKit-Qt-0.8.9-2 build fails | 1285361 | Fix pushed | PackageKit-Qt | ||
uwsgi | uwsgi-2.0.11.2-5 build fails | 1285395 | uwsgi | |||
xfce4-vala | xfce-bluetooth-0-0.4.20150130git build fails | 1287776 | Fix pushed (pbr) | xfce-bluetooth |
Detailed plans
- To be investigated:
java-dirq colud be a java version problem rubygem-eventmachine + rubygem-em-worker -> "ruby in redhat is ruby-2.0.0.. when ppc64le is supported in ruby-2.1.1" tapkee could be a gcc version problem
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.
Exclude list (list of packages which not be built for epel7 ppc64le)
Not built in epel7 ppc64
android-tools bwa GtkAda GtkAda3 i7z lshw kicad (boost missing) luajit memkind minetest python-pymongo qemu thunderbird xiphos
Not built in fc22 ppc64le
Agda alglib anet banshee ceres-solver chicken cpuid darktable e3 edk2 elk ga galera gnu-smalltalk gpaw gprolog libx86 libxc mail-notification mine_detector mongodb msr-tools nwchem ocaml-biniou ocaml-yojson OCE openblas openni paraview perl-Parse-DMIDecode php-pecl-xhprof plplot PragmARC pvm pypy RdRand reptyr rubygem-ffi sdcc smesh sysprof trafficserver uwsgi wine zlib-ada
golang: Not built in fc22 ppc64le
golang-bitbucket-kardianos-osext golang-github-codegangsta-cli golang-github-coreos-go-log golang-github-coreos-go-systemd golang-github-docopt-docopt-go golang-github-fsouza-go-dockerclient golang-github-godbus-dbus golang-github-goraft-raft golang-github-kdar-factorlog golang-github-kraman-libcontainer golang-github-kr-fs golang-github-openshift-go-json-rest golang-github-openshift-go-systemd golang-github-spf13-cobra golang-github-spf13-pflag golang-github-syndtr-gocapability golang-googlecode-gogoprotobuf golang-googlecode-goprotobuf golang-googlecode-tools golang-github-fsouza-go-dockerclient golang-launchpad-gocheck heketi
nodejs: Not built in fc22 ppc64le
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: Not built in fc22 ppc64le
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