From Fedora Project Wiki
(Tips)
Line 7: Line 7:
 
== Targets ==
 
== Targets ==
 
* short term goals:
 
* short term goals:
* build all F-10 packages which then will be used to bootstrap F-11
+
* reach out to known interested parties in community
* add all required patches to F-11 CVS
 
* reached out to known interested parties in community
 
 
* reaching out (through contacts) to IBM community (.de)
 
* reaching out (through contacts) to IBM community (.de)
 
* '''have several "interested parties" that will help once we are building packages/trees'''
 
* '''have several "interested parties" that will help once we are building packages/trees'''
 
* set up externally/publically available koji instance
 
* set up externally/publically available koji instance
 
* [http://s390.koji.fedoraproject.org/koji/ s390x koji instance]
 
* [http://s390.koji.fedoraproject.org/koji/ s390x koji instance]
* identified build guests within Red Hat (internal access only at first) 
 
 
* identified persistent storage (> 2 TB anticipated in first year alone)
 
* identified persistent storage (> 2 TB anticipated in first year alone)
 
 
* temporary location (while we sort out long term permanent location)
 
* temporary location (while we sort out long term permanent location)
 
* start F-11 composes
 
* start F-11 composes
 
* identify the resources used for composes
 
* identify the resources used for composes
* get F-11 s390x bootable
+
* '''get to the point where F-11 is bootable and installable with pungi images'''
 
* ''this is blocking on the external dedicated environment issue (above)''
 
* ''this is blocking on the external dedicated environment issue (above)''
  
 
== People ==
 
== People ==
  
 +
* '''[[User:karsten|Karsten Hopp]]''' Secondary Arch Maintainer (nickname '''Kick_''' in #fedora-s390x on IRC)
 
* BrockOrgan
 
* BrockOrgan
 
* Brad Hinson
 
* Brad Hinson
 
* Justin Payne
 
* Justin Payne
 
* [[User:sharkcz|Dan Horák]]
 
* [[User:sharkcz|Dan Horák]]
* [[User:karsten|Karsten Hopp]]
 
 
* [[User:pknirsch|Phil Knirsch]]
 
* [[User:pknirsch|Phil Knirsch]]
  
Line 36: Line 32:
 
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.
 
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 600-700 failures, most of which are related to java dependencies.
+
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:
 
For those interested in trying it our you can now download a fully working and bootable hercules Fedora 11 s390x image:

Revision as of 09:08, 29 July 2009

Fedora s390x

  • IRC: #fedora-s390x on irc.freenode.net
  • Mailing List: fedora-s390x
  • Regular IRC meetings: TBD

Targets

  • 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)

People

History

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:

http://secondary.fedoraproject.org/pub/alt/spins/S390/

You will find several files there:

  • README
    • 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)

Tips

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

koji build --scratch -s http://s390.koji.fedoraproject.org/kojihub --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

openssl-ibmca

Packages to be submitted:

openCryptoki