From FedoraProject

< Architectures(Difference between revisions)
Jump to: navigation, search
Line 55: Line 55:
To submit a build for your specific package for s390x do this:
To submit a build for your specific package for s390x do this:
<code>koji build --scratch -s --arch-override s390x dist-f12 yourpkg.src.rpm</code>
<code>koji -s build --scratch --arch-override s390x dist-f12 yourpkg.src.rpm</code>
or after running <code>fedora-package-setup</code>
or after running <code>fedora-package-setup</code>

Revision as of 18:55, 29 July 2009


Fedora s390x

  • IRC: #fedora-s390x on
  • Mailing List: fedora-s390x
  • Regular IRC meetings: TBD


  • short term goals:
  • reach out to known interested parties in community
  • reaching out (through contacts) to IBM community (.de)
  • have several "interested parties" that will help once we are building packages/trees
  • set up externally/publically available koji instance
  • s390x koji instance
  • identified persistent storage (> 2 TB anticipated in first year alone)
  • temporary location (while we sort out long term permanent location)
  • start F-11 composes
  • identify the resources used for composes
  • get to the point where F-11 is bootable and installable with pungi images
  • this is blocking on the external dedicated environment issue (above)



FUDcon 2008 was an excellent event. During the conference, a session on secondary arches was presented and there was an excellent effort made to reach out to new arches.

After several months of bootstrapping as of June 2009 we've reached a state where we have most packages built from current Fedora rawhide CVS. There are still around ~500 failures, most of which are related to java and ocaml dependencies (ocaml is not available on s390x).

For those interested in trying it our you can now download a fully working and bootable hercules Fedora 11 s390x image:

You will find several files there:

    • Very brief howto get everything up and running
  • f11-s390x.img
    • Hercules Fedora 11 s390x DASD image
  • f11-s390x.tar.bz2
    • tarball of the whole tree. Can be unpacked on a real machine (confirmed it works!)
  • hercules.cnf
    • hercules emulator config file
  • hercules.init
    • Small script to start up hercules with some iptables rules for NAT (might require you to modify your personal rules in order to work properly)


To submit a build for your specific package for s390x do this:

koji -s build --scratch --arch-override s390x dist-f12 yourpkg.src.rpm

or after running fedora-package-setup

koji -c ~/.koji/s390-config build --scratch dist-f12 yourpkg.src.rpm

Tracker Bugs

If excluding s390/s390x architectures you need to make the bug block F-ExcludeArch-s390x

to see whats currently blocking visit Bugzilla

If a bug is specific to s390/s390x architectures make the bug blocking ZedoraTracker

to see not yet resolved issues visit Bugzilla

Packages under review

List of s390 specific packages currently under review in Fedora


Packages to be submitted: