F37 proposal: Deprecate openssl1.1 package (System-Wide Change)
by Vipul Siddharth
https://fedoraproject.org/wiki/Changes/DeprecateOpensslCompat
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
We are going to deprecate openssl1.1 package, stop shipping the
corresponding devel package, and stop respecting crypto policies in
openssl1.1 package itself.
== Owner ==
* Name: [[User:DmitryBelyavskiy| Dmitry Belyavskiy]]
* Email: dbelyavs(a)redhat.com
== Detailed Description ==
In Fedora 36 we switched to OpenSSL 3.0 branch. This is a brand new
version with new architecture. We left the openssl1.1 package for the
applications that were unable to switch to the new API/architecture,
3rd-party applications, etc. As openssl 1.1 has a predictable EOL, we
want to ensure that no new products relying on it will appear in
Fedora.
== Benefit to Fedora ==
This proposal ensures than no new packages in Fedora will rely on the
deprecated OpenSSL version that will cause an overall increase of
security/stability, and will reduce the amount of old packages relying
on OpenSSL 1.1 series.
It will also reduce the maintenance burden for the OpenSSL
maintainers, especially when new CVEs are published.
== Scope ==
* Proposal owners:
** Remove devel package
** eliminate crypto policy support from the main package
** provide assistance in migration to other developers
* Other developers:
** Patch their packages to work with OpenSSL 3.0
** Fedora/RHEL distributions provide some syntax sugar related to
https://fedoraproject.org/wiki/Packaging:CryptoPolicies. For the
packages still relying to openssl1.1 the syntax provided by crypto
policies will no longer be supported. The changes implemented
according to https://fedoraproject.org/wiki/Packaging:CryptoPolicies
(e.g. using "PROFILE=SYSTEM" as default TLS ciphersuites
configuration) should be removed.
* Release engineering: This feature doesn't require coordination with
release engineering.
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
As Crypto Policy support is removed from openssl1.1, applications will
need to adjust the configuration files if they contain the line
"PROFILE=SYSTEM" according to
https://fedoraproject.org/wiki/Packaging:CryptoPolicies
== How To Test ==
Regular application tests should catch the regressions caught by these changes.
== Dependencies ==
No packages should depend on openssl1.1-devel packages that is eliminated.
== Contingency Plan ==
Revert the shipped configuration
Contingency deadline: TBD
== Documentation ==
TBW
== Release Notes ==
TBW
--
Vipul Siddharth
He/His/Him
FPgM team member
1 year, 10 months
Packages that failed to build with Python 3.11 (and what to do)
by Tomas Hrnciar
Hello.
As you might already know, we have recently merged in the Python 3.11 side
tag to Rawhide, despite several builds not succeeding. We always aim for
some compromise between having the side tag open for too long and having
too many failures.
https://fedoraproject.org/wiki/Changes/Python3.1
<https://fedoraproject.org/wiki/Changes/Python3.11>1
<https://fedoraproject.org/wiki/Changes/Python3.11>
The packages, when not rebuilt, are not installable in rawhide, hence
fixing them should be our top priority. If you need help with
Python-related issues, we (the Python Maintenance team at Red Hat) are
happy to help. Unfortunately, several packages fail to build for
Python-unrelated reasons.
Most of the packages only fail to build because their dependencies were not
yet rebuilt. Chances are, you already got an automated F37FailsToInstall
bugzilla from Miro, that your package fails to install. It would be really
helpful if you could find the missing dependency and mark the bugzilla for
your package depending on the bugzilla for the missing dep. We slowly
progress to do that as well, but your help is crucial here.
If your package fails because there is a non-dependency problem, you might
have already received a bugzilla from us in the past. If the build failure
is related to changes in Python 3.11, it should contain some hints about
the problem.
# What to do?
General advice: If you are aware of the problem and working towards fixing
it, set your bugzilla to ASSIGNED to avoid further automated reminders.
If blocked by dependencies, do not close the bugzillas as NOTABUG or
DUPLICATE just because it is "not a problem in your package". The
automation will file new ones anyway.
## My package fails to build because it has test failures in %check
Please, try to resolve the failures. If you are confident that the package
works fine, but the tests are wrong, skip some failing tests, ideally with
a link to an upstream issue. Do not disable (e.g. comment out) all tests
just to unblock the rebuild of your package, it usually only hides the
problem.
## My package fails to build because it has broken build dependencies
Please try to track the missing build dependencies in Bugzilla. If
possible, help the maintainers of your dependencies to get them rebuilt.
When in need of escalation, ask us for provenpackager help (ideally with
pull requests to be merged). Once possible, rebuild your package. When you
do, the bugzilla will eventually get automatically closed, but you can do
that manually as well.
## My package was rebuilt with Python 3.11 but it has broken runtime
dependencies
Please try to track the missing runtime dependencies in Bugzilla. If
possible, help the maintainers of your dependencies to get them rebuilt.
When in need of escalation, ask us for provenpackager help (ideally with
pull requests to be merged). When the dependencies are rebuilt, your
package will install successfully once again and the bugzilla will
eventually get automatically closed, but you can do that manually as well.
## My package failed to build but installs just fine
Some packages that only require libpython3.10.so.1.0 will successfully pull
in the python3.10 package as a dependency and hence they don't have
installation issues. They need to be rebuilt with Python 3.11 anyway, we
don't want Fedora users to pull in two Python versions unless they need
them for development purposes.
## How to run things locally?
You can use mock. Make sure to:
1. Clear all caches first: $ mock -r fedora-rawhide-x86_64--scrub=all
2. Use the Koji repo: $ mock -r fedora-rawhide-x86_64
--enablerepo=local ...
## Where to get help
Reply to this thread or find us (thrnciar, mhroncok) on #fedora-python IRC
channel (libera.chat)or Matrix (#python:fedoraproject.org).
---
Let us know if you have other questions.
Maintainers by package:
5minute pmoravco
APLpy sergiopr skytux
HepMC3 ellert
NiaAML-GUI iztokf music
OpenColorIO hobbes1069
OpenImageIO hobbes1069
PyMca zbyszek
PyQt4 sagitter than
Zim cheeselee ohaessler
arbor ankursinha
atomic-reactor cverna kevin maxamillion twaugh vrutkovs
awscli davdunc fale limb
azure-cli mhayden
blender design-sw ignatenkobrain kwizart luya music roma
s4504kr slaanesh
bodhi-server abompard humaton lenkaseg
bout++ davidsch
buildbot besser82 giallu ignatenkobrain ngompa radez smilner
buildstream atim bochecha
calibre chkr heliocastro kevin nushio zbyszek
cantera fuller sic
cfn-lint music
cjdns sdgathman
cobbler brejoc jimi kwizart ngompa orion shenson
collectd fab kevin mhlavink ruben xaeth
conda orion zbyszek
copr-backend clime dturecek frostyx msuchy praiskup
cozy suve
d-feet kalev
datagrepper ralph
datanommer ralph
datanommer-commands ralph
dlib bizdelnick luya
dnsviz cdeccio pemensik
domoticz mooninite
dtc arnd bonzini jwboyer pbrobinson
espresso deji jngrad junghans
fail2ban atkac hobbes1069 jgu orion
fbthrift dcavalca filbranden salimma
fedmsg ralph
flatbuffers orphan
folly dcavalca filbranden salimma
fontdump pnemade
freecad hobbes1069 jkastner zultron
gajim michich suraia
gfal2-python adev andreamanzi mipatras simonm
gitg ignatenkobrain nacho pwalter rathann
gitlint skitt
gnome-passwordsafe atim paulcarroty
gnuradio jskarvad
gpaw marcindulak
gplugin qulogic
gr-air-modes jskarvad
gr-funcube jskarvad
gr-hpsdr jskarvad
gr-iqbal jskarvad
gr-osmosdr cottsay jskarvad
gr-rds jskarvad sharkcz
home-assistant-cli fab
httpie churchyard codeblock mikelo2
ilua churchyard
ipsilon ngompa puiterwijk simo
jpype raphgro
jrnl music
kicad avigne coremodule lkundrak stevenfalco tnorth
kiwi-boxed-plugin ngompa
libkdtree++ brouhaha
libpfm lberk mcermak wcohen
librealsense thofmann
liquidctl suve
litecli fab
lldb airlied daveisfera jankratochvil kkleine nikic
sergesanspaille siddharths tstellar
luxcorerender besser82 kwizart luya slaanesh
m2crypto mitr ngompa
mailman3 ngompa salimma
matrix-synapse dcallagh v02460
mirrormanager2 adrian
mlpack rcurtin
module-build mcurlej
module-build-service breilly mikem
monkeytype salimma
muse oget
mycli fale terjeros
netbox ignatenkobrain ngompa
netplan ngompa
nextpnr lkundrak somlo
nordugrid-arc ellert jonkni
nyx jorti
odcs cqi fivaldi hlin jkaluza lsedlar qwan
opae aravuri gcasey1 nkorde trix
openmeeg sagitter
openshadinglanguage luya music slaanesh
opentrep denisarnaud
openvswitch aconole chrisw fbl tgraf tredaell
oraculum frantisekz lbrabec
osc defolos hguemar msuchy ngompa
packit csomh fnecas jpopelka lachmanfrantisek lbarczio mfocko
mmassari nikromen packit packit-stg ttomecek
paperwork qulogic
paraview deji orion sagitter
paternoster ibotty
pcp agerstmayr jkurik lberk mgoodwin nathans
petsc sagitter
pgcli meeuw
photoqt eischmann
piper whot xvitaly
pitivi company elad ignatenkobrain limb wtaymans
player kwizart rmattes ttorling
powerline asn salimma sicherha
pre-commit atim chedi churchyard major music
profanity fantom
psi4 jussilehtola
py4j raphgro
pygrib jdekloe
pylibacl frankcrawford kevin szpak
pymol sagitter sergiomb
pyodbc fjanus hhorak
pyparted bcl clumens dcantrell
pyproj jdekloe
pysvn barryascott ravenoak sgallagh
pythia8 ellert
python-BTrees jjames
python-EvoPreprocess iztokf
python-OWSLib music
python-Pympler rathann
python-SALib ankursinha
python-TestSlide dcavalca filbranden salimma
python-ZEO jjames
python-ZODB jjames
python-ZODB3 jjames
python-adb fab
python-agate jujens
python-agate-dbf jujens
python-agate-excel jujens
python-agate-sql jujens
python-aioopenssl fab
python-aiosasl fab
python-altgraph fab
python-animatplot qulogic
python-ansiwrap fab
python-anyjson mrunge orphan sundaram
python-arrow pingou ralph
python-arviz sergiopr
python-ase besser82 marcindulak
python-ast-monitor iztokf
python-astroML lupinix
python-asyncio-dgram fab
python-autobahn fab jujens
python-autopep8 mrunge ndipanov
python-avocado cleber merlinm
python-azure-appconfiguration mhayden
python-azure-keyvault-keys mhayden
python-azure-mgmt-appconfiguration mhayden
python-azure-mgmt-cognitiveservices mhayden
python-azure-mgmt-containerinstance mhayden
python-azure-mgmt-databoxedge mhayden
python-azure-mgmt-datamigration mhayden
python-azure-mgmt-eventhub mhayden
python-azure-mgmt-maps mhayden
python-azure-mgmt-rdbms mhayden
python-azure-mgmt-recoveryservices mhayden
python-azure-mgmt-redis mhayden
python-azure-mgmt-reservations mhayden
python-azure-mgmt-sql mhayden
python-azure-mgmt-web mhayden
python-azure-servicebus mhayden
python-backrefs pnemade
python-basemap jspaleta limb
python-behave orphan
python-bitcoinlib cstratak pgreco
python-bitstruct besser82
python-blackbird fab
python-bloom cottsay rmattes
python-bluepyopt anilbey ankursinha
python-brother fab
python-cachez eharney
python-calligrabot bstinson merlinm
python-cartopy qulogic
python-catkin_lint ankursinha cottsay rmattes
python-catkin_tools ankursinha cottsay rmattes
python-ccdproc lupinix
python-cchardet fab
python-cclib sagitter
python-celery abompard frantisekz mrunge ngompa pingou
python-certbot-dns-digitalocean elyscape nb
python-chaospy lbazan
python-cheetah carlwgeorge mikeb mskalick panovotn
python-cloudpickle lbalhar
python-colorcet music
python-contextily qulogic
python-contextlib2 abompard orphan ralph tjikkun
python-contextualbandits iztokf
python-cookiecutter chedi wakko666
python-cro iztokf
python-cssutils kevin thias
python-csvkit jujens
python-cu2qu athoscr
python-cytoolz orion
python-daphne carlwgeorge
python-dask qulogic
python-datanommer-consumer ralph
python-dcrpm dcavalca filbranden salimma
python-deap zbyszek
python-deepdiff jussilehtola
python-designateclient apevec vkmc
python-devtools fab
python-diff-cover dshea orphan
python-digitalocean elyscape fschwarz
python-django-debreach jpena
python-django-extensions ngompa salimma
python-django-mailman3 salimma
python-django-q ngompa salimma
python-django-uuslug cqi
python-djangoql vkrizan
python-djvulibre terrycloth
python-docx music
python-doit immanetize jamatos
python-duecredit ankursinha
python-earthpy iztokf
python-eccodes jdekloe
python-elephant lbazan
python-elpy lbazan
python-engineio music
python-envisage orion
python-ephyviewer vanessakris
python-etcd3gw jeckersb
python-evic besser82
python-falcon abompard carlwgeorge
python-fastapi music
python-fedmsg-meta-fedora-infrastructure kevin lmacken ralph sayanchowdhury
python-filecheck rathann
python-fixit dcavalca salimma
python-flask-security-too smani
python-flask-socketio music
python-fpylll pcpa
python-fsleyes ankursinha
python-fsleyes-props ankursinha
python-fslpy ankursinha
python-fsspec qulogic
python-funcy ignatenkobrain
python-futurist apevec jpena
python-gatspy lupinix
python-gcsfs fab
python-geopandas qulogic
python-geoplot qulogic
python-geotiler iztokf
python-glymur vanessakris
python-gnocchiclient mrunge pkilambi
python-google-cloud-access-approval mhayden
python-google-cloud-api-gateway mhayden
python-google-cloud-apigee-connect mhayden
python-google-cloud-appengine-admin mhayden
python-google-cloud-asset mhayden
python-google-cloud-automl mhayden
python-google-cloud-bigquery mhayden
python-google-cloud-bigquery-connection mhayden
python-google-cloud-bigquery-datatransfer mhayden
python-google-cloud-bigquery-reservation mhayden
python-google-cloud-bigquery-storage mhayden
python-google-cloud-bigtable mhayden
python-google-cloud-billing mhayden
python-google-cloud-billing-budgets mhayden
python-google-cloud-build mhayden
python-google-cloud-common mhayden
python-google-cloud-container mhayden
python-google-cloud-containeranalysis mhayden
python-google-cloud-data-fusion mhayden
python-google-cloud-datacatalog limb mhayden
python-google-cloud-dataproc mhayden
python-google-cloud-dataproc-metastore mhayden
python-google-cloud-debugger-client mhayden
python-google-cloud-deploy mhayden
python-google-cloud-dlp mhayden
python-google-cloud-dms mhayden
python-google-cloud-domains mhayden
python-google-cloud-filestore mhayden
python-google-cloud-firestore mhayden
python-google-cloud-functions mhayden
python-google-cloud-iam mhayden
python-google-cloud-kms mhayden
python-google-cloud-org-policy mhayden
python-google-cloud-os-config mhayden
python-google-cloud-private-ca mhayden
python-google-cloud-pubsub mhayden
python-google-cloud-redis mhayden
python-google-cloud-shell mhayden
python-google-cloud-source-context mhayden
python-google-cloud-spanner mhayden
python-grafeas mhayden
python-haversion fab
python-hdmf lbazan
python-heatclient apevec jruzicka zaneb
python-httpsig-cffi terjeros
python-hyperkitty ngompa salimma
python-hypothesmith dcavalca salimma
python-imagehash fab
python-imbalanced-learn iztokf
python-insteon fab
python-ipyparallel ellert
python-javabridge raphgro
python-jep raphgro
python-jinja2-time chedi wakko666
python-joblib besser82 ignatenkobrain sergiopr
python-jschema-to-python music
python-jsmin orphan
python-jsonpickle limb ralph
python-jupyter-console qulogic
python-kafka hiwkby
python-kombu fab frantisekz mrunge ngompa pingou pjp sundaram
python-language-server nonamedotc
python-lazy-ops ankursinha
python-libcst dcavalca
python-libpysal qulogic
python-libusb1 jonny
python-linux-procfs jkastner
python-lsp-black nonamedotc
python-lsp-server nonamedotc
python-lunr smani
python-magnumclient apevec chandankumar
python-mailer orphan
python-manilaclient zaitcev
python-manuel jjames kevin ralph
python-mapclassify qulogic
python-marathon apevec orphan
python-matrix-nio ankursinha
python-maya iztokf
python-mechanize mohanboddu
python-metakernel ellert
python-migen somlo
python-missingno lbazan
python-mistralclient amoralej
python-mne ignatenkobrain
python-mne-bids lbazan
python-molecule chedi
python-molecule-docker chedi
python-molten akhaitov
python-mox3 apevec chandankumar dmsimard hguemar social
python-mplcairo qulogic
python-mplcursors qulogic
python-multiprocess ankursinha
python-murano-pkg-check jpena
python-music21 zbyszek
python-mutatormath athoscr
python-nashpy iztokf
python-nbxmpp michich suraia
python-neo ankursinha
python-netpyne ankursinha
python-neurosynth lbazan
python-neutronclient apevec jruzicka
python-niaaml iztokf
python-niaarm iztokf
python-niaclass iztokf
python-nikola jamatos maxamillion
python-nilearn ankursinha
python-nipy ignatenkobrain
python-nmrglue nonamedotc
python-nudepy fab
python-octave-kernel qulogic
python-octaviaclient cgoncalves
python-openstackclient apevec
python-openstacksdk apevec jpena
python-opentelemetry mhayden music
python-opentracing noon
python-os-client-config amoralej apevec pabelanger
python-osc-lib amoralej apevec hguemar jpena jruzicka
python-oslo-db apevec gchamoul
python-pandas-flavor ankursinha
python-paperwork-backend qulogic
python-parsimonious alciregi
python-pathos ankursinha
python-pathvalidate jonny
python-pdir2 carlwgeorge
python-peewee carlwgeorge cstratak vkrizan
python-persistent jjames
python-photutils sergiopr
python-pingouin ankursinha
python-pocketlint jkonecny vtrefny
python-postorius ngompa salimma
python-precis_i18n michich
python-profilehooks fab
python-proteus orphan
python-proto-plus mhayden
python-py-gfm ignatenkobrain
python-pybids ankursinha
python-pybv major
python-pycdlib clalance
python-pycec orphan
python-pycha potty sharkcz
python-pycountry qulogic
python-pyct music
python-pydata-sphinx-theme jjames
python-pyduofern fab
python-pyface chedi ignatenkobrain orion
python-pyghmi divius etingof jomara lucasagomes
python-pynetdicom alciregi
python-pynn ankursinha
python-pynwb lbazan
python-pyphen brouhaha fschwarz
python-pyphi ankursinha
python-pyriemann ankursinha
python-pyscaffold ankursinha
python-pyshtools qulogic
python-pyside2 hobbes1069
python-pytenable fab
python-pytest-flake8 ngompa salimma
python-pytest-localserver pwouters rominf
python-pyunicorn iztokf
python-pywt ignatenkobrain sergiopr
python-qcelemental jussilehtola
python-qdarkstyle nonamedotc
python-rasterio qulogic
python-relatorio orphan
python-requests-credssp fab
python-restfly fab
python-rmtest lberk mgoodwin nathans
python-rosinstall rmattes
python-rows fab
python-rpm-head-signing packit puiterwijk
python-rx atim limb
python-saharaclient apevec egafford jruzicka mimccune
python-sarif-om music
python-scikit-image orion sergiopr
python-scikit-learn besser82 ignatenkobrain lupinix sergiopr
python-scikit-uplift iztokf
python-sciunit ankursinha
python-sendgrid orphan
python-serpent fab
python-shade larsks pabelanger
python-sklearn-genetic iztokf
python-sklearn-genetic-opt iztokf
python-sklearn-nature-inspired-algorithms ankursinha iztokf
python-slixmpp-omemo fantom
python-smbprotocol fab
python-socketio music
python-socks ankursinha
python-specfile nforro packit-stg
python-spnego fab
python-sport-activities-features iztokf
python-spyder-kernels nonamedotc
python-spyking-circus ankursinha
python-sqlobject peter
python-stackprinter fab
python-statsmodels sergiopr
python-steps ankursinha
python-streamlink melmorabity
python-structlog piotrp
python-tackerclient amoralej
python-taskflow apevec eharney
python-tcxparser iztokf
python-theano ignatenkobrain jjames sergiopr
python-threadpoolctl sergiopr
python-traitsui chedi ignatenkobrain orion
python-trimesh ankursinha
python-troveclient jruzicka mrunge
python-txaio fab jujens
python-unicodecsv apevec jpena
python-unicodedata2 pnemade
python-usort dcavalca
python-uvicorn carlwgeorge
python-vatnumber orphan
python-vcstools cottsay rmattes
python-virtualbmc jorti
python-watchgod carlwgeorge
python-whatever ignatenkobrain
python-wsproto carlwgeorge
python-wstool ankursinha cottsay rmattes
python-wtf-peewee cstratak vkrizan
python-xarray qulogic
python-xbout davidsch
python-xds-protos mhayden music
python-xunitparser aekoroglu lbrabec tflink
python-yappi amoralej
python-zarr qulogic
python-zc-customdoctests fab ralph
python-zdaemon fab ralph
python-zodbpickle jjames
pyutil anishpatil
qhexedit2 smani
qpid-dispatch irina kpvdr mcressman tross
rebase-helper nforro phracek
renderdoc gicmo
rmlint eclipseo
rmol denisarnaud
root ellert
sagemath pcpa
scudcloud ignatenkobrain
sigil sharkcz
slingshot limb
smoldyn sagitter
snakemake major
spectrographic suve
sshuttle jgu kevin maci
sudo alakatos kzak mattdm rsroka zfridric
sugar aperezbios chimosky
systemtap amerey fche jistone lberk mcermak mjw scox smakarov
wcohen
tiled ablu cheese suve
trademgen denisarnaud
translate-toolkit cicku dwayne petersen suanand
trellis lkundrak somlo
trytond orphan
trytond-account orphan
trytond-account-be orphan
trytond-account-de-skr03 orphan
trytond-account-invoice orphan
trytond-account-invoice-history orphan
trytond-account-invoice-line-standalone orphan
trytond-account-product orphan
trytond-account-statement orphan
trytond-account-stock-anglo-saxon orphan
trytond-account-stock-continental orphan
trytond-analytic-account orphan
trytond-analytic-invoice orphan
trytond-analytic-purchase orphan
trytond-analytic-sale orphan
trytond-company orphan
trytond-company-work-time orphan
trytond-country orphan
trytond-currency orphan
trytond-dashboard orphan
trytond-google-maps orphan
trytond-ldap-authentication orphan
trytond-party orphan
trytond-party-siret orphan
trytond-product orphan
trytond-product-cost-fifo orphan
trytond-product-cost-history orphan
trytond-product-price-list orphan
trytond-project orphan
trytond-project-plan orphan
trytond-project-revenue orphan
trytond-purchase orphan
trytond-purchase-invoice-line-standalone orphan
trytond-sale orphan
trytond-sale-opportunity orphan
trytond-sale-price-list orphan
trytond-stock orphan
trytond-stock-forecast orphan
trytond-stock-inventory-location orphan
trytond-stock-location-sequence orphan
trytond-stock-product-location orphan
trytond-stock-supply orphan
trytond-stock-supply-day orphan
trytond-timesheet orphan
uhd jskarvad
urh jskarvad
usd luya music slaanesh
uwsgi ertzing
virt-bootstrap rstoyanov
watchman dcavalca filbranden salimma
weasyprint brouhaha fschwarz
xpra jgu sagitter sergiomb
Packages by maintainer:
ablu tiled
abompard bodhi-server python-celery python-contextlib2 python-falcon
aconole openvswitch
adev gfal2-python
adrian mirrormanager2
aekoroglu python-xunitparser
agerstmayr pcp
airlied lldb
akhaitov python-molten
alakatos sudo
alciregi python-parsimonious python-pynetdicom
amerey systemtap
amoralej python-mistralclient python-os-client-config python-osc-lib
python-tackerclient python-yappi
andreamanzi gfal2-python
anilbey python-bluepyopt
anishpatil pyutil
ankursinha arbor python-SALib python-bluepyopt python-catkin_lint
python-catkin_tools python-duecredit python-fsleyes python-fsleyes-props
python-fslpy python-lazy-ops python-matrix-nio python-multiprocess
python-neo python-netpyne python-nilearn python-pandas-flavor python-pathos
python-pingouin python-pybids python-pynn python-pyphi python-pyriemann
python-pyscaffold python-sciunit python-sklearn-nature-inspired-algorithms
python-socks python-spyking-circus python-steps python-trimesh python-wstool
aperezbios sugar
apevec python-designateclient python-futurist python-heatclient
python-magnumclient python-marathon python-mox3 python-neutronclient
python-openstackclient python-openstacksdk python-os-client-config
python-osc-lib python-oslo-db python-saharaclient python-taskflow
python-unicodecsv
aravuri opae
arnd dtc
asn powerline
athoscr python-cu2qu python-mutatormath
atim buildstream gnome-passwordsafe pre-commit python-rx
atkac fail2ban
avigne kicad
barryascott pysvn
bcl pyparted
besser82 buildbot luxcorerender python-ase python-bitstruct python-evic
python-joblib python-scikit-learn
bizdelnick dlib
bochecha buildstream
bonzini dtc
breilly module-build-service
brejoc cobbler
brouhaha libkdtree++ python-pyphen weasyprint
bstinson python-calligrabot
carlwgeorge python-cheetah python-daphne python-falcon python-pdir2
python-peewee python-uvicorn python-watchgod python-wsproto
cdeccio dnsviz
cgoncalves python-octaviaclient
chandankumar python-magnumclient python-mox3
chedi pre-commit python-cookiecutter python-jinja2-time
python-molecule python-molecule-docker python-pyface python-traitsui
cheese tiled
cheeselee Zim
chimosky sugar
chkr calibre
chrisw openvswitch
churchyard httpie ilua pre-commit
cicku translate-toolkit
clalance python-pycdlib
cleber python-avocado
clime copr-backend
clumens pyparted
codeblock httpie
company pitivi
coremodule kicad
cottsay gr-osmosdr python-bloom python-catkin_lint python-catkin_tools
python-vcstools python-wstool
cqi odcs python-django-uuslug
csomh packit
cstratak python-bitcoinlib python-peewee python-wtf-peewee
cverna atomic-reactor
davdunc awscli
daveisfera lldb
davidsch bout++ python-xbout
dcallagh matrix-synapse
dcantrell pyparted
dcavalca fbthrift folly python-TestSlide python-dcrpm python-fixit
python-hypothesmith python-libcst python-usort watchman
defolos osc
deji espresso paraview
denisarnaud opentrep rmol trademgen
design-sw blender
divius python-pyghmi
dmsimard python-mox3
dshea python-diff-cover
dturecek copr-backend
dwayne translate-toolkit
eclipseo rmlint
egafford python-saharaclient
eharney python-cachez python-taskflow
eischmann photoqt
elad pitivi
ellert HepMC3 nordugrid-arc pythia8 python-ipyparallel
python-metakernel root
elyscape python-certbot-dns-digitalocean python-digitalocean
ertzing uwsgi
etingof python-pyghmi
fab collectd home-assistant-cli litecli python-adb python-aioopenssl
python-aiosasl python-altgraph python-ansiwrap python-asyncio-dgram
python-autobahn python-blackbird python-brother python-cchardet
python-devtools python-gcsfs python-haversion python-imagehash
python-insteon python-kombu python-nudepy python-profilehooks
python-pyduofern python-pytenable python-requests-credssp python-restfly
python-rows python-serpent python-smbprotocol python-spnego
python-stackprinter python-txaio python-zc-customdoctests python-zdaemon
fale awscli mycli
fantom profanity python-slixmpp-omemo
fbl openvswitch
fche systemtap
filbranden fbthrift folly python-TestSlide python-dcrpm watchman
fivaldi odcs
fjanus pyodbc
fnecas packit
frankcrawford pylibacl
frantisekz oraculum python-celery python-kombu
frostyx copr-backend
fschwarz python-digitalocean python-pyphen weasyprint
fuller cantera
gcasey1 opae
gchamoul python-oslo-db
giallu buildbot
gicmo renderdoc
heliocastro calibre
hguemar osc python-mox3 python-osc-lib
hhorak pyodbc
hiwkby python-kafka
hlin odcs
hobbes1069 OpenColorIO OpenImageIO fail2ban freecad python-pyside2
humaton bodhi-server
ibotty paternoster
ignatenkobrain blender buildbot gitg netbox pitivi python-funcy
python-joblib python-mne python-nipy python-py-gfm python-pyface
python-pywt python-scikit-learn python-theano python-traitsui
python-whatever scudcloud
immanetize python-doit
irina qpid-dispatch
iztokf NiaAML-GUI python-EvoPreprocess python-ast-monitor
python-contextualbandits python-cro python-earthpy python-geotiler
python-imbalanced-learn python-maya python-nashpy python-niaaml
python-niaarm python-niaclass python-pyunicorn python-scikit-uplift
python-sklearn-genetic python-sklearn-genetic-opt
python-sklearn-nature-inspired-algorithms python-sport-activities-features
python-tcxparser
jamatos python-doit python-nikola
jankratochvil lldb
jdekloe pygrib pyproj python-eccodes
jeckersb python-etcd3gw
jgu fail2ban sshuttle xpra
jimi cobbler
jistone systemtap
jjames python-BTrees python-ZEO python-ZODB python-ZODB3 python-manuel
python-persistent python-pydata-sphinx-theme python-theano python-zodbpickle
jkaluza odcs
jkastner freecad python-linux-procfs
jkonecny python-pocketlint
jkurik pcp
jngrad espresso
jomara python-pyghmi
jonkni nordugrid-arc
jonny python-libusb1 python-pathvalidate
jorti nyx python-virtualbmc
jpena python-django-debreach python-futurist python-murano-pkg-check
python-openstacksdk python-osc-lib python-unicodecsv
jpopelka packit
jruzicka python-heatclient python-neutronclient python-osc-lib
python-saharaclient python-troveclient
jskarvad gnuradio gr-air-modes gr-funcube gr-hpsdr gr-iqbal gr-osmosdr
gr-rds uhd urh
jspaleta python-basemap
jujens python-agate python-agate-dbf python-agate-excel
python-agate-sql python-autobahn python-csvkit python-txaio
junghans espresso
jussilehtola psi4 python-deepdiff python-qcelemental
jwboyer dtc
kalev d-feet
kevin atomic-reactor calibre collectd pylibacl python-cssutils
python-fedmsg-meta-fedora-infrastructure python-manuel sshuttle
kkleine lldb
kpvdr qpid-dispatch
kwizart blender cobbler luxcorerender player
kzak sudo
lachmanfrantisek packit
larsks python-shade
lbalhar python-cloudpickle
lbarczio packit
lbazan python-chaospy python-elephant python-elpy python-hdmf
python-missingno python-mne-bids python-neurosynth python-pynwb
lberk libpfm pcp python-rmtest systemtap
lbrabec oraculum python-xunitparser
lenkaseg bodhi-server
limb awscli pitivi python-basemap python-google-cloud-datacatalog
python-jsonpickle python-rx slingshot
lkundrak kicad nextpnr trellis
lmacken python-fedmsg-meta-fedora-infrastructure
lsedlar odcs
lucasagomes python-pyghmi
lupinix python-astroML python-ccdproc python-gatspy python-scikit-learn
luya blender dlib luxcorerender openshadinglanguage usd
maci sshuttle
major pre-commit python-pybv snakemake
marcindulak gpaw python-ase
mattdm sudo
maxamillion atomic-reactor python-nikola
mcermak libpfm systemtap
mcressman qpid-dispatch
mcurlej module-build
meeuw pgcli
melmorabity python-streamlink
merlinm python-avocado python-calligrabot
mfocko packit
mgoodwin pcp python-rmtest
mhayden azure-cli python-azure-appconfiguration
python-azure-keyvault-keys python-azure-mgmt-appconfiguration
python-azure-mgmt-cognitiveservices python-azure-mgmt-containerinstance
python-azure-mgmt-databoxedge python-azure-mgmt-datamigration
python-azure-mgmt-eventhub python-azure-mgmt-maps python-azure-mgmt-rdbms
python-azure-mgmt-recoveryservices python-azure-mgmt-redis
python-azure-mgmt-reservations python-azure-mgmt-sql python-azure-mgmt-web
python-azure-servicebus python-google-cloud-access-approval
python-google-cloud-api-gateway python-google-cloud-apigee-connect
python-google-cloud-appengine-admin python-google-cloud-asset
python-google-cloud-automl python-google-cloud-bigquery
python-google-cloud-bigquery-connection
python-google-cloud-bigquery-datatransfer
python-google-cloud-bigquery-reservation
python-google-cloud-bigquery-storage python-google-cloud-bigtable
python-google-cloud-billing python-google-cloud-billing-budgets
python-google-cloud-build python-google-cloud-common
python-google-cloud-container python-google-cloud-containeranalysis
python-google-cloud-data-fusion python-google-cloud-datacatalog
python-google-cloud-dataproc python-google-cloud-dataproc-metastore
python-google-cloud-debugger-client python-google-cloud-deploy
python-google-cloud-dlp python-google-cloud-dms python-google-cloud-domains
python-google-cloud-filestore python-google-cloud-firestore
python-google-cloud-functions python-google-cloud-iam
python-google-cloud-kms python-google-cloud-org-policy
python-google-cloud-os-config python-google-cloud-private-ca
python-google-cloud-pubsub python-google-cloud-redis
python-google-cloud-shell python-google-cloud-source-context
python-google-cloud-spanner python-grafeas python-opentelemetry
python-proto-plus python-xds-protos
mhlavink collectd
michich gajim python-nbxmpp python-precis_i18n
mikeb python-cheetah
mikelo2 httpie
mikem module-build-service
mimccune python-saharaclient
mipatras gfal2-python
mitr m2crypto
mjw systemtap
mmassari packit
mohanboddu python-mechanize
mooninite domoticz
mrunge python-anyjson python-autopep8 python-celery
python-gnocchiclient python-kombu python-troveclient
mskalick python-cheetah
msuchy copr-backend osc
music NiaAML-GUI blender cfn-lint jrnl openshadinglanguage pre-commit
python-OWSLib python-colorcet python-docx python-engineio python-fastapi
python-flask-socketio python-jschema-to-python python-opentelemetry
python-pyct python-sarif-om python-socketio python-xds-protos usd
nacho gitg
nathans pcp python-rmtest
nb python-certbot-dns-digitalocean
ndipanov python-autopep8
nforro python-specfile rebase-helper
ngompa buildbot cobbler ipsilon kiwi-boxed-plugin m2crypto mailman3
netbox netplan osc python-celery python-django-extensions python-django-q
python-hyperkitty python-kombu python-postorius python-pytest-flake8
nikic lldb
nikromen packit
nkorde opae
nonamedotc python-language-server python-lsp-black python-lsp-server
python-nmrglue python-qdarkstyle python-spyder-kernels
noon python-opentracing
nushio calibre
oget muse
ohaessler Zim
orion cobbler conda fail2ban paraview python-cytoolz python-envisage
python-pyface python-scikit-image python-traitsui
orphan flatbuffers python-anyjson python-behave python-contextlib2
python-diff-cover python-jsmin python-mailer python-marathon python-proteus
python-pycec python-relatorio python-sendgrid python-vatnumber trytond
trytond-account trytond-account-be trytond-account-de-skr03
trytond-account-invoice trytond-account-invoice-history
trytond-account-invoice-line-standalone trytond-account-product
trytond-account-statement trytond-account-stock-anglo-saxon
trytond-account-stock-continental trytond-analytic-account
trytond-analytic-invoice trytond-analytic-purchase trytond-analytic-sale
trytond-company trytond-company-work-time trytond-country trytond-currency
trytond-dashboard trytond-google-maps trytond-ldap-authentication
trytond-party trytond-party-siret trytond-product trytond-product-cost-fifo
trytond-product-cost-history trytond-product-price-list trytond-project
trytond-project-plan trytond-project-revenue trytond-purchase
trytond-purchase-invoice-line-standalone trytond-sale
trytond-sale-opportunity trytond-sale-price-list trytond-stock
trytond-stock-forecast trytond-stock-inventory-location
trytond-stock-location-sequence trytond-stock-product-location
trytond-stock-supply trytond-stock-supply-day trytond-timesheet
pabelanger python-os-client-config python-shade
packit packit python-rpm-head-signing
packit-stg packit python-specfile
panovotn python-cheetah
paulcarroty gnome-passwordsafe
pbrobinson dtc
pcpa python-fpylll sagemath
pemensik dnsviz
peter python-sqlobject
petersen translate-toolkit
pgreco python-bitcoinlib
phracek rebase-helper
pingou python-arrow python-celery python-kombu
piotrp python-structlog
pjp python-kombu
pkilambi python-gnocchiclient
pmoravco 5minute
pnemade fontdump python-backrefs python-unicodedata2
potty python-pycha
praiskup copr-backend
puiterwijk ipsilon python-rpm-head-signing
pwalter gitg
pwouters python-pytest-localserver
qulogic gplugin paperwork python-animatplot python-cartopy
python-contextily python-dask python-fsspec python-geopandas python-geoplot
python-jupyter-console python-libpysal python-mapclassify python-mplcairo
python-mplcursors python-octave-kernel python-paperwork-backend
python-pycountry python-pyshtools python-rasterio python-xarray python-zarr
qwan odcs
radez buildbot
ralph datagrepper datanommer datanommer-commands fedmsg python-arrow
python-contextlib2 python-datanommer-consumer
python-fedmsg-meta-fedora-infrastructure python-jsonpickle python-manuel
python-zc-customdoctests python-zdaemon
raphgro jpype py4j python-javabridge python-jep
rathann gitg python-Pympler python-filecheck
ravenoak pysvn
rcurtin mlpack
rmattes player python-bloom python-catkin_lint python-catkin_tools
python-rosinstall python-vcstools python-wstool
roma blender
rominf python-pytest-localserver
rsroka sudo
rstoyanov virt-bootstrap
ruben collectd
s4504kr blender
sagitter PyQt4 openmeeg paraview petsc pymol python-cclib smoldyn xpra
salimma fbthrift folly mailman3 monkeytype powerline python-TestSlide
python-dcrpm python-django-extensions python-django-mailman3
python-django-q python-fixit python-hyperkitty python-hypothesmith
python-postorius python-pytest-flake8 watchman
sayanchowdhury python-fedmsg-meta-fedora-infrastructure
scox systemtap
sdgathman cjdns
sergesanspaille lldb
sergiomb pymol xpra
sergiopr APLpy python-arviz python-joblib python-photutils python-pywt
python-scikit-image python-scikit-learn python-statsmodels python-theano
python-threadpoolctl
sgallagh pysvn
sharkcz gr-rds python-pycha sigil
shenson cobbler
sic cantera
sicherha powerline
siddharths lldb
simo ipsilon
simonm gfal2-python
skitt gitlint
skytux APLpy
slaanesh blender luxcorerender openshadinglanguage usd
smakarov systemtap
smani python-flask-security-too python-lunr qhexedit2
smilner buildbot
social python-mox3
somlo nextpnr python-migen trellis
stevenfalco kicad
suanand translate-toolkit
sundaram python-anyjson python-kombu
suraia gajim python-nbxmpp
suve cozy liquidctl spectrographic tiled
szpak pylibacl
terjeros mycli python-httpsig-cffi
terrycloth python-djvulibre
tflink python-xunitparser
tgraf openvswitch
than PyQt4
thias python-cssutils
thofmann librealsense
tjikkun python-contextlib2
tnorth kicad
tredaell openvswitch
trix opae
tross qpid-dispatch
tstellar lldb
ttomecek packit
ttorling player
twaugh atomic-reactor
v02460 matrix-synapse
vanessakris python-ephyviewer python-glymur
vkmc python-designateclient
vkrizan python-djangoql python-peewee python-wtf-peewee
vrutkovs atomic-reactor
vtrefny python-pocketlint
wakko666 python-cookiecutter python-jinja2-time
wcohen libpfm systemtap
whot piper
wtaymans pitivi
xaeth collectd
xvitaly piper
zaitcev python-manilaclient
zaneb python-heatclient
zbyszek PyMca calibre conda python-deap python-music21
zfridric sudo
zultron freecad
1 year, 10 months
F36 election results
by Ben Cotton
Greetings, all!
The elections for the Fedora Linux 36 cycle have completed.
## Fedora Council
Sumantro Mukherjee is elected to the Fedora Council
## Fedora Engineering Steering Committee (FESCo)
The following candidates are elected to FESCo:
* Neal Gompa
* Stephen Gallagher
* Major Hayden
* Benjamin Beasley
## Fedora Mindshare Committee
Madeline Peck is elected to the Fedora Mindshare Committee.
Additionally, David Duncan is elected to a half-term to fill the seat
vacated by Till Maas.
Congratulations to all those elected and thank you to the candidates
and voters. I will process the "paperwork" to update memberships and
documentation.
For more details, visit the Community Blog post:
https://communityblog.fedoraproject.org/fedora-linux-36-election-results/
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
1 year, 10 months
F37 proposal: Golang 1.19 (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/golang1.19
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
Rebase of Golang package to upcoming version 1.19 in Fedora 37,
including the rebuild of all dependent packages(the pre-release
version of Go will be used for the rebuild if released version will
not be available at the time of the mass rebuild).
== Owner ==
* Name: [[User:alexsaezm| Alejandro Sáez Morollón]], [[User:Jcajka|
Jakub Čajka]]
* Email: asm(a)redhat.com, jcajka(a)redhat.com
== Detailed Description ==
Rebase of Golang package to upcoming version 1.19 in Fedora 37. Golang
1.19 is expected to be released in August 2022.
Due to Go packages' current nature and state, the rebuild of dependent
packages will be required.
== Feedback ==
No feedback yet.
== Benefit to Fedora ==
Up-to-date and latest Go release will be delivered to Fedora users.
Being close to upstream allows us to avoid security issues and provide
more up-to-date features.
Therefore Fedora will be providing a reliable development platform for
Go language and projects written in it.
For a complete list of changes, see upstream change notes at
https://tip.golang.org/doc/go1.19
== Scope ==
* Proposal owners: Rebase Golang package in Fedora 37, and help
resolve possible issues found during package rebuilds.
* Other developers: Fix possible issues, with help from Golang maintainers.
* Release engineering: Rebuild of dependent packages as part of
planned mass-rebuild.
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
None.
== How To Test ==
;0.
:a) Install golang 1.19 from rawhide and use it to build your
application(s)/package(s).
:b) Scratch build against rawhide.
;1.
:Your application/package built using golang 1.19 should work as expected.
== User Experience ==
None
== Dependencies ==
<pre>
dnf repoquery -q --releasever=rawhide --disablerepo='*'
--qf='%{name}' --enablerepo=fedora-source --enablerepo=updates-source
--enablerepo=updates-testing-source --archlist=src --whatrequires
'golang'
dnf repoquery -q --releasever=rawhide --disablerepo='*'
--qf='%{name}' --enablerepo=fedora-source --enablerepo=updates-source
--enablerepo=updates-testing-source --archlist=src --whatrequires
'compiler(go-compiler)'
dnf repoquery -q --releasever=rawhide --disablerepo='*'
--qf='%{name}' --enablerepo=fedora-source --enablerepo=updates-source
--enablerepo=updates-testing-source --archlist=src --whatrequires
'compiler(golang)'
dnf repoquery -q --releasever=rawhide --disablerepo='*'
--qf='%{name}' --enablerepo=fedora-source --enablerepo=updates-source
--enablerepo=updates-testing-source --archlist=src --whatrequires
'go-rpm-macros'
</pre>
<pre>
Omitted due to the number of packages listed: ~2000.
</pre>
Not all of listed require re-build as they might not ship binaries
and/or do not use golang compiler during build, but only use Go rpm
macros that pull it in to every build root.
== Contingency Plan ==
* Contingency mechanism: Reverting to golang version 1.18.X if
significant issues are discovered.
* Contingency deadline: Beta freeze
* Blocks release? No
== Documentation ==
https://tip.golang.org/doc/go1.19
== Release Notes ==
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
1 year, 10 months
F37 proposal: Gettext Runtime Subpackage (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/GettextRuntimeSubpackage
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
Subpackage gettext's runtime programs in a small runtime subpackage,
reducing the default install footprint.
== Owner ==
* Name: [[User:Sundeep|Sundeep ANAND]]
* Email: suanand(a)redhat.com
* Name: [[User:Petersen|Jens Petersen]]
* Email: petersen(a)redhat.com
== Detailed Description ==
Gettext is one of the core packages. Its installed on-disk size is
about ~6.1 MB. Extracting runtime utilities from main gettext package
into a separate sub-package will reduce the default system footprint
by about ~4.7 MB on most normal installations.
After the split this should look like:
<pre>
gettext-runtime subpackage
-----------------------
compressed size: 172 kB
uncompressed size: 749.6 kB
gettext package
------------------------
compressed size: 1.0 MB
uncompressed size: 4.7 MB
As gettext-runtime depends on gettext-libs:
gettext-libs subpackage
-----------------------
compressed size: 322K
uncompressed size: 933.7 kB
</pre>
Grouping of binaries:
<pre>
gettext-runtime:
envsubst gettext gettext.sh ngettext
gettext:
msgattrib msgcat msgcmp msgcomm msgconv msgen msgexec msgfilter msgfmt
msggrep msginit msgmerge msgunfmt msguniq recode-sr-latin xgettext
</pre>
== Feedback ==
* initial [https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
devel thread] floating subpackaging idea (April 2022)
== Benefit to Fedora ==
Space saving of about ~4.7 MB for typical installations.
== Scope ==
* Proposal owners:
** Add <code>Provides: gettext-runtime</code> to <code>gettext</code>
[done in rawhide]
** Update the gettext package in rawhide to have the new
gettext-runtime subpackage, pulled in by the gettext base package
([https://src.fedoraproject.org/rpms/gettext/pull-request/15 PR])
** File bugs against packages that could be changed to only need
gettext-runtime at runtime.
** Subpackage envsubst as a mini-subpackage of gettext-runtime
([https://bugzilla.redhat.com/show_bug.cgi?id=2068556 bz])
* Other developers:
** Packagers who own packages that have a direct runtime dependency on
gettext (roughly 30 packages) and that actually only need
gettext-runtime can change their <code>Requires: gettext</code> to the
new <code>gettext-runtime</code> subpackage in Rawhide.
* Release engineering: [https://pagure.io/releng/issue/10836 #10836]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
Impact should be low: on upgrade both packages will get installed on
systems that had gettext installed.
== How To Test ==
* Preview test package is available from:
https://copr.fedorainfracloud.org/coprs/suanand/gettext-runtime
* Test upgrades from F36 to F37
* Test minimal/default installs continue to work as expected
* Packages that depend on gettext continue to rebuild, install, and
function normally
== User Experience ==
User will see a new lighter gettext-runtime package and a gettext
package. <br/>This subpackage separation also corresponds to the
recommended packaging by upstream and Debian's gettext-base and
gettext packages.
== Dependencies ==
Packages which explicitly have a dependency on gettext need to check
if they only need programs provided by gettext-runtime, and if so they
can update their dependency to <code>gettext-runtime</code> from
<code>gettext</code>.
Only about 33 Fedora packages currently require gettext (whereas
almost 1200 packages have a buildtime dependency):
NsCDE backup-manager blivet-gui byobu debootstrap deepin-gettext-tools
ecryptfs-utils fontconfig gambas3 gnome-books gnome-common grub2 ibus
ibus-chewing kf5-ki18n libpst libvirt lokalize mate-common osmo
photocollage playonlinux po-debconf po4a poedit redhat-lsb rpminspect
sensible-utils sugar-toolkit-gtk3 translate-toolkit vdr vim-syntastic
yast2-devtools
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) Package owners
to revert relevant packages.
* Contingency deadline: Beta freeze
* Blocks release? No
== Documentation ==
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=blob;f=PACKAGING
== Release Notes ==
A gettext-runtime subpackage has been added to gettext to separate out
the programs needed at runtime, reducing the default install
footprint.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
1 year, 10 months
F37 proposal: Add -fno-omit-frame-pointer to default compilation
flags (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
Fedora will add -fno-omit-frame-pointer to the default C/C++
compilation flags, which will improve the effectiveness of profiling
and debugging tools.
== Owner ==
* Name: [[User:daandemeyer| Daan De Meyer]], [[User:Dcavalca| Davide
Cavalca]], [[ Andrii Nakryiko]]
* Email: daandemeyer(a)fb.com, dcavalca(a)fb.com, andriin(a)fb.com
== Detailed Description ==
Credits to Mirek Klimos, whose internal note on stacktrace unwinding
formed the basis for this change proposal (myreggg(a)gmail.com).
Any performance or efficiency work relies on accurate profiling data.
Sampling profilers probe the target program's call stack at regular
intervals and store the stack traces. If we collect enough of them, we
can closely approximate the real cost of a library or function with
minimal runtime overhead.
Stack trace capture what’s running on a thread. It should start with
clone - if the thread was created via clone syscall - or with _start -
if it’s the main thread of the process. The last function in the stack
trace is code that CPU is currently executing. If a stack starts with
[unknown] or any other symbol, it means it's not complete.
=== Unwinding ===
How does the profiler get the list of function names? There are two parts of it:
# Unwinding the stack - getting a list of virtual addresses pointing
to the executable code
# Symbolization - translating virtual addresses into human-readable
information, like function name, inlined functions at the address, or
file name and line number.
Unwinding is what we're interested in for the purpose of this
proposal. The important things are:
* Data on stack is split into frames, each frame belonging to one function.
* Right before each function call, the return address is put on the
stack. This is the instruction address in the caller to which we will
eventually return — and that's what we care about.
* One register, called the "frame pointer" or "base pointer" register
(RBP), is traditionally used to point to the beginning of the current
frame. Every function should back up RBP onto the stack and set it
properly at the very beginning.
The “frame pointer” part is achieved by adding push %rbp, mov
%rsp,%rbp to the beginning of every function and by adding pop %rbp
before returning. Using this knowledge, stack unwinding boils down to
traversing a linked list:
https://i.imgur.com/P6pFdPD.png
=== Where’s the catch? ===
The frame pointer register is not necessary to run a compiled binary.
It makes it easy to unwind the stack, and some debugging tools rely on
frame pointers, but the compiler knows how much data it put on the
stack, so it can generate code that doesn't need the RBP. Not using
the frame pointer register can make a program more efficient:
* We don’t need to back up the value of the register onto the stack,
which saves 3 instructions per function.
* We can treat the RBP as a general-purpose register and use it for
something else.
Whether the compiler sets frame pointer or not is controlled by the
-fomit-frame-pointer flag and the default is "omit", meaning we can’t
use this method of stack unwinding by default.
To make it possible to rely on the frame pointer being available,
we'll add -fno-omit-frame-pointer to the default C/C++ compilation
flags. This will instruct the compiler to make sure the frame pointer
is always available. This will in turn allow profiling tools to
provide accurate performance data which can drive performance
improvements in core libraries and executables.
== Feedback ==
=== Potential performance impact ===
* Meta builds all its libraries and executables with
-fno-omit-frame-pointer by default. Internal benchmarks did not show
significant impact on performance when omitting the frame pointer for
two of our most performance intensive applications.
* Firefox recently landed a change to preserve the frame pointer in
all jitted code
(https://bugzilla.mozilla.org/show_bug.cgi?id=1426134). No significant
decrease in performance was observed.
* Kernel 4.8 frame pointer benchmarks by Suse showed 5%-10%
regressions in some benchmarks
(https://lore.kernel.org/all/20170602104048.jkkzssljsompjdwy@suse.de/T/#u)
Should individual libraries or executables notice a significant
performance degradation caused by including the frame pointer
everywhere, these packages can opt-out on an individual basis as
described in https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags.
=== Alternatives to frame pointers ===
There are a few alternative ways to unwind stacks instead of using the
frame pointer:
* [https://dwarfstd.org DWARF] data - The compiler can emit extra
information that allows us to find the beginning of the frame without
the frame pointer, which means we can walk the stack exactly as
before. The problem is that we need to unwind the stack in kernel
space which isn't implemented in the kernel. Given that the kernel
implemented it's own format (ORC) instead of using DWARF, it's
unlikely that we'll see a DWARF unwinder in the kernel any time soon.
The perf tool allows you to use the DWARF data with
--call-graph=dwarf, but this means that it copies the full stack on
every event and unwinds in user space. This has very high overhead.
* [https://www.kernel.org/doc/html/v5.3/x86/orc-unwinder.html ORC]
(undwarf) - problems with unwinding in kernel led to creation of
another format with the same purpose as DWARF, just much simpler. This
can only be used to unwind kernel stack traces; it doesn't help us
with userspace stacks. More information on ORC can be found
[https://lwn.net/Articles/728339 here].
* [https://lwn.net/Articles/680985 LBR] - New Intel CPUs have a
feature that gives you source and target addresses for the last 16 (or
32, in newer CPUs) branches with no overhead. It can be configured to
record only function calls and to be used as a stack, which means it
can be used to get the stack trace. Sadly, you only get the last X
calls, and not the full stack trace, so the data can be very
incomplete. On top of that, many Fedora users might still be using
CPUs without LBR support which means we wouldn't be able to assume
working profilers on a Fedora system by default.
To summarize, if we want complete stacks with reasonably low overhead
(which we do, there's no other way to get accurate profiling data from
running services), frame pointers are currently the best option.
== Benefit to Fedora ==
Implementing this change will provide profiling tools with easy access
to stacktraces of installed libraries and executables which will lead
to more accurate profiling data in general. This in turn can be used
to implement optimizations to core libraries and executables which
will improve the overall performance of Fedora itself and the wider
Linux ecosystem.
Various debugging tools can also make use of the frame pointer to
access the current stacktrace, although tools like gdb can already do
this to some degree via embedded dwarf debugging info.
== Scope ==
* Proposal owners: Put up a PR to change the rpm macros to build
packages by default with -fno-omit-frame-pointer by default.
* Other developers: Review and merge the PR implementing the Change.
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number]. A mass rebuild is required.
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
This should not impact upgrades in any way.
== How To Test ==
# Build the package with the updated rpm macros
# Profile the binary with `perf record -g <binary>`
# Inspect the perf data with `perf report -g 'graph,0.5,caller'`
# When expanding hot functions in the perf report, perf should show
the full call graph of the hot function (at least for all functions
that are part of the binary compiled with -fno-omit-frame-pointer)
== User Experience ==
Fedora users will be more likely to have a streamlined experience when
trying to debug/profile system executables/libraries. Tools such as
perf will work out of the box instead of requiring to users to provide
extra options (e.g. --call-graph=dwarf/LBR) or requiring users to
recompile all relevant packages with -fno-omit-frame-pointer.
== Dependencies ==
The rpm macros for Fedora need to be adjusted to include
-fno-omit-frame-pointer in the default C/C++ compilation flags.
== Contingency Plan ==
* Contingency mechanism: The new version can be released without every
package being rebuilt with fno-omit-frame-pointer. Profiling will only
work perfectly once all packages have been rebuilt but there will be
no regression in behavior if not all packages have been rebuilt by the
time of the release. If the Change is found to introduce unacceptable
regressions, the PR implementing it can be reverted and affected
packages can be rebuilt.
* Contingency deadline: Final freeze
* Blocks release? No
== Documentation ==
* Original proposal for in-kernel DWARF unwinder (rejected):
https://lkml.org/lkml/2017/5/5/571
== Release Notes ==
Packages are now compiled with frame pointers included by default.
This will enable a variety of profiling and debugging tools to show
more information out of the box.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
1 year, 10 months
Orphaned packages looking for new maintainers
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
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 fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2022-06-16.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan
Package (co)maintainers Status Change
================================================================================
flatbuffers orphan 0 weeks ago
garmintools orphan 5 weeks ago
golang-github-10gen-escaper go-sig, orphan, panovotn 5 weeks ago
golang-github-3rf-mongo-lint go-sig, jchaloup, orphan, 5 weeks ago
panovotn
golang-github-jacobsa- go-sig, jchaloup, orphan 5 weeks ago
oglematchers
golang-github-spacemonkeygo- go-sig, orphan 5 weeks ago
openssl
kup orphan 5 weeks ago
libftdi hobbes1069, orphan, robert 0 weeks ago
libnjb orphan 5 weeks ago
librcc orphan 4 weeks ago
perl-Judy orphan 4 weeks ago
pyicu orphan 0 weeks ago
python-anyjson mrunge, orphan, python-sig, 0 weeks ago
sundaram
python-behave orphan, python-sig 0 weeks ago
python-cairosvg ngompa, orion, orphan, ralph 2 weeks ago
python-carbon orphan, piotrp 0 weeks ago
python-contextlib2 abompard, orphan, ralph, 0 weeks ago
tjikkun
python-diff-cover dshea, infra-sig, orphan 0 weeks ago
python-jsmin orphan 0 weeks ago
python-mailer orphan 0 weeks ago
python-marathon apevec, orphan 0 weeks ago
python-ntlm-auth orphan 0 weeks ago
python-proteus orphan 0 weeks ago
python-pycec orphan 0 weeks ago
python-relatorio orphan 0 weeks ago
python-rnc2rng orphan 0 weeks ago
python-sendgrid orphan 0 weeks ago
python-sqlalchemy1.3 infra-sig, orphan, python-sig 0 weeks ago
python-vatnumber orphan 0 weeks ago
python-xunitparser lbrabec, orphan, tflink 0 weeks ago
trytond orphan 0 weeks ago
ubertooth orphan 0 weeks ago
unittest-cpp hobbes1069, kazade, orphan, 2 weeks ago
raphgro
The following packages require above mentioned packages:
Depending on: garmintools (1), status change: 2022-05-09 (5 weeks ago)
GarminPlugin (maintained by: besser82)
GarminPlugin-0.3.27-16.fc36.src requires garmintools-devel = 0.10-21.fc36
GarminPlugin-0.3.27-16.fc36.x86_64 requires garmintools(x86-64) =
0.10-21.fc36, libgarmintools.so.4()(64bit)
Depending on: libftdi (21), status change: 2022-06-16 (0 weeks ago)
avrdude (maintained by: giallu, jcapik, ndim)
avrdude-6.4-3.fc37.src requires libftdi-devel = 1.5-3.fc36
avrdude-6.4-3.fc37.x86_64 requires libftdi1.so.2()(64bit)
flashrom (maintained by: dhendrix, mrnuke, peter, rhughes, robert)
flashrom-1.2-8.fc36.i686 requires libftdi1.so.2
flashrom-1.2-8.fc36.src requires libftdi-devel = 1.5-3.fc36
flashrom-1.2-8.fc36.x86_64 requires libftdi1.so.2()(64bit)
icestorm (maintained by: brouhaha, lkundrak, somlo)
icestorm-0-0.21.20220509git9f66f9c.fc37.src requires libftdi-devel = 1.5-3.fc36
icestorm-0-0.21.20220509git9f66f9c.fc37.x86_64 requires libftdi1.so.2()(64bit)
lcd4linux (maintained by: jwrdegoede)
lcd4linux-0.11-0.26.svn1200.fc36.src requires libftdi-devel = 1.5-3.fc36
lcdproc (maintained by: jwilson, kwizart)
lcdproc-0.5.9-16.20210209git5c21e8c.fc36.src requires libftdi-devel = 1.5-3.fc36
lcdproc-0.5.9-16.20210209git5c21e8c.fc36.x86_64 requires libftdi1.so.2()(64bit)
libsidplayfp (maintained by: jwrdegoede, kvolny, robert)
libsidplayfp-2.3.1-2.fc36.src requires libftdi-c++-devel = 1.5-3.fc36
libsigrok (maintained by: mrnuke)
libsigrok-0.5.2-7.fc36.i686 requires libftdi1.so.2
libsigrok-0.5.2-7.fc36.src requires libftdi-devel = 1.5-3.fc36
libsigrok-0.5.2-7.fc36.x86_64 requires libftdi1.so.2()(64bit)
libsigrok-devel-0.5.2-7.fc36.i686 requires pkgconfig(libftdi1) = 1.5
libsigrok-devel-0.5.2-7.fc36.x86_64 requires pkgconfig(libftdi1) = 1.5
libzia (maintained by: jskarvad)
libzia-4.36-4.fc37.i686 requires libftdi1.so.2
libzia-4.36-4.fc37.src requires libftdi-devel = 1.5-3.fc36
libzia-4.36-4.fc37.x86_64 requires libftdi1.so.2()(64bit)
libzia-devel-4.36-4.fc37.i686 requires libftdi-devel = 1.5-3.fc36,
pkgconfig(libftdi1) = 1.5
libzia-devel-4.36-4.fc37.x86_64 requires libftdi-devel = 1.5-3.fc36,
pkgconfig(libftdi1) = 1.5
lirc (maintained by: hobbes1069, jwilson, leamas)
lirc-0.10.0-34.fc36.src requires libftdi-devel = 1.5-3.fc36
lirc-drv-ftdi-0.10.0-34.fc36.x86_64 requires libftdi1.so.2()(64bit)
mrpt (maintained by: jkastner, kwizart, rmattes, robotics-sig)
mrpt-1.4.0-30.fc37.src requires libftdi-devel = 1.5-3.fc36
mrpt-libs-1.4.0-30.fc37.i686 requires libftdi1.so.2
mrpt-libs-1.4.0-30.fc37.x86_64 requires libftdi1.so.2()(64bit)
openocd (maintained by: dnglaze, jkastner)
openocd-0.11.0-2.fc36.1.src requires libftdi-devel = 1.5-3.fc36
openocd-0.11.0-2.fc36.1.x86_64 requires libftdi1.so.2()(64bit)
owfs (maintained by: ttorcz)
owfs-3.2p3-10.fc36.src requires libftdi-devel = 1.5-3.fc36
owfs-libs-3.2p3-10.fc36.i686 requires libftdi = 1.5-3.fc36, libftdi1.so.2
owfs-libs-3.2p3-10.fc36.x86_64 requires libftdi = 1.5-3.fc36,
libftdi1.so.2()(64bit)
tucnak (maintained by: jskarvad, lucilanga)
tucnak-4.36-1.fc37.x86_64 requires libftdi1.so.2()(64bit)
urjtag (maintained by: jkastner, scottt)
urjtag-2021.03-4.fc36.i686 requires libftdi1.so.2
urjtag-2021.03-4.fc36.src requires libftdi-devel = 1.5-3.fc36
urjtag-2021.03-4.fc36.x86_64 requires libftdi1.so.2()(64bit)
vfrnav (maintained by: sailer)
vfrnav-20201231-28.fc37.i686 requires libftdi1.so.2
vfrnav-20201231-28.fc37.src requires libftdi-c++-devel = 1.5-3.fc36,
libftdi-devel = 1.5-3.fc36
vfrnav-20201231-28.fc37.x86_64 requires libftdi1.so.2()(64bit)
vfrnav-utils-20201231-28.fc37.x86_64 requires libftdi1.so.2()(64bit)
fwupd (maintained by: rhughes)
fwupd-1.8.1-1.fc37.src requires flashrom-devel = 1.2-8.fc36
fwupd-plugin-flashrom-1.8.1-1.fc37.x86_64 requires libflashrom.so.1()(64bit),
libflashrom.so.1(LIBFLASHROM_1.0)(64bit)
arachne-pnr (maintained by: brouhaha)
arachne-pnr-0.1-0.12.20190729gitc40fb22.fc36.src requires icestorm =
0-0.21.20220509git9f66f9c.fc37
nextpnr (maintained by: lkundrak, somlo)
nextpnr-1-8.20220611giteac864e.fc37.src requires icestorm =
0-0.21.20220509git9f66f9c.fc37
audacious-plugins (maintained by: atkac, danfruehauf, mschwendt, robert)
audacious-plugins-4.1-6.fc36.src requires libsidplayfp-devel = 2.3.1-2.fc36
audacious-plugins-exotic-4.1-6.fc36.x86_64 requires libsidplayfp.so.6()(64bit)
qmmp (maintained by: kvolny)
qmmp-2.1.1-1.fc37.i686 requires libsidplayfp.so.6
qmmp-2.1.1-1.fc37.src requires libsidplayfp-devel = 2.3.1-2.fc36
qmmp-2.1.1-1.fc37.x86_64 requires libsidplayfp.so.6()(64bit)
sidplayfp (maintained by: jwrdegoede, kvolny)
sidplayfp-2.2.3-1.fc37.src requires libsidplayfp-devel = 2.3.1-2.fc36
sidplayfp-2.2.3-1.fc37.x86_64 requires libsidplayfp.so.6()(64bit),
libstilview.so.0()(64bit)
Too many dependencies for libftdi, not all listed here
Depending on: pyicu (1), status change: 2022-06-16 (0 weeks ago)
gramps (maintained by: benc, jkastner, limb)
gramps-5.1.5-1.fc36.noarch requires python3-pyicu = 2.7.3-5.fc36
Depending on: python-anyjson (1), status change: 2022-06-16 (0 weeks ago)
python-grokmirror (maintained by: kevin, pingou)
python3-grokmirror-2.0.11-1.fc37.noarch requires python3-anyjson = 0.3.3-31.fc35
Depending on: python-behave (5), status change: 2022-06-16 (0 weeks ago)
eog (maintained by: alexl, caillon, caolanm, gnome-sig, kalev, mbarnes,
rhughes, rstrode, ssp)
eog-tests-42.2-1.fc37.x86_64 requires python3-behave = 1.2.6-13.fc35
mycli (maintained by: fale, terjeros)
mycli-1.25.0-1.fc37.src requires python3dist(behave) = 1.2.6
pgcli (maintained by: meeuw)
pgcli-3.1.0-4.fc35.src requires python3dist(behave) = 1.2.6
python-docx (maintained by: music)
python-docx-0.8.11-12.fc36.src requires python3dist(behave) = 1.2.6
eog-plugins (maintained by: gnome-sig, kalev)
eog-plugin-exif-display-42.1-1.fc37.x86_64 requires eog(x86-64) =
42.2-1.fc37, libeog.so()(64bit)
eog-plugin-export-to-folder-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37
eog-plugin-fit-to-width-42.1-1.fc37.x86_64 requires eog(x86-64) =
42.2-1.fc37, libeog.so()(64bit)
eog-plugin-fullscreenbg-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37
eog-plugin-light-theme-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37,
libeog.so()(64bit)
eog-plugin-map-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37,
libeog.so()(64bit)
eog-plugin-maximize-windows-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37
eog-plugin-postasa-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37,
libeog.so()(64bit)
eog-plugin-pythonconsole-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37
eog-plugin-send-by-mail-42.1-1.fc37.x86_64 requires eog(x86-64) =
42.2-1.fc37, libeog.so()(64bit)
eog-plugin-slideshowshuffle-42.1-1.fc37.x86_64 requires eog(x86-64) = 42.2-1.fc37
eog-plugins-42.1-1.fc37.src requires pkgconfig(eog) = 42.2
eog-plugins-data-42.1-1.fc37.noarch requires eog = 42.2-1.fc37
Depending on: python-cairosvg (26), status change: 2022-06-02 (2 weeks ago)
buildbot (maintained by: besser82, giallu, ignatenkobrain, ngompa, radez, smilner)
buildbot-www-3.3.0-4.fc36.noarch requires python3.10dist(cairosvg) = 2.5.2
dnfdragora (maintained by: besser82, ngompa, thunderbirdtr)
dnfdragora-2.1.2-1.fc37.src requires python3-cairosvg = 2.5.2-4.fc36
dnfdragora-updater-2.1.2-1.fc37.noarch requires python3-cairosvg = 2.5.2-4.fc36
printrun (maintained by: churchyard)
printrun-common-1:2.0.0-0.21.rc8.fc36.x86_64 requires
python3.10dist(cairosvg) = 2.5.2
python-pygal (maintained by: immanetize, infra-sig, kevin, ralph)
python-pygal-3.0.0-2.fc36.src requires python3-CairoSVG
python-sphinxcontrib-svg2pdfconverter (maintained by: belegdol)
python3-sphinxcontrib-cairosvgconverter-1.2.0-2.fc36.noarch requires
python3dist(cairosvg) = 2.5.2
datagrepper (maintained by: infra-sig, ralph)
datagrepper-0.9.7-5.fc36.noarch requires python3.10dist(pygal) = 3
datagrepper-0.9.7-5.fc36.src requires python3-pygal = 3.0.0-2.fc36
python-nikola (maintained by: jamatos, maxamillion)
python-nikola-8.2.2-1.fc37.src requires python3dist(pygal) = 3
python3-nikola-8.2.2-1.fc37.noarch requires python3dist(pygal) = 3
mame (maintained by: belegdol)
mame-0.244-3.fc37.src requires python3-sphinxcontrib-rsvgconverter = 1.2.0-2.fc36
python-barbicanclient (maintained by: apevec, chandankumar, openstack-sig)
python-barbicanclient-5.3.0-1.fc37.src requires
python3-sphinxcontrib-rsvgconverter = 1.2.0-2.fc36
python-nbsphinx (maintained by: churchyard, ksurma, python-sig)
python-nbsphinx-0.8.7-2.fc36.src requires python3-sphinxcontrib-rsvgconverter
= 1.2.0-2.fc36
python-octaviaclient (maintained by: cgoncalves, openstack-sig)
python-octaviaclient-2.5.0-1.fc37.src requires
python3-sphinxcontrib-rsvgconverter = 1.2.0-2.fc36
python-os-testr (maintained by: apevec, chandankumar, openstack-sig)
python-os-testr-2.0.1-1.fc37.src requires python3-sphinxcontrib-rsvgconverter
= 1.2.0-2.fc36
gnome-video-arcade (maintained by: mbarnes)
gnome-video-arcade-0.8.8-12.fc36.x86_64 requires mame = 0.244-3.fc37
qmc2 (maintained by: belegdol)
qchdman-0.243-1.fc37.x86_64 requires mame-tools = 0.244-3.fc37
python-OWSLib (maintained by: music)
python-OWSLib-0.26.0-1.fc37.src requires python3dist(nbsphinx) = 0.8.7
python-animatplot (maintained by: python-sig, qulogic)
python-animatplot-0.4.1-11.fc35.src requires python3dist(nbsphinx) = 0.8.7
python-devicely (maintained by: iztokf, neuro-sig)
python-devicely-1.1.1-1.fc36.src requires python3dist(nbsphinx) = 0.8.7
python-fixit (maintained by: dcavalca, salimma)
python-fixit-0.1.4-4.fc36.src requires python3dist(nbsphinx) = 0.8.7
python-geoplot (maintained by: python-sig, qulogic)
python-geoplot-0.5.1-1.fc37.src requires python3dist(nbsphinx) = 0.8.7
python-ipyparallel (maintained by: ellert)
python-ipyparallel-8.2.1-1.fc37.src requires python3-nbsphinx = 0.8.7-2.fc36
python-libcst (maintained by: dcavalca)
python-libcst-0.3.21-2.fc36.src requires python3dist(nbsphinx) = 0.8.7
python-libpysal (maintained by: python-sig, qulogic)
python-libpysal-4.5.1-3.fc36.src requires python3dist(nbsphinx) = 0.8.7
python-nbconvert (maintained by: nonamedotc, python-sig)
python-nbconvert-6.4.5-1.fc37.src requires python3-nbsphinx = 0.8.7-2.fc36
python-pyswarms (maintained by: iztokf, neuro-sig)
python-pyswarms-1.3.0-9.fc36.src requires python3dist(nbsphinx) = 0.8.7
python-sklearn-genetic-opt (maintained by: iztokf)
python-sklearn-genetic-opt-0.9.0-1.fc37.src requires python3dist(nbsphinx) =
0.8.7
pythran (maintained by: churchyard, python-sig)
pythran-0.11.0-4.fc37.src requires python3dist(nbsphinx) = 0.8.7
Too many dependencies for python-cairosvg, not all listed here
Depending on: python-contextlib2 (9), status change: 2022-06-16 (0 weeks ago)
python-duecredit (maintained by: ankursinha, neuro-sig)
python-duecredit-0.9.1-4.fc36.src requires python3dist(contextlib2) = 0.6^post1
python-futurist (maintained by: apevec, jpena, openstack-sig)
python-futurist-2.4.0-1.fc37.src requires python3-contextlib2 =
0.6.0.post1-4.fc36
python-schema (maintained by: orion, pingou)
python3-schema-0.7.5-1.fc37.noarch requires python3.10dist(contextlib2) =
0.6^post1
python-pybids (maintained by: ankursinha, neuro-sig)
python-pybids-0.13.1-4.fc36.src requires python3dist(duecredit) = 0.9.1
python-etcd3gw (maintained by: jeckersb, openstack-sig)
python-etcd3gw-1.0.2-1.fc37.src requires python3-futurist = 2.4.0-1.fc37
python3-etcd3gw-1.0.2-1.fc37.noarch requires python3-futurist = 2.4.0-1.fc37
python-gnocchiclient (maintained by: mrunge, openstack-sig, pkilambi)
python-gnocchiclient-7.0.7-5.fc36.src requires python3-futurist = 2.4.0-1.fc37
python3-gnocchiclient-7.0.7-5.fc36.noarch requires python3-futurist =
2.4.0-1.fc37
python-taskflow (maintained by: apevec, eharney, openstack-sig)
python-taskflow-4.6.4-1.fc37.src requires python3-futurist = 2.4.0-1.fc37
python3-taskflow-4.6.4-1.fc37.noarch requires python3-futurist = 2.4.0-1.fc37
cobbler (maintained by: brejoc, jimi, kwizart, ngompa, orion, shenson)
cobbler-3.3.3-1.fc37.noarch requires python3.10dist(schema) = 0.7.5,
python3dist(schema) = 0.7.5
cobbler-3.3.3-1.fc37.src requires python3dist(schema) = 0.7.5
python-netpyne (maintained by: ankursinha, neuro-sig)
python-netpyne-1.0.1-1.fc37.src requires python3dist(schema) = 0.7.5
python3-netpyne-1.0.1-1.fc37.noarch requires python3.10dist(schema) = 0.7.5
Depending on: python-diff-cover (1), status change: 2022-06-16 (0 weeks ago)
python-fixit (maintained by: dcavalca, salimma)
python-fixit-0.1.4-4.fc36.src requires python3dist(diff-cover) = 6.4.4
Depending on: python-jsmin (1), status change: 2022-06-16 (0 weeks ago)
scudcloud (maintained by: ignatenkobrain)
scudcloud-1.65-15.fc36.src requires python3-jsmin = 2.2.2-15.fc35
Depending on: python-ntlm-auth (30), status change: 2022-06-16 (0 weeks ago)
python-requests-credssp (maintained by: fab)
python-requests-credssp-2.0.0-1.fc37.src requires python3-ntlm-auth =
1.5.0-4.fc35
python3-requests-credssp-2.0.0-1.fc37.noarch requires python3-ntlm-auth =
1.5.0-4.fc35
python-requests_ntlm (maintained by: ignatenkobrain, orion)
python-requests_ntlm-1.1.0-16.fc35.src requires python3dist(ntlm-auth) = 1.5
python3-requests_ntlm-1.1.0-16.fc35.noarch requires python3.10dist(ntlm-auth)
= 1.5
python-winrm (maintained by: ignatenkobrain, orion)
python-winrm-0.4.1-5.fc36.src requires python3dist(requests-ntlm) = 1.1
python3-winrm-0.4.1-5.fc36.noarch requires python3.10dist(requests-ntlm) = 1.1
ansible-core (maintained by: dmsimard, gotmax23, kevin)
ansible-core-2.12.6-1.fc37.src requires python3-winrm = 0.4.1-5.fc36
python-pytest-testinfra (maintained by: chedi)
python-pytest-testinfra-6.7.0-1.fc37.src requires python3dist(pywinrm) = 0.4.1
python3-pytest-testinfra-6.7.0-1.fc37.noarch requires
python3dist(ansible-core) = 2.12.6, python3dist(pywinrm) = 0.4.1
python-testinfra (maintained by: chedi, ignatenkobrain, wakko666)
python-testinfra-5.3.1-7.fc36.src requires ansible-core = 2.12.6-1.fc37,
python3dist(pywinrm) = 0.4.1
python3-testinfra-5.3.1-7.fc36.noarch requires ansible-core = 2.12.6-1.fc37,
python3dist(pywinrm) = 0.4.1
ansible (maintained by: dmsimard, gotmax23, kevin, toshio, wzzrd)
ansible-5.9.0-1.fc37.noarch requires python3.10dist(ansible-core) = 2.12.6
ansible-5.9.0-1.fc37.src requires ansible-core = 2.12.6-1.fc37
ansible-bender (maintained by: gordonmessmer)
ansible-bender-0.9.0-6.fc37.noarch requires ansible-core = 2.12.6-1.fc37
ansible-collection-ansible-netcommon (maintained by: ignatenkobrain, infra-sig)
ansible-collection-ansible-netcommon-2.2.0-3.fc36.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-ansible-netcommon-2.2.0-3.fc36.src requires ansible-core =
2.12.6-1.fc37
ansible-collection-ansible-posix (maintained by: gotmax23, ignatenkobrain,
infra-sig)
ansible-collection-ansible-posix-1.4.0-1.fc37.noarch requires ansible-core =
2.12.6-1.fc37
ansible-collection-ansible-utils (maintained by: chandankumar, jakobmeng,
sshnaidm)
ansible-collection-ansible-utils-2.3.0-4.fc36.noarch requires ansible-core =
2.12.6-1.fc37
ansible-collection-ansible-utils-2.3.0-4.fc36.src requires ansible-core =
2.12.6-1.fc37
ansible-collection-chocolatey-chocolatey (maintained by: orion)
ansible-collection-chocolatey-chocolatey-1.2.0-1.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-community-docker (maintained by: gotmax23)
ansible-collection-community-docker-2.6.0-1.fc37.noarch requires ansible-core
= 2.12.6-1.fc37
ansible-collection-community-docker-2.6.0-1.fc37.src requires
/usr/bin/ansible-test, ansible-core = 2.12.6-1.fc37
ansible-collection-community-general (maintained by: gotmax23, ignatenkobrain,
infra-sig)
ansible-collection-community-general-5.1.0-1.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-community-kubernetes (maintained by: ignatenkobrain, infra-sig)
ansible-collection-community-kubernetes-2.0.1-2.fc36.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-community-kubernetes-2.0.1-2.fc36.src requires
ansible-core = 2.12.6-1.fc37
ansible-collection-community-libvirt (maintained by: gotmax23, pghmcfc)
ansible-collection-community-libvirt-1.1.0-3.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-community-libvirt-1.1.0-3.fc37.src requires
/usr/bin/ansible-test, ansible-core = 2.12.6-1.fc37
ansible-collection-community-mysql (maintained by: orion)
ansible-collection-community-mysql-3.3.0-1.fc37.noarch requires ansible-core
= 2.12.6-1.fc37
ansible-collection-community-rabbitmq (maintained by: gotmax23, infra-sig,
kevin, petebuffon)
ansible-collection-community-rabbitmq-1.2.1-1.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-containers-podman (maintained by: chandankumar, jakobmeng,
sshnaidm)
ansible-collection-containers-podman-1.9.3-1.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-collection-google-cloud (maintained by: ignatenkobrain, infra-sig)
ansible-collection-google-cloud-1.0.2-3.fc36.noarch requires ansible-core =
2.12.6-1.fc37
ansible-collection-microsoft-sql (maintained by: nhosoi, rmeggins, spetros)
ansible-collection-microsoft-sql-1.1.0-3.fc36.noarch requires ansible-core =
2.12.6-1.fc37
ansible-collection-netbox-netbox (maintained by: gotmax23, ignatenkobrain,
infra-sig)
ansible-collection-netbox-netbox-3.7.0-1.fc37.noarch requires ansible-core =
2.12.6-1.fc37
ansible-collections-openstack (maintained by: chandankumar, jakobmeng,
openstack-sig, sshnaidm)
ansible-collections-openstack-1.7.1-1.938abd0git.fc37.noarch requires
ansible-core = 2.12.6-1.fc37
ansible-inventory-grapher (maintained by: pnemade)
ansible-inventory-grapher-2.5.0-10.fc36.src requires ansible-core = 2.12.6-1.fc37
python3-ansible-inventory-grapher-2.5.0-10.fc36.noarch requires ansible-core
= 2.12.6-1.fc37
ansible-lint (maintained by: pnemade)
ansible-lint-1:6.2.2-1.fc37.src requires python3dist(ansible-core) = 2.12.6
python3-ansible-lint-1:6.2.2-1.fc37.noarch requires /usr/bin/ansible,
python3.10dist(ansible-core) = 2.12.6
ansible-packaging (maintained by: dmsimard, gotmax23, ignatenkobrain, kevin,
ngompa)
ansible-packaging-1-5.fc37.noarch requires ansible-core = 2.12.6-1.fc37
emacs-ansible-vault-mode (maintained by: melmorabity)
emacs-ansible-vault-mode-0.5.2-2.fc36.noarch requires ansible-core =
2.12.6-1.fc37
linux-system-roles (maintained by: linuxsystemroles, mikedep333, nhosoi,
pcahyna, rmeggins, spetros, till)
linux-system-roles-1.20.1-1.fc37.noarch requires ansible-core = 2.12.6-1.fc37
linux-system-roles-1.20.1-1.fc37.src requires ansible-core = 2.12.6-1.fc37
python-ansible-runner (maintained by: radez)
python-ansible-runner-2.1.3-3.fc37.src requires ansible-core = 2.12.6-1.fc37
tmt (maintained by: fnecas, lzachar, psss)
tmt-provision-virtual-1.14.0-1.fc37.noarch requires ansible-core = 2.12.6-1.fc37
Too many dependencies for python-ntlm-auth, not all listed here
Depending on: python-relatorio (45), status change: 2022-06-16 (0 weeks ago)
trytond (maintained by: orphan)
trytond-4.0.4-19.fc35.noarch requires python3-relatorio = 0.8.1-11.fc35,
python3.10dist(relatorio) = 0.8.1
python-proteus (maintained by: orphan)
python-proteus-4.0.2-17.fc35.noarch requires tryton(kernel) = 4.0
trytond-account (maintained by: sharkcz)
trytond-account-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-account-be (maintained by: sharkcz)
trytond-account-be-4.0.0-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-account-de-skr03 (maintained by: sharkcz)
trytond-account-de-skr03-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice (maintained by: sharkcz)
trytond-account-invoice-4.0.2-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice-history (maintained by: sharkcz)
trytond-account-invoice-history-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice-line-standalone (maintained by: sharkcz)
trytond-account-invoice-line-standalone-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-product (maintained by: sharkcz)
trytond-account-product-4.0.2-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-account-statement (maintained by: sharkcz)
trytond-account-statement-4.0.2-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-stock-anglo-saxon (maintained by: sharkcz)
trytond-account-stock-anglo-saxon-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-stock-continental (maintained by: sharkcz)
trytond-account-stock-continental-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-account (maintained by: sharkcz)
trytond-analytic-account-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-invoice (maintained by: sharkcz)
trytond-analytic-invoice-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-purchase (maintained by: sharkcz)
trytond-analytic-purchase-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-sale (maintained by: sharkcz)
trytond-analytic-sale-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-company (maintained by: sharkcz)
trytond-company-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-company-work-time (maintained by: sharkcz)
trytond-company-work-time-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-country (maintained by: sharkcz)
trytond-country-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-currency (maintained by: sharkcz)
trytond-currency-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-dashboard (maintained by: sharkcz)
trytond-dashboard-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-google-maps (maintained by: sharkcz)
trytond-google-maps-4.0.2-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-ldap-authentication (maintained by: sharkcz)
trytond-ldap-authentication-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-party (maintained by: sharkcz)
trytond-party-4.0.2-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-party-siret (maintained by: sharkcz)
trytond-party-siret-4.0.0-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-product (maintained by: sharkcz)
trytond-product-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-product-cost-fifo (maintained by: sharkcz)
trytond-product-cost-fifo-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-product-cost-history (maintained by: sharkcz)
trytond-product-cost-history-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-product-price-list (maintained by: sharkcz)
trytond-product-price-list-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-project (maintained by: sharkcz)
trytond-project-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-project-plan (maintained by: sharkcz)
trytond-project-plan-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-project-revenue (maintained by: sharkcz)
trytond-project-revenue-4.0.1-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-purchase (maintained by: sharkcz)
trytond-purchase-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-purchase-invoice-line-standalone (maintained by: sharkcz)
trytond-purchase-invoice-line-standalone-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-sale (maintained by: sharkcz)
trytond-sale-4.0.3-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-sale-opportunity (maintained by: sharkcz)
trytond-sale-opportunity-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-sale-price-list (maintained by: sharkcz)
trytond-sale-price-list-4.0.0-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-stock (maintained by: sharkcz)
trytond-stock-4.0.3-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-stock-forecast (maintained by: sharkcz)
trytond-stock-forecast-4.0.0-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-stock-inventory-location (maintained by: sharkcz)
trytond-stock-inventory-location-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-location-sequence (maintained by: sharkcz)
trytond-stock-location-sequence-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-product-location (maintained by: sharkcz)
trytond-stock-product-location-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-supply (maintained by: sharkcz)
trytond-stock-supply-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-stock-supply-day (maintained by: sharkcz)
trytond-stock-supply-day-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-timesheet (maintained by: sharkcz)
trytond-timesheet-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
Too many dependencies for python-relatorio, not all listed here
Depending on: python-rnc2rng (3), status change: 2022-06-16 (0 weeks ago)
python-citeproc-py (maintained by: ignatenkobrain, neuro-sig)
python-citeproc-py-0.6.0-3.fc36.src requires python3dist(rnc2rng) = 2.6.1
python-duecredit (maintained by: ankursinha, neuro-sig)
python-duecredit-0.9.1-4.fc36.src requires python3dist(citeproc-py) = 0.6
python3-duecredit-0.9.1-4.fc36.noarch requires python3.10dist(citeproc-py) =
0.6, python3dist(citeproc-py) = 0.6
python-pybids (maintained by: ankursinha, neuro-sig)
python-pybids-0.13.1-4.fc36.src requires python3dist(duecredit) = 0.9.1
Depending on: python-sqlalchemy1.3 (1), status change: 2022-06-16 (0 weeks ago)
mailman3 (maintained by: infra-sig, ngompa, salimma)
mailman3-3.3.4-6.fc36.noarch requires python3-sqlalchemy1.3 = 1.3.24-2.fc36
mailman3-3.3.4-6.fc36.src requires python3-sqlalchemy1.3 = 1.3.24-2.fc36
Depending on: trytond (44), status change: 2022-06-16 (0 weeks ago)
python-proteus (maintained by: orphan)
python-proteus-4.0.2-17.fc35.noarch requires tryton(kernel) = 4.0
trytond-account (maintained by: sharkcz)
trytond-account-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-account-be (maintained by: sharkcz)
trytond-account-be-4.0.0-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-account-de-skr03 (maintained by: sharkcz)
trytond-account-de-skr03-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice (maintained by: sharkcz)
trytond-account-invoice-4.0.2-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice-history (maintained by: sharkcz)
trytond-account-invoice-history-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-invoice-line-standalone (maintained by: sharkcz)
trytond-account-invoice-line-standalone-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-product (maintained by: sharkcz)
trytond-account-product-4.0.2-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-account-statement (maintained by: sharkcz)
trytond-account-statement-4.0.2-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-stock-anglo-saxon (maintained by: sharkcz)
trytond-account-stock-anglo-saxon-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-account-stock-continental (maintained by: sharkcz)
trytond-account-stock-continental-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-account (maintained by: sharkcz)
trytond-analytic-account-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-invoice (maintained by: sharkcz)
trytond-analytic-invoice-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-purchase (maintained by: sharkcz)
trytond-analytic-purchase-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-analytic-sale (maintained by: sharkcz)
trytond-analytic-sale-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-company (maintained by: sharkcz)
trytond-company-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-company-work-time (maintained by: sharkcz)
trytond-company-work-time-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-country (maintained by: sharkcz)
trytond-country-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-currency (maintained by: sharkcz)
trytond-currency-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-dashboard (maintained by: sharkcz)
trytond-dashboard-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-google-maps (maintained by: sharkcz)
trytond-google-maps-4.0.2-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-ldap-authentication (maintained by: sharkcz)
trytond-ldap-authentication-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-party (maintained by: sharkcz)
trytond-party-4.0.2-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-party-siret (maintained by: sharkcz)
trytond-party-siret-4.0.0-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-product (maintained by: sharkcz)
trytond-product-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-product-cost-fifo (maintained by: sharkcz)
trytond-product-cost-fifo-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-product-cost-history (maintained by: sharkcz)
trytond-product-cost-history-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-product-price-list (maintained by: sharkcz)
trytond-product-price-list-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-project (maintained by: sharkcz)
trytond-project-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-project-plan (maintained by: sharkcz)
trytond-project-plan-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-project-revenue (maintained by: sharkcz)
trytond-project-revenue-4.0.1-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-purchase (maintained by: sharkcz)
trytond-purchase-4.0.3-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-purchase-invoice-line-standalone (maintained by: sharkcz)
trytond-purchase-invoice-line-standalone-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-sale (maintained by: sharkcz)
trytond-sale-4.0.3-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-sale-opportunity (maintained by: sharkcz)
trytond-sale-opportunity-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-sale-price-list (maintained by: sharkcz)
trytond-sale-price-list-4.0.0-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-stock (maintained by: sharkcz)
trytond-stock-4.0.3-17.fc35.noarch requires python3.10dist(trytond) = 4.0.4,
tryton(kernel) = 4.0
trytond-stock-forecast (maintained by: sharkcz)
trytond-stock-forecast-4.0.0-17.fc35.noarch requires python3.10dist(trytond)
= 4.0.4, tryton(kernel) = 4.0
trytond-stock-inventory-location (maintained by: sharkcz)
trytond-stock-inventory-location-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-location-sequence (maintained by: sharkcz)
trytond-stock-location-sequence-4.0.1-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-product-location (maintained by: sharkcz)
trytond-stock-product-location-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-stock-supply (maintained by: sharkcz)
trytond-stock-supply-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
trytond-stock-supply-day (maintained by: sharkcz)
trytond-stock-supply-day-4.0.0-17.fc35.noarch requires
python3.10dist(trytond) = 4.0.4, tryton(kernel) = 4.0
trytond-timesheet (maintained by: sharkcz)
trytond-timesheet-4.0.1-17.fc35.noarch requires python3.10dist(trytond) =
4.0.4, tryton(kernel) = 4.0
Too many dependencies for trytond, not all listed here
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
abompard: python-contextlib2
alexl: python-behave
ankursinha: python-contextlib2, python-rnc2rng
apevec: python-cairosvg, python-marathon, python-contextlib2
atkac: libftdi
belegdol: python-cairosvg
benc: pyicu
besser82: python-cairosvg, garmintools
brejoc: python-contextlib2
brouhaha: libftdi
caillon: python-behave
caolanm: python-behave
cgoncalves: python-cairosvg
chandankumar: python-cairosvg, python-ntlm-auth
chedi: python-ntlm-auth
churchyard: python-cairosvg
danfruehauf: libftdi
dcavalca: python-cairosvg, python-diff-cover
dhendrix: libftdi
dmsimard: python-ntlm-auth
dnglaze: libftdi
dshea: python-diff-cover
eharney: python-contextlib2
ellert: python-cairosvg
fab: python-ntlm-auth
fale: python-behave
fnecas: python-ntlm-auth
giallu: python-cairosvg, libftdi
gnome-sig: python-behave
go-sig: golang-github-jacobsa-oglematchers, golang-github-10gen-escaper,
golang-github-3rf-mongo-lint, golang-github-spacemonkeygo-openssl
gordonmessmer: python-ntlm-auth
gotmax23: python-ntlm-auth
hobbes1069: unittest-cpp, libftdi
ignatenkobrain: python-cairosvg, python-jsmin, python-rnc2rng, python-ntlm-auth
immanetize: python-cairosvg
infra-sig: python-cairosvg, python-diff-cover, python-ntlm-auth,
python-sqlalchemy1.3
iztokf: python-cairosvg
jakobmeng: python-ntlm-auth
jamatos: python-cairosvg
jcapik: libftdi
jchaloup: golang-github-jacobsa-oglematchers, golang-github-3rf-mongo-lint
jeckersb: python-contextlib2
jimi: python-contextlib2
jkastner: pyicu, libftdi
jpena: python-contextlib2
jskarvad: libftdi
jwilson: libftdi
jwrdegoede: libftdi
kalev: python-behave
kazade: unittest-cpp
kevin: python-cairosvg, python-anyjson, python-ntlm-auth
ksurma: python-cairosvg
kvolny: libftdi
kwizart: python-contextlib2, libftdi
lbrabec: python-xunitparser
leamas: libftdi
limb: pyicu
linuxsystemroles: python-ntlm-auth
lkundrak: libftdi
lucilanga: libftdi
lzachar: python-ntlm-auth
maxamillion: python-cairosvg
mbarnes: python-cairosvg, python-behave
meeuw: python-behave
melmorabity: python-ntlm-auth
mikedep333: python-ntlm-auth
mrnuke: libftdi
mrunge: python-contextlib2, python-anyjson
mschwendt: libftdi
music: python-cairosvg, python-behave
ndim: libftdi
neuro-sig: python-cairosvg, python-contextlib2, python-rnc2rng
ngompa: python-sqlalchemy1.3, python-cairosvg, python-contextlib2, python-ntlm-auth
nhosoi: python-ntlm-auth
nonamedotc: python-cairosvg
openstack-sig: python-cairosvg, python-contextlib2, python-ntlm-auth
orion: python-cairosvg, python-contextlib2, python-ntlm-auth
panovotn: golang-github-10gen-escaper, golang-github-3rf-mongo-lint
pcahyna: python-ntlm-auth
petebuffon: python-ntlm-auth
peter: libftdi
pghmcfc: python-ntlm-auth
pingou: python-contextlib2, python-anyjson
piotrp: python-carbon
pkilambi: python-contextlib2
pnemade: python-ntlm-auth
psss: python-ntlm-auth
python-sig: python-sqlalchemy1.3, python-cairosvg, python-anyjson, python-behave
qulogic: python-cairosvg
radez: python-cairosvg, python-ntlm-auth
ralph: python-cairosvg, python-contextlib2
raphgro: unittest-cpp
rhughes: python-behave, libftdi
rmattes: libftdi
rmeggins: python-ntlm-auth
robert: libftdi
robotics-sig: libftdi
rstrode: python-behave
sailer: libftdi
salimma: python-cairosvg, python-diff-cover, python-sqlalchemy1.3
scottt: libftdi
sharkcz: trytond, python-relatorio
shenson: python-contextlib2
smilner: python-cairosvg
somlo: libftdi
spetros: python-ntlm-auth
sshnaidm: python-ntlm-auth
ssp: python-behave
sundaram: python-anyjson
terjeros: python-behave
tflink: python-xunitparser
thunderbirdtr: python-cairosvg
till: python-ntlm-auth
tjikkun: python-contextlib2
toshio: python-ntlm-auth
ttorcz: libftdi
wakko666: python-ntlm-auth
wzzrd: python-ntlm-auth
--
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/main/f/scripts/find_unblocked_orphans.py
Report finished at 2022-06-16 11:17:21 UTC
1 year, 10 months