From Fedora Project Wiki
(pyparted done)
No edit summary
 
(112 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Changes/Python_3_as_Default]]
[[Changes/Python_3_as_Default]]
== Legend ==
{|
|-
|-
! icon
! meaning
|-
| {{result|inprogress}} || the thing is Python 3 ready, but requires the actual Fedora package to be switched to it
|-
| {{result|pass}} || the Fedora package is good as it is (requires nothing)
|}
== General list ==
Mostly because of live-cd, minimal buildroot or cloud image


{|
{|
Line 10: Line 27:
! bz
! bz
|-
|-
| anaconda || anaconda || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014220
| abrt || abrt || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1192080
|-
|-
| audit || live-cd || bkabrda working || ? || ?
| anaconda || anaconda || {{result|pass}} || https://github.com/rhinstaller/anaconda/pull/122 || https://bugzilla.redhat.com/show_bug.cgi?id=1014220
|-
|-
| authconfig || anaconda || || || https://bugzilla.redhat.com/show_bug.cgi?id=984907
| audit || live-cd || {{result|pass}} || https://fedorahosted.org/audit/changeset/1079 || https://bugzilla.redhat.com/show_bug.cgi?id=1024359
|-
|-
| bind || live-cd || {{result|pass}} (ready to switch) ||  ||  
| authconfig || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=984907
|-
|-
| caribou || live-cd || {{result|pass}} (ready to switch) ||  ||  
| bind || live-cd || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1186791
|-
|-
| cloud-init || cloud || Canonical Contributor Agreement has to be signed || https://bugs.launchpad.net/cloud-init/+bug/1247132 || https://bugzilla.redhat.com/show_bug.cgi?id=1024357
| caribou || live-cd || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1186792
|-
| cloud-init || cloud || {{result|pass}} || https://bugs.launchpad.net/cloud-init/+bug/1247132 || https://bugzilla.redhat.com/show_bug.cgi?id=1024357
|-
|-
| cryptsetup || live-cd || {{result|pass}} ||  ||  
| cryptsetup || live-cd || {{result|pass}} ||  ||  
Line 28: Line 47:
| dnf || dnf || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014563
| dnf || dnf || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014563
|-
|-
| firewalld || anaconda || {{result|pass}} (ready to switch) || https://fedorahosted.org/firewalld/ticket/9 || https://bugzilla.redhat.com/show_bug.cgi?id=1014548
| environment-modules || livecd || {{result|pass}} || https://sourceforge.net/p/modules/patches/15/ || https://bugzilla.redhat.com/show_bug.cgi?id=1184979
|-
| firewalld || anaconda || {{result|pass}} || https://fedorahosted.org/firewalld/ticket/9 || https://bugzilla.redhat.com/show_bug.cgi?id=1014548
|-
| fros || live-cd || {{result|pass}} || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1125200
|-
| gdb || buildroot || {{result|pass}} || http://www.gnu.org/software/gdb/download/ANNOUNCEMENT || https://bugzilla.redhat.com/show_bug.cgi?id=1014549
|-
|-
| fros || live-cd || jfilak working || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1125200
| gettext || live-cd || {{result|pass}} ||| https://bugzilla.redhat.com/show_bug.cgi?id=1192086
|-
|-
| gdb || buildroot || {{result|pass}} (ready to switch) || http://www.gnu.org/software/gdb/download/ANNOUNCEMENT || https://bugzilla.redhat.com/show_bug.cgi?id=1014549
| glade || live-cd || {{result|pass}} || https://bugzilla.gnome.org/show_bug.cgi?id=732328 || https://bugzilla.redhat.com/show_bug.cgi?id=1238957
|-
|-
| gettext || live-cd || {{result|pass}} (ready to switch) || ||  
| gnome-abrt || live-cd || {{result|pass}} || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1192083
|-
|-
| glade || live-cd || bkabrda working || ? || ?
| gnome-shell || live-cd || {{result|pass}} || https://bugzilla.gnome.org/show_bug.cgi?id=732478 || ?
|-
|-
| glusterfs || cloud || || ? || ?
| gupnp || live-cd || {{result|pass}} || || https://bugzilla.redhat.com/show_bug.cgi?id=1192093
|-
|-
| gnome-abrt || live-cd || jfilak working || ? || ?
| gutenprint || live-cd || {{result|pass}} || ? || ?
|-
|-
| gnome-shell || live-cd || bkabrda sent patches || https://bugzilla.gnome.org/show_bug.cgi?id=732478 || ?
| heat-cfntools || cloud || {{result|pass}} || https://bugs.launchpad.net/heat-cfntools/+bug/1347899 || https://bugzilla.redhat.com/show_bug.cgi?id=1024368
|-
|-
| gupnp || live-cd || {{result|pass}} (ready to switch) || ||  
| hplip || live-cd || {{result|pass}} || https://bugs.launchpad.net/hplip/+bug/1275353 || ?
|-
|-
| gutenprint || live-cd || {{result|pass}} (scripts ported to python3 only) || ? || ?
| ibus || live-cd || {{result|pass}} || ||  
|-
|-
| heat-cfntools || cloud || unknown || https://bugs.launchpad.net/heat-cfntools/+bug/1347899 || https://bugzilla.redhat.com/show_bug.cgi?id=1024368
| ibus-hangul || live-cd || {{result|pass}} || https://github.com/choehwanjin/ibus-hangul/pull/28 || https://bugzilla.redhat.com/show_bug.cgi?id=1188215
|-
|-
| hplip || live-cd || reported || https://bugs.launchpad.net/hplip/+bug/1275353 || ?
| ibus-libpinyin || live-cd || {{result|pass}} || https://github.com/libpinyin/ibus-libpinyin/pull/32 ||
|-
|-
| iscsi-initiator-utils || anaconda || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985321
| iscsi-initiator-utils || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985321
|-
|-
| javapackages-tools || live-cd || {{result|pass}} ||  ||
| javapackages-tools || live-cd || {{result|pass}} ||  ||
Line 58: Line 83:
| langtable-python || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985317
| langtable-python || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985317
|-
|-
| libcap-ng || live-cd || bkabrda sent patches || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1120256
| libcap-ng || live-cd || {{result|pass}} ||| https://bugzilla.redhat.com/show_bug.cgi?id=1120256
|-
|-
| libpwquality || live-cd || {{result|pass}} || https://fedorahosted.org/libpwquality/ticket/2 || ?
| libpwquality || live-cd || {{result|pass}} || https://fedorahosted.org/libpwquality/ticket/2 || ?
Line 64: Line 89:
| libreoffice || live-cd || {{result|pass}} ||  ||  
| libreoffice || live-cd || {{result|pass}} ||  ||  
|-
|-
| libreport-python || python-meh || upstream's working, need deps || https://github.com/abrt/libreport/issues/172 || https://bugzilla.redhat.com/show_bug.cgi?id=1014684
| libreport-python || python-meh || {{result|pass}} || https://github.com/abrt/libreport/issues/172 || https://bugzilla.redhat.com/show_bug.cgi?id=1014684
|-
|-
| libreswan || live-cd || bkabrda sent patches || https://github.com/libreswan/libreswan/pull/16 || ?
| libreswan || live-cd || {{result|pass}} || https://github.com/libreswan/libreswan/pull/16 || https://bugzilla.redhat.com/show_bug.cgi?id=1238967
|-
|-
| libtalloc || live-cd || unknown || ? || ?
| libtalloc || live-cd || {{result|pass}} || [https://git.samba.org/?p=samba.git;a=commitdiff;h=cd6615ecbd43d53fa353a18bd6db2291b086de2d upstream commit] || https://bugzilla.redhat.com/show_bug.cgi?id=1241928
|-
|-
| libuser-python || anaconda || bkabrda sent patches || https://fedorahosted.org/libuser/ticket/13#comment:6 || https://bugzilla.redhat.com/show_bug.cgi?id=1014555
| libuser-python || anaconda || {{result|pass}} || https://fedorahosted.org/libuser/ticket/13#comment:6 || https://bugzilla.redhat.com/show_bug.cgi?id=1014555
|-
|-
| libxml2 || livecd || seems like it's ported upstream already; just needs python3- subpackage (tradej works on this) || ? || ?
| libxml2 || livecd || {{result|pass}} || ? || ?
|-
|-
| newt || authconfig || {{result|pass}} || -> || https://bugzilla.redhat.com/show_bug.cgi?id=963839
| newt || authconfig || {{result|pass}} || -> || https://bugzilla.redhat.com/show_bug.cgi?id=963839
|-
|-
| nfs-utils || live-cd || {{result|pass}} (ready to switch) || http://thread.gmane.org/gmane.linux.nfs/64892 || ?
| nfs-utils || live-cd || {{result|pass}} || http://thread.gmane.org/gmane.linux.nfs/64892 || https://bugzilla.redhat.com/show_bug.cgi?id=1192111
|-
|-
| PackageKit || live-cd || {{result|pass}} || https://bugs.freedesktop.org/show_bug.cgi?id=66992 || https://bugzilla.redhat.com/show_bug.cgi?id=1014559
| PackageKit || live-cd || {{result|pass}} || https://bugs.freedesktop.org/show_bug.cgi?id=66992 || https://bugzilla.redhat.com/show_bug.cgi?id=1014559
Line 82: Line 107:
| pidgin || live-cd || {{result|pass}} ||  ||  
| pidgin || live-cd || {{result|pass}} ||  ||  
|-
|-
| policycoreutils-python || cloud-init || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=988304
| policycoreutils-python || cloud-init || {{result|pass}} (has some tracebacks) ||  || https://bugzilla.redhat.com/show_bug.cgi?id=988304
|-
| fedora-productimg-workstation || live-cd/anaconda || {{result|pass}} ||  ||
|-
|-
| pycairo || live-cd || {{result|pass}} ||  ||  
| pycairo || live-cd || {{result|pass}} ||  ||  
|-
|-
| pykickstart || anaconda || tradej working ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985310
| pykickstart || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985310
|-
|-
| pyparted || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985308
| pyparted || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985308
|-
|-
| python-augeas || live-cd || {{result|pass}} released, tradej working on py3 subpackage || ? || ?
| python-augeas || live-cd || {{result|pass}} || ? || ?
|-
|-
| python-babel || anaconda || {{result|pass}} || http://babel.edgewall.org/ticket/209 || https://bugzilla.redhat.com/show_bug.cgi?id=1014560
| python-babel || anaconda || {{result|pass}} || http://babel.edgewall.org/ticket/209 || https://bugzilla.redhat.com/show_bug.cgi?id=1014560
|-
|-
| python-blivet || anaconda || in progress by rkuska || https://github.com/dwlehman/blivet/pull/3 || https://bugzilla.redhat.com/show_bug.cgi?id=985301
| python-blivet || anaconda || {{result|pass}} || https://github.com/dwlehman/blivet/pull/3 || https://bugzilla.redhat.com/show_bug.cgi?id=985301
|-
|-
| python-boto || cloud-init || {{result|pass}} || https://github.com/boto/boto/issues/677 || https://bugzilla.redhat.com/show_bug.cgi?id=1024363
| python-boto || cloud-init || {{result|pass}} || https://github.com/boto/boto/issues/677 || https://bugzilla.redhat.com/show_bug.cgi?id=1024363
Line 100: Line 127:
| python-chardet || live-cd || {{result|pass}} ||  ||  
| python-chardet || live-cd || {{result|pass}} ||  ||  
|-
|-
| python-cheetah || cloud-init || will never happen (drop the dependency) ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024365
| <del>python-cheetah</del> || <del>cloud-init</del> || dependency dropped ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024365
|-
|-
| python-configobj || live-cd || {{result|pass}} ||  ||  
| python-configobj || live-cd || {{result|pass}} ||  ||  
|-
| python-dmidecode || live-cd || {{result|pass}} || [https://github.com/nima/python-dmidecode/commit/5cc3d02060f67317049b6e0549c87a407e030e61 upstream commit] || https://bugzilla.redhat.com/show_bug.cgi?id=1236000
|-
|-
| python-iniparse || dnf ||{{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014568
| python-iniparse || dnf ||{{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014568
Line 110: Line 139:
| python-IPy || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985307
| python-IPy || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985307
|-
|-
| python-kitchen || python-fedora || Needs documentation rewritten for python3.  Code should be close to ready.  May want to reevaluate the strategy -- currently it's dual branched but some of it may do better as single codebase.  However, single codebase is hard because this library cares alot about whether it's working with bytes or text. || http://bzr.fedorahosted.org/bzr/kitchen/py3port/files || https://bugzilla.redhat.com/show_bug.cgi?id=1024802
| python-kitchen || python-fedora || {{result|pass}} || http://bzr.fedorahosted.org/bzr/kitchen/py3port/files || https://bugzilla.redhat.com/show_bug.cgi?id=1024802
|-
|-
| python-librepo || dnf || {{result|pass}} || https://github.com/Tojaj/librepo/issues/17 || https://bugzilla.redhat.com/show_bug.cgi?id=1014574
| python-librepo || dnf || {{result|pass}} || https://github.com/Tojaj/librepo/issues/17 || https://bugzilla.redhat.com/show_bug.cgi?id=1014574
|-
|-
| python-meh || anaconda || should {{result|pass}}, but no package ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985294
| python-meh || anaconda || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985294
|-
|-
| python-nss || anaconda || bkabrda working ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985290
| <del>python-nss</del> || --- || removed from LiveCD (used to be Anaconda dep) ||  || https://bugzilla.redhat.com/show_bug.cgi?id=985290
|-
|-
| python-ntplib || live-cd || {{result|pass}} ||  ||  
| python-ntplib || live-cd || {{result|pass}} ||  ||  
|-
|-
| python-pyblock || anaconda || rkuska working || || https://bugzilla.redhat.com/show_bug.cgi?id=1014581
| python-pycurl || python-urlgrabber || {{result|pass}} || https://github.com/kdudka/pycurl/compare/python3 || https://bugzilla.redhat.com/show_bug.cgi?id=1014583
|-
|-
| python-pycurl || python-urlgrabber || {{result|pass}} || https://github.com/kdudka/pycurl/compare/python3 || https://bugzilla.redhat.com/show_bug.cgi?id=1014583
| python-pyudev || live-cd || {{result|pass}} || ||  
|-
|-
| python-slip || firewalld || {{result|pass}} || https://fedorahosted.org/python-slip/ticket/1 || https://bugzilla.redhat.com/show_bug.cgi?id=1014584
| python-slip || firewalld || {{result|pass}} || https://fedorahosted.org/python-slip/ticket/1 || https://bugzilla.redhat.com/show_bug.cgi?id=1014584
|-
|-
| python-urlgrabber || anaconda || changes in upstream, tradej working on py3 subpackage || http://pkgs.fedoraproject.org/cgit/python-pycurl.git/commit/?h=private-kdudka-python3 || https://bugzilla.redhat.com/show_bug.cgi?id=985288
| <del>python-urlgrabber</del> || <del>anaconda</del> || should be dropped by all livecd deps (patch rejected by upstream) || http://pkgs.fedoraproject.org/cgit/python-pycurl.git/commit/?h=private-kdudka-python3 || https://bugzilla.redhat.com/show_bug.cgi?id=985288
|-
|-
| PyPAM || live-cd || {{result|pass}} ||  ||  
| PyPAM || live-cd || {{result|pass}} ||  ||  
Line 136: Line 165:
| rhythmbox || live-cd || {{result|pass}} || https://bugzilla.gnome.org/show_bug.cgi?id=686450 || https://bugzilla.redhat.com/show_bug.cgi?id=1014585
| rhythmbox || live-cd || {{result|pass}} || https://bugzilla.gnome.org/show_bug.cgi?id=686450 || https://bugzilla.redhat.com/show_bug.cgi?id=1014585
|-
|-
| samba || live-cd || needs work || https://bugzilla.samba.org/show_bug.cgi?id=10028 || https://bugzilla.redhat.com/show_bug.cgi?id=1014589
| samba || live-cd || client part {{result|pass}} || https://bugzilla.samba.org/show_bug.cgi?id=10028 || https://bugzilla.redhat.com/show_bug.cgi?id=1014589
|-
|-
| setroubleshoot || live-cd || mgrepl is working || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1125209
| setroubleshoot || live-cd || {{result|pass}} || ? || https://bugzilla.redhat.com/show_bug.cgi?id=1125209
|-
|-
| speech-dispatcher || live-cd || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014590
| speech-dispatcher || live-cd || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1014590
|-
|-
| sos || live-cd ||  {{result|pass}} (ready to switch) || https://github.com/sosreport/sosreport/issues/100 || https://bugzilla.redhat.com/show_bug.cgi?id=1014595
| sos || live-cd ||  {{result|pass}} || https://github.com/sosreport/sosreport/issues/100 || https://bugzilla.redhat.com/show_bug.cgi?id=1014595
|-
|-
| sssd / python-sssdconfig || live-cd || bkabrda working || https://fedorahosted.org/sssd/ticket/2017 || https://bugzilla.redhat.com/show_bug.cgi?id=1014594
| sssd / python-sssdconfig || live-cd || {{result|pass}} || https://fedorahosted.org/sssd/ticket/2017 || https://bugzilla.redhat.com/show_bug.cgi?id=1014594
|-
|-
| system-config-printer || live-cd || {{result|pass}} (waiting for a release) || ? || ?
| system-config-printer || live-cd || {{result|pass}} || ? || ?
|-
|-
| telepathy-gabble || live-cd || {{result|pass}} (ready to switch) || https://bugs.freedesktop.org/show_bug.cgi?id=80803 || ?
| telepathy-gabble || live-cd || {{result|pass}} || https://bugs.freedesktop.org/show_bug.cgi?id=80803 || ?
|-
|-
| totem || live-cd || {{result|pass}} (ready to switch) ||  ||  
| totem || live-cd || {{result|pass}} (needs testing) ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1192122
|-
|-
| unbound || live-cd || pavlix working || -> || https://bugzilla.redhat.com/show_bug.cgi?id=1115489
| unbound || live-cd || {{result|pass}} || -> || https://bugzilla.redhat.com/show_bug.cgi?id=1115489
|-
| unbound-libs || live-cd ||  ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1254566
|-
| unoconv || live-cd || {{result|pass}} ||  ||
|-
|-
|}
|}
== Fedora Atomic ==
{|
|-
|-
! package
! reason
! status
|-
| atomic || atomic || {{result|pass}} || https://bugzilla.redhat.com/show_bug.cgi?id=1241947
|-
| audit || audit || {{result|pass}} ||
|-
| docker || docker ||  {{result|pass}} || https://bugzilla.redhat.com/show_bug.cgi?id=1246613
|-
| gettext || gettext ||  {{result|pass}} ||
|-
| nfs-utils || nfs-utils ||  {{result|pass}} ||
|-
| sos || sos || {{result|pass}}
|}
== Fedora Cloud ==
{|
|-
|-
! package
! reason
! status
|-
| bcache-tools || bcache-tools || {{result|pass}}
|-
| glade || glade || {{result|pass}}
|-
| icfg || icfg || {{result|pass}} || https://bugzilla.redhat.com/show_bug.cgi?id=1241955
|-
| nfs-utils || nfs-utils || {{result|pass}}
|-
| system-storage-manager || system-storage-manager || {{result|pass}} || https://bugzilla.redhat.com/show_bug.cgi?id=1239016
|}
== Fedora Server ==
Still need some work:
* clufter
* fence-agents
* freeipa
* libldb
* libtevent
* pcs
* pki-core
* python-nss
* python-suds
* samba


== fedora-packager ==
== fedora-packager ==
Line 171: Line 261:
|-
|-
| createrepo || self, mock || will be replaced by createrepo_c ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024809
| createrepo || self, mock || will be replaced by createrepo_c ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024809
|-
| dnf (was yum) || mock || also in first table || - || -
|-
|-
| fedora-packager & fedora-cert || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024796
| fedora-packager & fedora-cert || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024796
|-
|-
| fedpkg || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024816
| fedpkg || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024816
|-
| gdb || rpm-build || also in first table || - || -
|-
|-
| GitPython || rpkg || upstream seems very inactive, use [https://github.com/libgit2/pygit2 pygit2] instead? || - || -
| GitPython || rpkg || upstream seems very inactive, use [https://github.com/libgit2/pygit2 pygit2] instead? || - || -
Line 184: Line 270:
| koji || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024827
| koji || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024827
|-
|-
| mock || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024805
| mock || self || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024805
|-
|-
| packagedb-cli || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024838
| packagedb-cli || self || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024838
Line 196: Line 282:
| python-fedora || bodhi || Impossible to do in whole.  Need info to decide whether we can port just the needed parts ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024799
| python-fedora || bodhi || Impossible to do in whole.  Need info to decide whether we can port just the needed parts ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024799
|-
|-
| python-krbV || koji || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024834
| python-krbV || koji || (bkabrda working) ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024834
|-
|-
| python-offtrac || fedpkg || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024819
| python-offtrac || fedpkg || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024819
|-
|-
| python-pycurl || python-offtrac || also in first table || - || -
| python-urlgrabber || koji || also in first table, problematic || - || -
|-
| python-urlgrabber || koji || also in first table || - || -
|-
|-
| rpkg || fedpkg || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024823
| rpkg || fedpkg || unknown ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024823
|-
|-
| rpmlint || self || nope ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024845
| rpmlint || self || {{result|pass}} ||  || https://bugzilla.redhat.com/show_bug.cgi?id=1024845
|-
|-
|}
|}

Latest revision as of 10:25, 3 September 2015

Changes/Python_3_as_Default

Legend

icon meaning
Inprogress inprogress
the thing is Python 3 ready, but requires the actual Fedora package to be switched to it
Pass pass
the Fedora package is good as it is (requires nothing)

General list

Mostly because of live-cd, minimal buildroot or cloud image

package reason status upstream bz
abrt abrt
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1192080
anaconda anaconda
Pass pass
https://github.com/rhinstaller/anaconda/pull/122 https://bugzilla.redhat.com/show_bug.cgi?id=1014220
audit live-cd
Pass pass
https://fedorahosted.org/audit/changeset/1079 https://bugzilla.redhat.com/show_bug.cgi?id=1024359
authconfig anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=984907
bind live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1186791
caribou live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1186792
cloud-init cloud
Pass pass
https://bugs.launchpad.net/cloud-init/+bug/1247132 https://bugzilla.redhat.com/show_bug.cgi?id=1024357
cryptsetup live-cd
Pass pass
cups-pk-helper live-cd
Pass pass
dnf dnf
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1014563
environment-modules livecd
Pass pass
https://sourceforge.net/p/modules/patches/15/ https://bugzilla.redhat.com/show_bug.cgi?id=1184979
firewalld anaconda
Pass pass
https://fedorahosted.org/firewalld/ticket/9 https://bugzilla.redhat.com/show_bug.cgi?id=1014548
fros live-cd
Pass pass
? https://bugzilla.redhat.com/show_bug.cgi?id=1125200
gdb buildroot
Pass pass
http://www.gnu.org/software/gdb/download/ANNOUNCEMENT https://bugzilla.redhat.com/show_bug.cgi?id=1014549
gettext live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1192086
glade live-cd
Pass pass
https://bugzilla.gnome.org/show_bug.cgi?id=732328 https://bugzilla.redhat.com/show_bug.cgi?id=1238957
gnome-abrt live-cd
Pass pass
? https://bugzilla.redhat.com/show_bug.cgi?id=1192083
gnome-shell live-cd
Pass pass
https://bugzilla.gnome.org/show_bug.cgi?id=732478 ?
gupnp live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1192093
gutenprint live-cd
Pass pass
? ?
heat-cfntools cloud
Pass pass
https://bugs.launchpad.net/heat-cfntools/+bug/1347899 https://bugzilla.redhat.com/show_bug.cgi?id=1024368
hplip live-cd
Pass pass
https://bugs.launchpad.net/hplip/+bug/1275353 ?
ibus live-cd
Pass pass
ibus-hangul live-cd
Pass pass
https://github.com/choehwanjin/ibus-hangul/pull/28 https://bugzilla.redhat.com/show_bug.cgi?id=1188215
ibus-libpinyin live-cd
Pass pass
https://github.com/libpinyin/ibus-libpinyin/pull/32
iscsi-initiator-utils anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985321
javapackages-tools live-cd
Pass pass
langtable-python anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985317
libcap-ng live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1120256
libpwquality live-cd
Pass pass
https://fedorahosted.org/libpwquality/ticket/2 ?
libreoffice live-cd
Pass pass
libreport-python python-meh
Pass pass
https://github.com/abrt/libreport/issues/172 https://bugzilla.redhat.com/show_bug.cgi?id=1014684
libreswan live-cd
Pass pass
https://github.com/libreswan/libreswan/pull/16 https://bugzilla.redhat.com/show_bug.cgi?id=1238967
libtalloc live-cd
Pass pass
upstream commit https://bugzilla.redhat.com/show_bug.cgi?id=1241928
libuser-python anaconda
Pass pass
https://fedorahosted.org/libuser/ticket/13#comment:6 https://bugzilla.redhat.com/show_bug.cgi?id=1014555
libxml2 livecd
Pass pass
? ?
newt authconfig
Pass pass
-> https://bugzilla.redhat.com/show_bug.cgi?id=963839
nfs-utils live-cd
Pass pass
http://thread.gmane.org/gmane.linux.nfs/64892 https://bugzilla.redhat.com/show_bug.cgi?id=1192111
PackageKit live-cd
Pass pass
https://bugs.freedesktop.org/show_bug.cgi?id=66992 https://bugzilla.redhat.com/show_bug.cgi?id=1014559
pidgin live-cd
Pass pass
policycoreutils-python cloud-init
Pass pass
(has some tracebacks)
https://bugzilla.redhat.com/show_bug.cgi?id=988304
fedora-productimg-workstation live-cd/anaconda
Pass pass
pycairo live-cd
Pass pass
pykickstart anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985310
pyparted anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985308
python-augeas live-cd
Pass pass
? ?
python-babel anaconda
Pass pass
http://babel.edgewall.org/ticket/209 https://bugzilla.redhat.com/show_bug.cgi?id=1014560
python-blivet anaconda
Pass pass
https://github.com/dwlehman/blivet/pull/3 https://bugzilla.redhat.com/show_bug.cgi?id=985301
python-boto cloud-init
Pass pass
https://github.com/boto/boto/issues/677 https://bugzilla.redhat.com/show_bug.cgi?id=1024363
python-chardet live-cd
Pass pass
python-cheetah cloud-init dependency dropped https://bugzilla.redhat.com/show_bug.cgi?id=1024365
python-configobj live-cd
Pass pass
python-dmidecode live-cd
Pass pass
upstream commit https://bugzilla.redhat.com/show_bug.cgi?id=1236000
python-iniparse dnf
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1014568
python-jsonpatch live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1014568
python-IPy anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985307
python-kitchen python-fedora
Pass pass
http://bzr.fedorahosted.org/bzr/kitchen/py3port/files https://bugzilla.redhat.com/show_bug.cgi?id=1024802
python-librepo dnf
Pass pass
https://github.com/Tojaj/librepo/issues/17 https://bugzilla.redhat.com/show_bug.cgi?id=1014574
python-meh anaconda
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=985294
python-nss --- removed from LiveCD (used to be Anaconda dep) https://bugzilla.redhat.com/show_bug.cgi?id=985290
python-ntplib live-cd
Pass pass
python-pycurl python-urlgrabber
Pass pass
https://github.com/kdudka/pycurl/compare/python3 https://bugzilla.redhat.com/show_bug.cgi?id=1014583
python-pyudev live-cd
Pass pass
python-slip firewalld
Pass pass
https://fedorahosted.org/python-slip/ticket/1 https://bugzilla.redhat.com/show_bug.cgi?id=1014584
python-urlgrabber anaconda should be dropped by all livecd deps (patch rejected by upstream) http://pkgs.fedoraproject.org/cgit/python-pycurl.git/commit/?h=private-kdudka-python3 https://bugzilla.redhat.com/show_bug.cgi?id=985288
PyPAM live-cd
Pass pass
pyxattr live-cd
Pass pass
PyXB live-cd
Pass pass
rhythmbox live-cd
Pass pass
https://bugzilla.gnome.org/show_bug.cgi?id=686450 https://bugzilla.redhat.com/show_bug.cgi?id=1014585
samba live-cd client part
Pass pass
https://bugzilla.samba.org/show_bug.cgi?id=10028 https://bugzilla.redhat.com/show_bug.cgi?id=1014589
setroubleshoot live-cd
Pass pass
? https://bugzilla.redhat.com/show_bug.cgi?id=1125209
speech-dispatcher live-cd
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1014590
sos live-cd
Pass pass
https://github.com/sosreport/sosreport/issues/100 https://bugzilla.redhat.com/show_bug.cgi?id=1014595
sssd / python-sssdconfig live-cd
Pass pass
https://fedorahosted.org/sssd/ticket/2017 https://bugzilla.redhat.com/show_bug.cgi?id=1014594
system-config-printer live-cd
Pass pass
? ?
telepathy-gabble live-cd
Pass pass
https://bugs.freedesktop.org/show_bug.cgi?id=80803 ?
totem live-cd
Pass pass
(needs testing)
https://bugzilla.redhat.com/show_bug.cgi?id=1192122
unbound live-cd
Pass pass
-> https://bugzilla.redhat.com/show_bug.cgi?id=1115489
unbound-libs live-cd https://bugzilla.redhat.com/show_bug.cgi?id=1254566
unoconv live-cd
Pass pass

Fedora Atomic

package reason status
atomic atomic
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1241947
audit audit
Pass pass
docker docker
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1246613
gettext gettext
Pass pass
nfs-utils nfs-utils
Pass pass
sos sos
Pass pass

Fedora Cloud

package reason status
bcache-tools bcache-tools
Pass pass
glade glade
Pass pass
icfg icfg
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1241955
nfs-utils nfs-utils
Pass pass
system-storage-manager system-storage-manager
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1239016

Fedora Server

Still need some work:

  • clufter
  • fence-agents
  • freeipa
  • libldb
  • libtevent
  • pcs
  • pki-core
  • python-nss
  • python-suds
  • samba

fedora-packager

This second table is more important from the contributor perspective. It contains the chain of dependencies of fedora-packager.

package reason status upstream bz
bodhi self unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024795
createrepo self, mock will be replaced by createrepo_c https://bugzilla.redhat.com/show_bug.cgi?id=1024809
fedora-packager & fedora-cert self unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024796
fedpkg self unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024816
GitPython rpkg upstream seems very inactive, use pygit2 instead? - -
koji self unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024827
mock self
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1024805
packagedb-cli self unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024838
python-bugzilla packagedb-cli unknown upstream patches https://bugzilla.redhat.com/show_bug.cgi?id=1024840
python-bunch python-fedora upstream seems unresponsive for two years (last commits and unmerged pull requests). Emailed upstream to find out if they'd like help maintaining the package. There is some support for pythn3 in the package but it's broken. https://bugzilla.redhat.com/show_bug.cgi?id=1024800
python-decoratortools mock upstream seems very inactive; suggest porting mock to python{3,}-decorator https://bugzilla.redhat.com/show_bug.cgi?id=1024806
python-fedora bodhi Impossible to do in whole. Need info to decide whether we can port just the needed parts https://bugzilla.redhat.com/show_bug.cgi?id=1024799
python-krbV koji (bkabrda working) https://bugzilla.redhat.com/show_bug.cgi?id=1024834
python-offtrac fedpkg unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024819
python-urlgrabber koji also in first table, problematic - -
rpkg fedpkg unknown https://bugzilla.redhat.com/show_bug.cgi?id=1024823
rpmlint self
Pass pass
https://bugzilla.redhat.com/show_bug.cgi?id=1024845

releng

These are releng "must have" packages (list got after discussion with Dan Mach). Note, that some are already listed in the above table (e.g. mock, koji client, fedpkg).

package reason status upstream bz
yum-utils yum-utils unknown
pungi pungi unknown https://fedorahosted.org/pungi/