2020 Datacenter Move: Request for comments
by Kevin Fenzi
Greetings,
Fedora Infrastructure currently has the majority of its hardware in a
datacenter in Arizona, USA. Red Hat leases this space for use by a number of
teams, including Fedora. However, they've been seeking a more modern and cost
effective location for some time and have decided on one:
So, we will be migrating to a new datacenter located in Ashburn, Virginia
in 2020.
FESCo has approved a 2 week window for the actual move to take place
( https://pagure.io/fesco/issue/2221 ): 2020-06-01 to 2020-06-15.
This window is after Fedora 32 is released, but before any major
Fedora 33 Milestones.
At a high level, our current plan is:
* Setup the new datacenter with networking/storage/management
* Populate the new datacenter with new hardware to replace old hardware that
either wouldn’t survive the shipping or is due to be refreshed
* Ship some small shipment of hardware from the old datacenter to the new
that are not easily duplicated like signing hardware,
alternative arch builders, etc.
* Setup and have by the early part of the outage window a
Minimum Viable Fedora Infrastructure (see below) using new hardware
and some old.
* Function in this minimal state as all the rest of the hardware is
shipped to the new datacenter.
* Re-add hardware to return to normal state.
We want to maintain continuity of service as best we can,
so we have defined a Minimal Viable Fedora which will move in advance
of the main hardware. Our intention is to reroute traffic to this setup
before moving the bulk of our hardware.
Our current list of what a Minimum Viable Fedora Infrastructure is:
* Mirroring fully functional. Users get metalinks, mirrors are crawled, etc
* The complete package lifecycle must work.
From commit to update installed on users machines.
We need this to push security and important bugfixes as well as to allow
maintainers to work toward Fedora 33.
* Our production openshift cluster must be up and running normally.
(This cluster has fas, bodhi and other important items in it)
* Builders will likely be constrained.
Ie, less of most arches.
Capacity will be re-added as soon as the hardware for it arrives.
* Rawhide composes take place as normal.
* Nameservers functional
* rabbitmq/fedora-messaging should be up and functional.
* Internal proxies must be functional (used by builders and other internal items)
* Mailing lists must be functional
* Backups must be functional
* OpenQA must be available to test updates/rawhide composes
* Wiki must be available for common bugs / qa
Other services not listed may or may not be up depending on capacity
and issues with more important services.
And explicitly some things will NOT be available during that window:
* Staging. There will be no staging, so no rolling out new services.
* Full capacity/number of builders
* External proxies in the new datacenter
* HA for some services.
We are sending this announcement not only to let you all be aware of this move,
but to help us plan. If you see some service that you think is critical
to Fedora and cannot be down for 2 weeks, and isn't listed above
please let us know so we can adjust our plans.
We want to make sure things that are critical keep running
smoothly for the Fedora community.
Feedback by next friday (2019-10-04) would be welcome.
Thanks,
Kevin for CPE and the Fedora Infrastructure team.
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedora...
4 years, 1 month
Fedora 31 Self-Contained Change proposal: AArch64 Xfce Desktop image
by Ben Cotton
https://fedoraproject.org/wiki/Changes/AArch64_Xfce_Desktop_image
== Summary ==
Add an AArch64 Xfce Desktop image to deliverables in Fedora 31.
== Owner ==
* Name: [[User:pwhalen| Paul Whalen]]
* Email: pwhalen(a)fedoraproject.org
* Responsible WG: ARM SIG
== Detailed Description ==
We currently offer Workstation, Minimal and Server images for use with
AArch64 Single Board Computer's (SBC's). We would like to add a
lighter weight desktop image for hardware that lacks the ability to
run accelerated desktops.
An initial set of supported devices:
* Pine64
* Raspberry Pi 3/4
* 96boards HiKey
* 96boards Dragonboard 410c
== Benefit to Fedora ==
Better user experience and an additional desktop choice for AArch64 SBC's.
== Scope ==
* Proposal owners: The ARM SIG will make the kickstart changes needed
to add the desktop images to the compose.
* Other developers: N/A
* Release engineering: Enable building of the AArch64 XFCE desktop
image. Small tweaks may be required to the pungi configs or fedora
kickstarts but those will be completed by the SIG and sent as pull
requests. Issue[https://pagure.io/releng/issue/8556 #8556]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
No upgrade compatibility required, this is a new image variant.
== How To Test ==
Testing can be completed on any supported AArch64 SBC using the
existing arm-image-installer. Any additional instructions will be
added to the ARM installation documentation.
== User Experience ==
Users will have increased choice in desktop offerings for AArch64
SBC's. Those looking to install a desktop on hardware that lacks an
accelerated graphics driver or lower system specifications will have a
useable option.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
* Contingency mechanism: N/A
* Contingency deadline: N/A
* Blocks release? No
* Blocks product? No
== Documentation ==
All documentation will be added or updated via the ARM Landing Page.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
4 years, 2 months
Let's revisit the FTBFS policy
by Miro Hrončok
Hello.
Recently, a couple hundred packages were retired from rawhide (Fedora 31 at that
time) based on the Fedora Failed to Build From Source Policy [1]. From various
reactions over several threads it seems this policy is not ideal. This is an
attempt to collect feedback and make the policy better serve Fedora's needs.
Fedora has a policy for a long time that can be simplified as:
1. Mass rebuild for Fedora N happens by releng
2. Packages that fail to build get open bugzillas by releng
3. Packages with NEW bugizllas are orphaned after 8 weeks with weekly
reminders by releng
4. A week before Fedora N+1 branching any packages which still have open
Fedora N FTBFS bug are retired by releng
However, 3 or 4 haven't happened since Fedora ~26, because the automation was
not working any more for various reasons I don't understand.
The policy was then updated by FESCo to allow anybody to step up and do 3. manually.
However it needs 2 e-mails to devel directed at the package owners and that may
be understood as a personal attack by some.
So nobody ever did that but me (twice) IIRC (and I got my share of shame for that).
Currently, the FTBFS retirement is problematic due to various things:
1) Bugzilla spam: Maintainers are spammed weekly by releng, some of them find
that annoying and simply switch the bug to ASSIGNED to make it stop.
The problem is, how do we both keep notifying the maintainers that action is
needed and not spam them with stuff that will make them filter all Fedora
e-mails to /dev/null.
2) Retirement out of the blue. When releng executes 4., packagers that stopped
the bugzilla spam by setting the bug to ASSIGNED are suddenly surprised the
package was retired. OTOH arguably they made a deliberate action to stop the
notifications. However, most importantly, any dependent packages were not
notified at all, which is **not fair**.
This state is broken mostly because there is no automatic orphaning of packages
that have NEW bugzillas and there is no orphaning at all for packages where the
bugzillas are ASSIGNED for months. For the second bit, everything indicates that
packagers are aware of the problem and will fix the bug in time before 4., but
they don't and things blow up.
3) Questionable importance of the FTBFS bug.
Repeatedly, it has been stated by some, the FTBFS bug is not important and we
should not retire packages at all based on the fact that they "simply" fail to
build. I personally don't agree with this for various reasons, but I can imagine
a situation, where it is reasonable to say so and delay the problem. Obvious
argument is: Better to have 1 package nonbuildable than have 100 packages
nonisntallable. So we need a way to opt-out from the retirement, however simply
setting the bugzilla to ASSIGNED is not it, because we will end up with packages
last built 6 years ago (and I believe this is not what we want).
I'm starting this thread to collect the ideas about how to make this better.
If you see more problems, share them. I promise I'll do my best to make the
policy work better for both Fedora and the people who make Fedora.
[1]
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fai...
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
4 years, 2 months
Orphaned packages to be retired
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
I plan to retire packages that were already announced 3 times next Monday.
Unorphan/unretire packages at https://pagure.io/releng/issues
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will be retired when the affected package gets retired.
Package (co)maintainers Status Change
================================================================================
autotrash frafra, orphan, robyduck 1 weeks ago
bluecove orphan 5 weeks ago
bouml orphan 2 weeks ago
bouml-doc orphan 2 weeks ago
ecryptfs-simple orphan 3 weeks ago
fasd orphan 1 weeks ago
golang-github- go-sig, jchaloup, orphan 10 weeks ago
AudriusButkevicius-kcp-go
golang-github- go-sig, orphan 10 weeks ago
AudriusButkevicius-pfilter
golang-github-calmh-luhn go-sig, jchaloup, orphan 10 weeks ago
golang-github-ccding-go-stun go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-b go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-fileutil go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-golex go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-internal go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-lex go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-lexer go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-lldb go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-mathutil go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-ql go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-sortutil go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-strutil go-sig, jchaloup, orphan 10 weeks ago
golang-github-cznic-zappy go-sig, jchaloup, orphan 10 weeks ago
golang-github-edsrzf-mmap-go go-sig, jchaloup, orphan 10 weeks ago
golang-github-klauspost- go-sig, jchaloup, orphan 10 weeks ago
reedsolomon
golang-github-remyoudompheng- go-sig, jchaloup, orphan 10 weeks ago
bigfft
golang-github-templexxx-cpufeat go-sig, jchaloup, orphan 10 weeks ago
golang-github-templexxx- go-sig, jchaloup, orphan 10 weeks ago
reedsolomon
golang-github-templexxx-xor go-sig, jchaloup, orphan 10 weeks ago
golang-github-tjfoc-gmsm go-sig, jchaloup, orphan 10 weeks ago
golang-github-xtaci-kcp-go go-sig, jchaloup, orphan 10 weeks ago
golang-github-xtaci-smux go-sig, jchaloup, orphan 10 weeks ago
golang-github-zillode-notify go-sig, orphan 10 weeks ago
gossip orphan 12 weeks ago
hdapsd orphan 6 weeks ago
hoard orphan 26 weeks ago
jlibrtp orphan 3 weeks ago
jmake orphan 3 weeks ago
libgltf orphan 4 weeks ago
lzma cicku, fale, mjakubicek, 64 weeks ago
orphan
maven-downloader orphan 12 weeks ago
maven-jsf-plugin orphan 12 weeks ago
maven-jxr akurtakov, orphan 12 weeks ago
nuvola-app-8tracks orphan 11 weeks ago
nuvola-app-deezer orphan 11 weeks ago
nuvola-app-google-play-music orphan 11 weeks ago
nuvola-app-jango orphan 11 weeks ago
nuvola-app-mixcloud orphan 11 weeks ago
openid4java-team orphan 12 weeks ago
parprouted orphan, roma 6 weeks ago
pcapfix cicku, orphan 6 weeks ago
pg_journal orphan, pkubat 6 weeks ago
php-ZendFramework heffer, orphan, remi 5 weeks ago
port-allocator-maven-plugin galileo, orphan 12 weeks ago
pygtk2 alexl, alt-gtk-de-sig, 0 weeks ago
caillon, caolanm, gnome-sig,
johnp, orphan, raveit65,
rhughes, rstrode, ssp
python-adns orphan, rvokal 4 weeks ago
python-ansible-tower-cli fale, orphan 6 weeks ago
python-cookies adamwill, orphan 1 weeks ago
python-parsley ishcherb, lbazan, orphan 1 weeks ago
python-pyuv orphan 6 weeks ago
python-ripe-atlas-cousteau orphan 1 weeks ago
python-ripe-atlas-sagan orphan 1 weeks ago
python-socketIO-client orphan 1 weeks ago
python-softlayer orphan 6 weeks ago
python-txsocksx lbazan, orphan 1 weeks ago
python-xhtml2pdf orphan 4 weeks ago
ratproxy orphan 6 weeks ago
ripe-atlas-tools orphan 1 weeks ago
scite orphan 5 weeks ago
supernova orphan 4 weeks ago
takari-local-repository galileo, orphan 12 weeks ago
tinyca2 orphan, pwouters 5 weeks ago
tristripper orphan 3 weeks ago
wifi-radar blackfile, orphan 1 weeks ago
The following packages require above mentioned packages:
Depending on: golang-github-cznic-fileutil (4), status change: 2018-10-24 (10
weeks ago)
golang-github-cznic-internal (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-internal-1.0.0-9.20180831git4747030.fc30.src requires
golang(github.com/cznic/fileutil) = 0-0.11.20180831git6a051e7.fc30
golang-github-cznic-lex (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-lex-0-0.8.20180831git68050f5.fc30.src requires
golang(github.com/cznic/fileutil) = 0-0.11.20180831git6a051e7.fc30
golang-github-cznic-lexer (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-lexer-0-0.8.20180831git52ae786.fc30.src requires
golang(github.com/cznic/fileutil) = 0-0.11.20180831git6a051e7.fc30
golang-github-cznic-lldb (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-lldb-1.1.0-8.fc30.src requires
golang(github.com/cznic/fileutil) = 0-0.11.20180831git6a051e7.fc30
Depending on: golang-github-cznic-mathutil (4), status change: 2018-10-24 (10
weeks ago)
golang-github-cznic-b (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-b-0-0.9.20180831git35e9bbe.fc30.src requires
golang(github.com/cznic/mathutil) = 0-0.15.20180831gitca4c9f2.fc30
golang-github-cznic-fileutil (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-fileutil-0-0.11.20180831git6a051e7.fc30.src requires
golang(github.com/cznic/mathutil) = 0-0.15.20180831gitca4c9f2.fc30
golang-github-cznic-sortutil (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-sortutil-0-0.8.20180831git4c73428.fc30.src requires
golang(github.com/cznic/mathutil) = 0-0.15.20180831gitca4c9f2.fc30
golang-github-cznic-strutil (maintained by: go-sig, jchaloup, orphan)
golang-github-cznic-strutil-0-0.9.20180831git529a34b.fc30.src requires
golang(github.com/cznic/mathutil) = 0-0.15.20180831gitca4c9f2.fc30
Depending on: golang-github-klauspost-reedsolomon (2), status change: 2018-10-24
(10 weeks ago)
golang-github-AudriusButkevicius-kcp-go (maintained by: go-sig, jchaloup, orphan)
golang-github-AudriusButkevicius-kcp-go-0-0.8.20171227git5d7d1a8.fc30.src
requires golang(github.com/klauspost/reedsolomon) = 1.6-6.20180704git925cb01.fc30
golang-github-xtaci-kcp-go (maintained by: go-sig, jchaloup, orphan)
golang-github-xtaci-kcp-go-4.3.1-2.fc30.src requires
golang(github.com/klauspost/reedsolomon) = 1.6-6.20180704git925cb01.fc30
Depending on: golang-github-templexxx-cpufeat (2), status change: 2018-10-22 (10
weeks ago)
golang-github-templexxx-reedsolomon (maintained by: go-sig, jchaloup, orphan)
golang-github-templexxx-reedsolomon-0.1.1-4.fc30.src requires
golang(github.com/templexxx/cpufeat) = 0-0.4.20180724gitcef66df.fc30
golang-github-templexxx-xor (maintained by: go-sig, jchaloup, orphan)
golang-github-templexxx-xor-0.1.2-4.fc30.src requires
golang(github.com/templexxx/cpufeat) = 0-0.4.20180724gitcef66df.fc30
Depending on: lzma (23), status change: 2017-10-10 (64 weeks ago)
afflib (maintained by: kwizart, rebus)
afflib-3.7.16-7.fc29.src requires lzma-devel = 4.32.7-21.fc29
kio-extras (maintained by: kde-sig, rdieter)
kio-extras-18.12.0-1.fc30.src requires lzma-devel = 4.32.7-21.fc29
sleuthkit (maintained by: kwizart)
sleuthkit-4.6.2-1.fc29.i686 requires libafflib.so.0
sleuthkit-libs-4.6.2-1.fc29.i686 requires libafflib.so.0
xmount (maintained by: fab, kwizart, rebus)
xmount-0.7.6-3.fc29.i686 requires libafflib.so.0
plasma-desktop (maintained by: dvratil, jgrulich, kde-sig, rdieter, than)
plasma-desktop-5.14.4-2.fc30.i686 requires kio-extras = 18.12.0-1.fc30
libguestfs (maintained by: mdbooth, ptoscano, rjones)
libguestfs-1:1.39.11-2.fc30.src requires sleuthkit = 4.6.2-1.fc29
libguestfs-forensics-1:1.39.11-2.fc30.i686 requires sleuthkit = 4.6.2-1.fc29
plasma-applet-redshift-control (maintained by: kde-sig, lupinix)
plasma-applet-redshift-control-1.0.18-5.fc29.noarch requires plasma-desktop =
5.14.4-2.fc30
plasma-workspace (maintained by: dvratil, jgrulich, kde-sig, rdieter, than)
plasma-workspace-5.14.4-1.fc30.i686 requires plasmashell = 5.14.4-2.fc30
guestfs-browser (maintained by: rjones)
guestfs-browser-0.2.3-14.fc29.i686 requires libguestfs = 1:1.39.11-2.fc30,
libguestfs.so.0
nbdkit (maintained by: rjones)
nbdkit-guestfs-plugin-1.9.8-1.fc30.i686 requires libguestfs.so.0
testcloud (maintained by: mkrizek, qa-tools-sig, tflink)
testcloud-0.2.2-1.fc30.noarch requires libguestfs = 1:1.39.11-2.fc30
kde-print-manager (maintained by: jreznik, kde-sig, rdieter, than)
kde-print-manager-18.12.0-1.fc30.i686 requires plasma-workspace = 5.14.4-1.fc30
openbox (maintained by: cwickert, mlichvar, splinux)
openbox-kde-3.6.1-10.fc29.noarch requires plasma-workspace = 5.14.4-1.fc30
plasma-integration (maintained by: dvratil, kde-sig, rdieter, than)
plasma-integration-5.14.4-2.fc30.i686 requires plasma-workspace = 5.14.4-1.fc30
cinnamon (maintained by: besser82, jcpunk, leigh123linux)
cinnamon-4.0.8-1.fc30.i686 requires openbox(x86-32) = 3.6.1-10.fc29
clearlooks-phenix (maintained by: rmarko)
clearlooks-phenix-openbox-theme-7.0.1-5.fc29.noarch requires openbox =
3.6.1-10.fc29
kf5-kwindowsystem (maintained by: dvratil, jgrulich, kde-sig, rdieter, than)
kf5-kwindowsystem-5.53.0-1.fc30.src requires openbox = 3.6.1-10.fc29
kwin (maintained by: dvratil, jgrulich, kde-sig, rdieter, than)
kwin-5.14.4-2.fc30.src requires openbox = 3.6.1-10.fc29
lxappearance-obconf (maintained by: cwickert, mlichvar)
lxappearance-obconf-0.2.3-6.fc29.i686 requires openbox = 3.6.1-10.fc29
lxde-common (maintained by: cwickert)
lxde-common-0.99.2-6.fc30.noarch requires openbox = 3.6.1-10.fc29
obconf-qt (maintained by: kde-sig, lupinix, lxqt-sig)
obconf-qt-0.11.1-8.fc29.i686 requires openbox = 3.6.1-10.fc29
openbox-theme-mistral-thin (maintained by: lupinix, lxqt-sig)
openbox-theme-mistral-thin-0-4.20170125.fc29.noarch requires openbox =
3.6.1-10.fc29
openbox-theme-mistral-thin-dark (maintained by: lupinix, lxqt-sig)
openbox-theme-mistral-thin-dark-0-4.20170201.fc29.noarch requires openbox =
3.6.1-10.fc29
Too many dependencies for lzma, not all listed here
Depending on: php-ZendFramework (2), status change: 2018-12-01 (5 weeks ago)
ganglia (maintained by: georgiou, ggillies, noodles, terjeros)
ganglia-web-3.7.2-23.fc29.i686 requires php-ZendFramework = 1.12.20-5.fc29
webacula (maintained by: kanarip, tim4dev)
webacula-5.0.3-13.fc29.noarch requires php-ZendFramework = 1.12.20-5.fc29
Depending on: pygtk2 (141), status change: 2019-01-06 (0 weeks ago)
Zim (maintained by: cheeselee, ohaessler)
Zim-0.69-1.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
ailurus (maintained by: liangsuilong)
ailurus-10.10.3-15.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
arandr (maintained by: humaton)
arandr-0.1.9-5.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
audio-convert-mod (maintained by: firewing)
audio-convert-mod-3.46.0b-14.fc28.noarch requires pygtk2-libglade = 2.24.0-23.fc29
audit-viewer (maintained by: mitr)
audit-viewer-0.7.4-15.fc29.i686 requires pygtk2-libglade = 2.24.0-23.fc29
autodownloader (maintained by: jwrdegoede, limb, pwalter)
autodownloader-0.3.0-17.fc30.noarch requires pygtk2-libglade = 2.24.0-23.fc29
avahi (maintained by: lennart, msekleta)
avahi-0.7-16.fc29.src requires pygtk2 = 2.24.0-23.fc29
avahi-ui-tools-0.7-16.fc29.i686 requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
batti (maintained by: cwickert)
batti-0.3.8-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
bleachbit (maintained by: cicku, nonamedotc)
bleachbit-2.0-3.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
blueproximity (maintained by: jsteffan)
blueproximity-1.2.5-20.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
bmpanel2 (maintained by: mmoeller)
bmpanel2-cfg-2.1-0.23.pre1.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
cherrytree (maintained by: ohaessler)
cherrytree-0.38.2-4.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
childsplay (maintained by: jwrdegoede, limb, pbrady, sergiomb)
childsplay-1.6-28.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
chirp (maintained by: dp67, hobbes1069)
chirp-20190104-1.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
classification-banner (maintained by: rga)
classification-banner-1.6.7-1.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
classification-banner-1.6.7-1.fc30.src requires pygtk2 = 2.24.0-23.fc29
claws-mail (maintained by: awjb, mschwendt)
claws-mail-3.17.3-1.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
comix (maintained by: mtasaka)
comix-4.0.4-9.fc29.7.noarch requires pygtk2 = 2.24.0-23.fc29
comix-4.0.4-9.fc29.7.src requires pygtk2 = 2.24.0-23.fc29
deluge (maintained by: mooninite)
deluge-gtk-1.3.15-11.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
diffuse (maintained by: cicku, fab, jonquark)
diffuse-0.4.8-8.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
dreampie (maintained by: cicku, williamjmorenor)
dreampie-1.1.1-17.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
driconf (maintained by: kevin)
driconf-0.9.1-29.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
earcandy (maintained by: lkundrak)
earcandy-0.9-10.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
encuentro (maintained by: alvesadrian)
encuentro-0.5-17.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
exaile (maintained by: cicku, deji, williamjmorenor)
exaile-3.4.5-9.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
expendable (maintained by: twaugh)
expendable-0.0.10-10.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
findthatword (maintained by: limb)
findthatword-0.1-20.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
flumotion (maintained by: lkundrak, sergiomb, thomasvs)
flumotion-0.11.0.1-11.20140103git886031a.fc29.i686 requires pygtk2 =
2.24.0-23.fc29, pygtk2-libglade = 2.24.0-23.fc29
flumotion-0.11.0.1-11.20140103git886031a.fc29.src requires pygtk2-devel =
2.24.0-23.fc29, pygtk2-libglade = 2.24.0-23.fc29
fslint (maintained by: moezroy, pbrady)
fslint-2.46-5.fc29.noarch requires pygtk2 = 2.24.0-23.fc29, pygtk2-libglade =
2.24.0-23.fc29
fwbackups (maintained by: firewing)
fwbackups-1.43.7-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
fwfstab (maintained by: firewing)
fwfstab-0.04-0.16.rc1.fc28.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
galternatives (maintained by: deji)
galternatives-0.13.4-26.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
galternatives-0.13.4-26.fc29.src requires pygtk2-devel = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
gcompris (maintained by: jwrdegoede, lef, limb)
gcompris-15.10-14.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
gcompris-15.10-14.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gdesklets (maintained by: sergiomb)
gdesklets-0.36.3-33.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
gdesklets-0.36.3-33.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
gimp (maintained by: jridky, nphilipp, phracek)
gimp-2:2.10.8-5.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
gimp-2:2.10.8-5.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
glade3 (maintained by: huzaifas, rakesh)
glade3-2:3.8.6-4.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gnatcoll (maintained by: landgraf, rombobeorn)
gnatcoll-2017-14.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gnome-activity-journal (maintained by: deji, maxx)
gnome-activity-journal-0.8.0-14.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
gnome-desktop (maintained by: alexl, caillon, caolanm, fmuellner, gnome-sig,
hadess, johnp, mbarnes, rhughes, rstrode, ssp, yselkowitz)
gnome-desktop-2.32.0-22.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
gnome-python2 (maintained by: alexl, caillon, caolanm, gnome-sig, johnp,
rhughes, rstrode, ssp, walters)
gnome-python2-2.28.1-23.fc29.i686 requires pygtk2(x86-32) = 2.24.0-23.fc29
gnome-python2-2.28.1-23.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gnome-python2-desktop (maintained by: alexl, caillon, caolanm, gnome-sig,
johnp, limb, moezroy, rhughes, rstrode, ssp, walters)
gnome-python2-desktop-2.32.0-34.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
gnome-python2-extras (maintained by: alexl, caillon, caolanm, gnome-sig, johnp,
mikedep333, rhughes, rstrode, ssp, walters)
gnome-python2-extras-2.25.3-53.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gnumeric (maintained by: aarem, belegdol, huzaifas)
gnumeric-1:1.12.41-2.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gnuradio (maintained by: jskarvad, mmahut)
gnuradio-3.7.13.4-2.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
gnuradio-3.7.13.4-2.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gonvert (maintained by: limb)
gonvert-0.2.39-6.fc30.noarch requires pygtk2-libglade = 2.24.0-23.fc29
googsystray (maintained by: leon)
googsystray-1.3.1-13.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
gourmet (maintained by: jraber, jspaleta, pgordon)
gourmet-0.17.4-12.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
gresistor (maintained by: chitlesh, hobbes1069)
gresistor-0.0.2-8.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
gscribble (maintained by: roshansingh)
gscribble-0.1.2-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
gst-inspector (maintained by: yaneti)
gst-inspector-0.4-19.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
gstreamer-python (maintained by: company, laxathom, tomspur)
gstreamer-python-0.10.22-19.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gstreamer-python-devel-0.10.22-19.fc29.i686 requires pygtk2-devel = 2.24.0-23.fc29
python2-gstreamer-0.10.22-19.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
gtkparasite (maintained by: amigadave, ivazquez)
gtkparasite-0.2.0-0.7.20121121git0a0c90b7.fc29.src requires pygtk2-devel =
2.24.0-23.fc29
guake (maintained by: ohaessler, pingou)
guake-0.8.8-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29, pygtk2-libglade =
2.24.0-23.fc29
guake-0.8.8-6.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
gvrng (maintained by: nhorman)
gvrng-4.4-18.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
gwsmhg (maintained by: kiilerix)
gwsmhg-0.13.2-14.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
hatari (maintained by: musuruan)
hatari-ui-2.1.0-3.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
hippo-canvas (maintained by: pbrobinson)
hippo-canvas-0.3.0-26.fc28.src requires pygtk2-devel = 2.24.0-23.fc29
icaro (maintained by: echevemaster, lkf, yaderv)
icaro-1.0.9-2.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
inkscape-sozi (maintained by: echevemaster, ohaessler)
inkscape-sozi-13.11-9.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
inkscape-table (maintained by: lkundrak)
inkscape-table-1.0-9.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
inksmoto (maintained by: limb)
inksmoto-0.7.0-20.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
international-time (maintained by: twaugh)
international-time-0.0.2-19.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
jbrout (maintained by: mcepl)
jbrout-0.4-0.20.git20140930reva7c8fb8.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
jumpnbump (maintained by: akien, ngompa)
jumpnbump-menu-1.60-7.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
key-mon (maintained by: ryanlerch)
key-mon-1.16-11.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
keybinder (maintained by: hannes, ohaessler)
keybinder-0.3.1-12.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
python2-keybinder-0.3.1-12.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
kupfer (maintained by: jouty)
kupfer-208-15.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
labyrinth (maintained by: ankursinha)
labyrinth-0.6-15.fc29.noarch requires pygtk2 = 2.24.0-23.fc29, pygtk2-libglade
= 2.24.0-23.fc29
ladish (maintained by: bsjones)
ladish-2-20.3.gitfcb16ae.fc28.i686 requires pygtk2 = 2.24.0-23.fc29
ladish-2-20.3.gitfcb16ae.fc28.src requires pygtk2-devel = 2.24.0-23.fc29
ldtp (maintained by: limb)
ldtp-3.5.0-13.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
libappindicator (maintained by: echevemaster, ohaessler, tpokorra)
libappindicator-12.10.0-20.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
libhocr (maintained by: oron)
libhocr-gtk-0.10.17-30.fc28.i686 requires pygtk2-libglade = 2.24.0-23.fc29
libmateweather (maintained by: raveit65, rdieter)
libmateweather-1.20.1-2.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
mcomix (maintained by: mtasaka)
mcomix-1.2.1-8.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
mcomix-1.2.1-8.fc29.src requires pygtk2 = 2.24.0-23.fc29
metromap (maintained by: cicku, fab)
metromap-0.1.4-9.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
mirage (maintained by: mtasaka)
mirage-0.9.5.2-16.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
mypaint (maintained by: avsej)
mypaint-1.2.1-19.fc29.i686 requires pygtk2(x86-32) = 2.24.0-23.fc29
mypaint-1.2.1-19.fc29.src requires pkgconfig(pygtk-2.0) = 2.24.0
nagstamon (maintained by: echevemaster, jaur)
nagstamon-1.0.1-7.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
nagstamon-1.0.1-7.fc29.src requires pygtk2 = 2.24.0-23.fc29
nested (maintained by: aeperezt, potty)
nested-1.2.2-22.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
nicotine+ (maintained by: melmorabity)
nicotine+-1.4.1-6.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
notify-python (maintained by: pfrields)
notify-python-0.1.1-40.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
python2-notify-0.1.1-40.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
nxt_python (maintained by: martinlanghoff)
nxt_python-2.2.2-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
obmenu (maintained by: mlichvar)
obmenu-1.0-27.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
ocfs2-tools (maintained by: cheeselee)
ocfs2-tools-1.8.5-8.fc30.src requires pygtk2 = 2.24.0-23.fc29
ocfs2console-1.8.5-8.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
oggconvert (maintained by: grover, ngompa, ohaessler)
oggconvert-0.3.3-19.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
oggconvert-0.3.3-19.fc29.src requires pygtk2 = 2.24.0-23.fc29, pygtk2-libglade
= 2.24.0-23.fc29
openalchemist (maintained by: xavierb)
openalchemist-0.4-26.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
openerp (maintained by: leamas)
openerp-6.1-15.20131111_004905.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
tuna (maintained by: jkastner)
oscilloscope-0.13.1-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
pdfshuffler (maintained by: fab)
pdfshuffler-0.6.0-15.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
planner (maintained by: alexl, caillon, caolanm, gnome-sig, johnp, mbarnes,
mcrha, rhughes, rstrode, ssp)
planner-0.14.6-32.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
pulseaudio-equalizer (maintained by: spstarr)
pulseaudio-equalizer-2.7-21.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
pybliographer (maintained by: zkota)
pybliographer-1.2.18-5.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
pybliographer-1.2.18-5.fc29.src requires pygtk2-libglade = 2.24.0-23.fc29
pycam (maintained by: zultron)
pycam-0.5.1-11.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
pygtkglext (maintained by: jwrdegoede, orion)
pygtkglext-1.1.0-29.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
pygtkglext-1.1.0-29.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
pygtkglext-devel-1.1.0-29.fc30.i686 requires pygtk2-devel = 2.24.0-23.fc29
pygtksourceview (maintained by: mbarnes)
pygtksourceview-2.10.1-18.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
pygtksourceview-devel-2.10.1-18.fc29.i686 requires pygtk2-devel = 2.24.0-23.fc29
pypoppler (maintained by: fab)
pypoppler-0.12.2-9.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
pyrenamer (maintained by: limb)
pyrenamer-0.6.0-23.fc30.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
pyrenamer-0.6.0-23.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
pyroom (maintained by: slankes, sundaram)
pyroom-0.4.1-19.fc28.noarch requires pygtk2 = 2.24.0-23.fc29
pyroom-0.4.1-19.fc28.src requires pygtk2 = 2.24.0-23.fc29
pysdm (maintained by: hobbes1069)
pysdm-0.4.1-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
python-gtkextra (maintained by: mitr)
python-gtkextra-1.1.0-35.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
python2-gtkextra-1.1.0-35.fc29.i686 requires pygtk2(x86-32) = 2.24.0-23.fc29
python-kiwi-gtk (maintained by: hguemar)
python-kiwi-gtk-1.11.1-3.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
python2-kiwi-gtk-1.11.1-3.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
python-sexy (maintained by: hguemar)
python-sexy-0.1.9-29.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
python2-matplotlib (maintained by: ellert, tibbs)
python2-matplotlib-2.2.3-3.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
python2-matplotlib-gtk-2.2.3-3.fc30.i686 requires pygtk2 = 2.24.0-23.fc29
powerpc-utils-python (maintained by: jcajka)
python2-powerpc-utils-1.2.1-17.gitf7bdc5c.fc29.noarch requires pygtk2 =
2.24.0-23.fc29
rabbitvcs (maintained by: cicku, limb, nushio, pwalter)
python2-rabbitvcs-0.17.1-9.fc30.noarch requires pygtk2-libglade = 2.24.0-23.fc29
rabbitvcs-0.17.1-9.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
rhn-client-tools (maintained by: msuchy, tkasparek)
python2-rhn-setup-gnome-2.9.12-2.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
pywebkitgtk (maintained by: ivazquez, mikedep333, walters)
pywebkitgtk-1.1.8-13.fc26.i686 requires pygtk2 = 2.24.0-23.fc29
pywebkitgtk-1.1.8-13.fc26.src requires pygtk2-devel = 2.24.0-23.fc29
radiotray (maintained by: jfsaucier)
radiotray-0.7.3-12.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
rapid-photo-downloader (maintained by: fab)
rapid-photo-downloader-0.4.11-10.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
revelation (maintained by: aarem, jspaleta, pwalter)
revelation-0.4.14-20.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
revelation-0.4.14-20.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
snap (maintained by: mmorsi)
snap-gtk-0.6-13.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
solfege (maintained by: chkr)
solfege-3.22.2-10.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
solfege-3.22.2-10.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
stylus-toolbox (maintained by: marionline)
stylus-toolbox-0.2.7-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
sugar-base (maintained by: erikos, pbrobinson, sdz, tomeu)
sugar-base-0.98.0-14.fc29.src requires pygtk2-codegen = 2.24.0-23.fc29
sugar-toolkit (maintained by: erikos, sdz, tomeu)
sugar-toolkit-0.112-5.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
sugar-toolkit-0.112-5.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
sugar-toolkit-gtk3 (maintained by: dsd, erikos, pbrobinson)
sugar-toolkit-gtk3-0.112-5.fc29.src requires pygtk2-codegen = 2.24.0-23.fc29
system-config-bind (maintained by: jreznik, rvokal)
system-config-bind-4.0.15-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
system-config-firewall (maintained by: erig0, twoerner)
system-config-firewall-1.2.29-21.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
system-config-httpd (maintained by: moceap, pknirsch)
system-config-httpd-5:1.5.5-16.fc29.noarch requires pygtk2-libglade =
2.24.0-23.fc29
system-config-kickstart (maintained by: clumens)
system-config-kickstart-2.10.0-2.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
system-config-users (maintained by: moezroy, nphilipp)
system-config-users-1.3.8-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
system-switch-displaymanager (maintained by: than)
system-switch-displaymanager-gnome-1.5.1-5.fc29.noarch requires pygtk2 =
2.24.0-23.fc29
system-switch-java (maintained by: dbhole, jvanek, omajid)
system-switch-java-1.1.7.1-7.fc30.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
thunarx-python (maintained by: balajig8, kevin, nonamedotc)
thunarx-python-0.5.1-20.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
tomoe (maintained by: dchen, petersen, pwu)
tomoe-0.6.0-40.fc29.src requires pygtk2-codegen = 2.24.0-23.fc29
tomoe-gtk (maintained by: dchen)
tomoe-gtk-0.6.0-29.fc28.src requires pygtk2-devel = 2.24.0-23.fc29
torbrowser-launcher (maintained by: limb, pjp)
torbrowser-launcher-0.3.1-1.fc30.noarch requires pygtk2 = 2.24.0-23.fc29
translation-filter (maintained by: kushal)
translation-filter-1.0-15.fc29.noarch requires pygtk2 = 2.24.0-23.fc29,
pygtk2-libglade = 2.24.0-23.fc29
tryton (maintained by: sharkcz)
tryton-4.0.4-6.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
umit (maintained by: fab, lystor)
umit-1.0-12.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
virtaal (maintained by: dwayne)
virtaal-0.7.1-14.fc29.noarch requires pygtk2 = 2.24.0-23.fc29, pygtk2-libglade
= 2.24.0-23.fc29
vte (maintained by: alexl, caillon, caolanm, gnome-sig, johnp, kevin, mbarnes,
rhughes, rnorwood, rstrode, ssp)
vte-0.28.2-26.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
vte-devel-0.28.2-26.fc29.i686 requires pygtk2-devel = 2.24.0-23.fc29
wallpapoz (maintained by: mtasaka)
wallpapoz-0.6.2-7.fc29.8.noarch requires pygtk2-libglade = 2.24.0-23.fc29
wallpapoz-0.6.2-7.fc29.8.src requires pygtk2-libglade = 2.24.0-23.fc29
whaawmp (maintained by: cwickert, kevin)
whaawmp-0.2.14-16.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
wicd (maintained by: dcantrel)
wicd-gtk-1.7.4-9.fc29.noarch requires pygtk2-libglade = 2.24.0-23.fc29
winswitch (maintained by: jgu)
winswitch-0.12.21-25.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
wordgroupz (maintained by: rtnpro)
wordgroupz-0.3.1-16.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
x-tile (maintained by: melmorabity)
x-tile-2.5.1-1.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
x-tile-2.5.1-1.fc29.src requires pygtk2 = 2.24.0-23.fc29
xpra (maintained by: jgu, sagitter, sergiomb)
xpra-2.4.2-2.fc30.src requires pygtk2-devel = 2.24.0-23.fc29
xword (maintained by: ankursinha)
xword-1.0-14.fc29.noarch requires pygtk2 = 2.24.0-23.fc29
zbar (maintained by: firemanxbr, mchehab, slaanesh)
zbar-0.20.1-3.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
zbar-pygtk-0.20.1-3.fc29.i686 requires pygtk2 = 2.24.0-23.fc29
zynjacku (maintained by: bsjones)
zynjacku-6-21.fc29.i686 requires pygtk2-libglade = 2.24.0-23.fc29
zynjacku-6-21.fc29.src requires pygtk2-devel = 2.24.0-23.fc29
Too many dependencies for pygtk2, not all listed here
Depending on: python-adns (1), status change: 2018-12-06 (4 weeks ago)
transmission-remote-cli (maintained by: satyak)
transmission-remote-cli-1.7.0-9.fc29.noarch requires python2-adns = 1.2.1-23.fc28
Depending on: python-cookies (1), status change: 2018-12-29 (1 weeks ago)
python-responses (maintained by: athoscr)
python-responses-0.9.0-5.fc30.src requires python3-cookies = 2.2.1-13.fc29
python3-responses-0.9.0-5.fc30.noarch requires python3.7dist(cookies) = 2.2.1
Depending on: python-socketIO-client (1), status change: 2018-12-28 (1 weeks ago)
python-ripe-atlas-cousteau (maintained by: orphan)
python-ripe-atlas-cousteau-1.3-9.fc30.src requires python3-socketIO-client =
0.7.2-3.fc30
Affected (co)maintainers
aarem: pygtk2
adamwill: python-cookies
aeperezt: pygtk2
akien: pygtk2
akurtakov: maven-jxr
alexl: pygtk2
alt-gtk-de-sig: pygtk2
alvesadrian: pygtk2
amigadave: pygtk2
ankursinha: pygtk2
athoscr: python-cookies
avsej: pygtk2
awjb: pygtk2
balajig8: pygtk2
belegdol: pygtk2
besser82: lzma
blackfile: wifi-radar
bsjones: pygtk2
caillon: pygtk2
caolanm: pygtk2
cheeselee: pygtk2
chitlesh: pygtk2
chkr: pygtk2
cicku: lzma, pcapfix, pygtk2
clumens: pygtk2
company: pygtk2
cwickert: lzma, pygtk2
dbhole: pygtk2
dcantrel: pygtk2
dchen: pygtk2
deji: pygtk2
dp67: pygtk2
dsd: pygtk2
dvratil: lzma
dwayne: pygtk2
echevemaster: pygtk2
ellert: pygtk2
erig0: pygtk2
erikos: pygtk2
fab: lzma, pygtk2
fale: lzma, python-ansible-tower-cli
firemanxbr: pygtk2
firewing: pygtk2
fmuellner: pygtk2
frafra: autotrash
galileo: takari-local-repository, port-allocator-maven-plugin
georgiou: php-ZendFramework
ggillies: php-ZendFramework
gnome-sig: pygtk2
go-sig: golang-github-cznic-mathutil, golang-github-remyoudompheng-bigfft,
golang-github-xtaci-smux, golang-github-calmh-luhn, golang-github-cznic-lldb,
golang-github-ccding-go-stun, golang-github-cznic-strutil,
golang-github-cznic-internal, golang-github-tjfoc-gmsm, golang-github-cznic-lex,
golang-github-zillode-notify, golang-github-templexxx-xor,
golang-github-cznic-ql, golang-github-cznic-golex,
golang-github-AudriusButkevicius-pfilter, golang-github-edsrzf-mmap-go,
golang-github-templexxx-cpufeat, golang-github-cznic-zappy,
golang-github-templexxx-reedsolomon, golang-github-xtaci-kcp-go,
golang-github-cznic-b, golang-github-cznic-lexer, golang-github-cznic-fileutil,
golang-github-AudriusButkevicius-kcp-go, golang-github-cznic-sortutil,
golang-github-klauspost-reedsolomon
grover: pygtk2
hadess: pygtk2
hannes: pygtk2
heffer: php-ZendFramework
hguemar: pygtk2
hobbes1069: pygtk2
humaton: pygtk2
huzaifas: pygtk2
ishcherb: python-parsley
ivazquez: pygtk2
jaur: pygtk2
jcajka: pygtk2
jchaloup: golang-github-cznic-mathutil, golang-github-remyoudompheng-bigfft,
golang-github-xtaci-smux, golang-github-calmh-luhn, golang-github-cznic-lldb,
golang-github-ccding-go-stun, golang-github-cznic-strutil,
golang-github-cznic-internal, golang-github-tjfoc-gmsm, golang-github-cznic-lex,
golang-github-templexxx-xor, golang-github-cznic-ql, golang-github-cznic-golex,
golang-github-edsrzf-mmap-go, golang-github-templexxx-cpufeat,
golang-github-cznic-zappy, golang-github-templexxx-reedsolomon,
golang-github-xtaci-kcp-go, golang-github-cznic-b, golang-github-cznic-lexer,
golang-github-cznic-fileutil, golang-github-AudriusButkevicius-kcp-go,
golang-github-cznic-sortutil, golang-github-klauspost-reedsolomon
jcpunk: lzma
jfsaucier: pygtk2
jgrulich: lzma
jgu: pygtk2
jkastner: pygtk2
johnp: pygtk2
jonquark: pygtk2
jouty: pygtk2
jraber: pygtk2
jreznik: lzma, pygtk2
jridky: pygtk2
jskarvad: pygtk2
jspaleta: pygtk2
jsteffan: pygtk2
jvanek: pygtk2
jwrdegoede: pygtk2
kanarip: php-ZendFramework
kde-sig: lzma
kevin: pygtk2
kiilerix: pygtk2
kushal: pygtk2
kwizart: lzma
landgraf: pygtk2
laxathom: pygtk2
lbazan: python-parsley, python-txsocksx
leamas: pygtk2
lef: pygtk2
leigh123linux: lzma
lennart: pygtk2
leon: pygtk2
liangsuilong: pygtk2
limb: pygtk2
lkf: pygtk2
lkundrak: pygtk2
lupinix: lzma
lxqt-sig: lzma
lystor: pygtk2
marionline: pygtk2
martinlanghoff: pygtk2
maxx: pygtk2
mbarnes: pygtk2
mcepl: pygtk2
mchehab: pygtk2
mcrha: pygtk2
mdbooth: lzma
melmorabity: pygtk2
mikedep333: pygtk2
mitr: pygtk2
mjakubicek: lzma
mkrizek: lzma
mlichvar: lzma, pygtk2
mmahut: pygtk2
mmoeller: pygtk2
mmorsi: pygtk2
moceap: pygtk2
moezroy: pygtk2
mooninite: pygtk2
mschwendt: pygtk2
msekleta: pygtk2
msuchy: pygtk2
mtasaka: pygtk2
musuruan: pygtk2
ngompa: pygtk2
nhorman: pygtk2
nonamedotc: pygtk2
noodles: php-ZendFramework
nphilipp: pygtk2
nushio: pygtk2
ohaessler: pygtk2
omajid: pygtk2
orion: pygtk2
oron: pygtk2
pbrady: pygtk2
pbrobinson: pygtk2
petersen: pygtk2
pfrields: pygtk2
pgordon: pygtk2
phracek: pygtk2
pingou: pygtk2
pjp: pygtk2
pknirsch: pygtk2
pkubat: pg_journal
potty: pygtk2
ptoscano: lzma
pwalter: pygtk2
pwouters: tinyca2
pwu: pygtk2
qa-tools-sig: lzma
rakesh: pygtk2
raveit65: pygtk2
rdieter: lzma, pygtk2
rebus: lzma
remi: php-ZendFramework
rga: pygtk2
rhughes: pygtk2
rjones: lzma
rmarko: lzma
rnorwood: pygtk2
robyduck: autotrash
roma: parprouted
rombobeorn: pygtk2
roshansingh: pygtk2
rstrode: pygtk2
rtnpro: pygtk2
rvokal: python-adns, pygtk2
ryanlerch: pygtk2
sagitter: pygtk2
satyak: python-adns
sdz: pygtk2
sergiomb: pygtk2
sharkcz: pygtk2
slaanesh: pygtk2
slankes: pygtk2
splinux: lzma
spstarr: pygtk2
ssp: pygtk2
sundaram: pygtk2
terjeros: php-ZendFramework
tflink: lzma
than: lzma, pygtk2
thomasvs: pygtk2
tibbs: pygtk2
tim4dev: php-ZendFramework
tkasparek: pygtk2
tomeu: pygtk2
tomspur: pygtk2
tpokorra: pygtk2
twaugh: pygtk2
twoerner: pygtk2
walters: pygtk2
williamjmorenor: pygtk2
xavierb: pygtk2
yaderv: pygtk2
yaneti: pygtk2
yselkowitz: pygtk2
zkota: pygtk2
zultron: pygtk2
Orphans (73): autotrash bluecove bouml bouml-doc ecryptfs-simple fasd
golang-github-AudriusButkevicius-kcp-go
golang-github-AudriusButkevicius-pfilter golang-github-calmh-luhn
golang-github-ccding-go-stun golang-github-cznic-b
golang-github-cznic-fileutil golang-github-cznic-golex
golang-github-cznic-internal golang-github-cznic-lex
golang-github-cznic-lexer golang-github-cznic-lldb
golang-github-cznic-mathutil golang-github-cznic-ql
golang-github-cznic-sortutil golang-github-cznic-strutil
golang-github-cznic-zappy golang-github-edsrzf-mmap-go
golang-github-klauspost-reedsolomon
golang-github-remyoudompheng-bigfft
golang-github-templexxx-cpufeat
golang-github-templexxx-reedsolomon golang-github-templexxx-xor
golang-github-tjfoc-gmsm golang-github-xtaci-kcp-go
golang-github-xtaci-smux golang-github-zillode-notify gossip
hdapsd hoard jlibrtp jmake libgltf lzma maven-downloader
maven-jsf-plugin maven-jxr nuvola-app-8tracks nuvola-app-deezer
nuvola-app-google-play-music nuvola-app-jango nuvola-app-mixcloud
openid4java-team parprouted pcapfix pg_journal php-ZendFramework
port-allocator-maven-plugin pygtk2 python-adns
python-ansible-tower-cli python-cookies python-parsley python-pyuv
python-ripe-atlas-cousteau python-ripe-atlas-sagan
python-socketIO-client python-softlayer python-txsocksx
python-xhtml2pdf ratproxy ripe-atlas-tools scite supernova
takari-local-repository tinyca2 tristripper wifi-radar
Orphans (dependend on) (10): golang-github-cznic-fileutil
golang-github-cznic-mathutil golang-github-klauspost-reedsolomon
golang-github-templexxx-cpufeat lzma php-ZendFramework pygtk2
python-adns python-cookies python-socketIO-client
Orphans (rawhide) for at least 6 weeks (dependend on) (5):
golang-github-cznic-fileutil golang-github-cznic-mathutil
golang-github-klauspost-reedsolomon
golang-github-templexxx-cpufeat lzma
Orphans (rawhide) (not depended on) (63): autotrash bluecove bouml
bouml-doc ecryptfs-simple fasd
golang-github-AudriusButkevicius-kcp-go
golang-github-AudriusButkevicius-pfilter golang-github-calmh-luhn
golang-github-ccding-go-stun golang-github-cznic-b
golang-github-cznic-golex golang-github-cznic-internal
golang-github-cznic-lex golang-github-cznic-lexer
golang-github-cznic-lldb golang-github-cznic-ql
golang-github-cznic-sortutil golang-github-cznic-strutil
golang-github-cznic-zappy golang-github-edsrzf-mmap-go
golang-github-remyoudompheng-bigfft
golang-github-templexxx-reedsolomon golang-github-templexxx-xor
golang-github-tjfoc-gmsm golang-github-xtaci-kcp-go
golang-github-xtaci-smux golang-github-zillode-notify gossip
hdapsd hoard jlibrtp jmake libgltf maven-downloader
maven-jsf-plugin maven-jxr nuvola-app-8tracks nuvola-app-deezer
nuvola-app-google-play-music nuvola-app-jango nuvola-app-mixcloud
openid4java-team parprouted pcapfix pg_journal
port-allocator-maven-plugin python-ansible-tower-cli
python-parsley python-pyuv python-ripe-atlas-cousteau
python-ripe-atlas-sagan python-softlayer python-txsocksx
python-xhtml2pdf ratproxy ripe-atlas-tools scite supernova
takari-local-repository tinyca2 tristripper wifi-radar
Orphans (rawhide) for at least 6 weeks (not dependend on) (43):
golang-github-AudriusButkevicius-kcp-go
golang-github-AudriusButkevicius-pfilter golang-github-calmh-luhn
golang-github-ccding-go-stun golang-github-cznic-b
golang-github-cznic-golex golang-github-cznic-internal
golang-github-cznic-lex golang-github-cznic-lexer
golang-github-cznic-lldb golang-github-cznic-ql
golang-github-cznic-sortutil golang-github-cznic-strutil
golang-github-cznic-zappy golang-github-edsrzf-mmap-go
golang-github-remyoudompheng-bigfft
golang-github-templexxx-reedsolomon golang-github-templexxx-xor
golang-github-tjfoc-gmsm golang-github-xtaci-kcp-go
golang-github-xtaci-smux golang-github-zillode-notify gossip
hdapsd hoard maven-downloader maven-jsf-plugin maven-jxr
nuvola-app-8tracks nuvola-app-deezer nuvola-app-google-play-music
nuvola-app-jango nuvola-app-mixcloud openid4java-team parprouted
pcapfix pg_journal port-allocator-maven-plugin
python-ansible-tower-cli python-pyuv python-softlayer ratproxy
takari-local-repository
Depending packages (rawhide) (181): Zim afflib ailurus arandr
audio-convert-mod audit-viewer autodownloader avahi batti
bleachbit blueproximity bmpanel2 cherrytree childsplay chirp
cinnamon classification-banner claws-mail clearlooks-phenix comix
deluge diffuse dreampie driconf earcandy encuentro exaile
expendable findthatword flumotion fslint fwbackups fwfstab
galternatives ganglia gcompris gdesklets gimp glade3 gnatcoll
gnome-activity-journal gnome-desktop gnome-python2
gnome-python2-desktop gnome-python2-extras gnumeric gnuradio
golang-github-AudriusButkevicius-kcp-go golang-github-cznic-b
golang-github-cznic-fileutil golang-github-cznic-internal
golang-github-cznic-lex golang-github-cznic-lexer
golang-github-cznic-lldb golang-github-cznic-sortutil
golang-github-cznic-strutil golang-github-templexxx-reedsolomon
golang-github-templexxx-xor golang-github-xtaci-kcp-go gonvert
googsystray gourmet gresistor gscribble gst-inspector
gstreamer-python gtkparasite guake guestfs-browser gvrng gwsmhg
hatari hippo-canvas icaro inkscape-sozi inkscape-table inksmoto
international-time jbrout jumpnbump kde-print-manager key-mon
keybinder kf5-kwindowsystem kio-extras kupfer kwin labyrinth
ladish ldtp libappindicator libguestfs libhocr libmateweather
lxappearance-obconf lxde-common mcomix metromap mirage mypaint
nagstamon nbdkit nested nicotine+ notify-python nxt_python
obconf-qt obmenu ocfs2-tools oggconvert openalchemist openbox
openbox-theme-mistral-thin openbox-theme-mistral-thin-dark openerp
pdfshuffler planner plasma-applet-redshift-control plasma-desktop
plasma-integration plasma-workspace powerpc-utils-python
pulseaudio-equalizer pybliographer pycam pygtkglext
pygtksourceview pypoppler pyrenamer pyroom pysdm python-gtkextra
python-kiwi-gtk python-responses python-ripe-atlas-cousteau
python-sexy python2-matplotlib pywebkitgtk rabbitvcs radiotray
rapid-photo-downloader revelation rhn-client-tools sleuthkit snap
solfege stylus-toolbox sugar-base sugar-toolkit sugar-toolkit-gtk3
system-config-bind system-config-firewall system-config-httpd
system-config-kickstart system-config-users
system-switch-displaymanager system-switch-java testcloud
thunarx-python tomoe tomoe-gtk torbrowser-launcher
translation-filter transmission-remote-cli tryton tuna umit
virtaal vte wallpapoz webacula whaawmp wicd winswitch wordgroupz
x-tile xmount xpra xword zbar zynjacku
Packages depending on packages orphaned (rawhide) for more than 6
weeks (35): afflib cinnamon clearlooks-phenix
golang-github-AudriusButkevicius-kcp-go golang-github-cznic-b
golang-github-cznic-fileutil golang-github-cznic-internal
golang-github-cznic-lex golang-github-cznic-lexer
golang-github-cznic-lldb golang-github-cznic-sortutil
golang-github-cznic-strutil golang-github-templexxx-reedsolomon
golang-github-templexxx-xor golang-github-xtaci-kcp-go
guestfs-browser kde-print-manager kf5-kwindowsystem kio-extras
kwin libguestfs lxappearance-obconf lxde-common nbdkit obconf-qt
openbox openbox-theme-mistral-thin openbox-theme-mistral-thin-dark
plasma-applet-redshift-control plasma-desktop plasma-integration
plasma-workspace sleuthkit testcloud xmount
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/master/f/scripts/find_unblocked_orphans.py
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
4 years, 2 months
Question about package module development
by Coty Sutherland
Hi all,
I'm working on (learning modularity) and developing a module for my package
and created a not-so-great (super long) branch name in the dist-git rpm and
module repo before I realized that it would be the stream's name too. Also,
it seems that the incomplete module was picked up and included in F31;
someone was nice enough to open a BZ and tell me it's broken. There are
builds associated with the branch, so I probably can't delete it outright,
but is there a way for me to hide (or something) that branch and use the
correct one that I just requested? I think that `fedpkg retire` is the way
to do it, but wanted to ask first since I can't find any supporting
documentation. Or now that it's been included in F31 am I stuck with it
(even thought it doesn't work)?
TIA,
-Coty
4 years, 2 months
Impact of dropping QEMU emulation on 32-bit hosts ? (~Fedora 33)
by Daniel P. Berrangé
The upstream QEMU community is raising the possibility of deprecating,
and subsequently deleting, support for running emulation guests on
32-bit *hosts*. Running 32-bit guests would *not* be affected.
See this thread:
https://lists.gnu.org/archive/html/qemu-devel/2019-09/msg06168.html
IOW, if you have a armv7/i686/ppc *host* machine, you would no longer be
able to use QEMU for either full machine system emulation (TCG), nor linux
userspace emulators (TCG). Potentially KVM for 32-bit *host* would be
dropped too, but QEMU might deal with that separately, to align with
kernel support for KVM on 32-bit.
In simple terms, we're talking this proposed matrix for running virtual
machines or linux userspace with emulated CPU architectures:
| Host 32-bit | Host 64-bit
-------------+-------------+------------
Guest 32-bit | dropped | supported
Guest 64-bit | dropped | supported
Given that i686 is no longer composed in Fedora, that leaves armv7 as the
Fedora host arch which would be affected.
If upstream goes ahead, we have 2 releases with deprecation[1], so the earliest
it would be deleted is the QEMU release in Aug 2020, which would be Fedora 33
timeframe IIUC. At that time any RPM with a dependancy on QEMU on 32-bit would
need some %ifarch, or ExclusiveArch magic.
I'm assuming there's nothing in Fedora infra that uses 32-bit hosts, as
IIUC, our armv7 koji builders are all on aarch64 hosts.
Does anyone know of, or have, any critical/important use cases that would
be disrupted by QEMU dropping 32-bit *host* support ? If so, let me know
here & I can forward feedback on. Or feel free to go direct to QEMU thread
upstream.
Regards,
Daniel
[1] https://qemu.weilnetz.de/doc/qemu-doc.html#Deprecated-features
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
4 years, 2 months
Proposal to use repo files in Anaconda environment
by jkonecny@redhat.com
Hello everyone,
We (the Anaconda installer team) want to solve multiple problems by one
solution and we want
*YOUR FEEDBACK!*
In short we are proposing to use custom repo files when configuring
Anaconda for image creation instead of adding even more complexity to
the kickstart repo command. For more details see the link below.
Purpose of this mail is to give everyone interested in the topic a
place to discuss our proposal to find out if we didn't miss something
or better case, if you agree with it :). It could be that this is not
applicable for Lorax / Pungi / live-cd tool in that case please write a
response to the document.
You can read details here:
https://hackmd.io/@prJIqOTeSxC-W0RNGKIGbQ/ByzIz3kIH/edit
Please, all the relevant comments should stay in the document if
possible. If that solution won't work because of higher traffic then we
will find a better solution but the point is to have everything on one
place.
Have a great day everyone,
Jirka
4 years, 2 months