Open Seats on the Fedora Packaging Committee
by James Antill
The Fedora Packaging Committee has some open seats and is accepting
submissions from interested candidates to serve on the FPC.
The FPC would like to thank Orion Poplawski, and Jonathan Wakely for
their service.
This position involves not only reviewing Packaging Guideline drafts
submitted to the FPC for consideration, but also helping rewrite drafts
to resolve issues in a more acceptable fashion. Additionally, the FPC
reviews UID/GID soft static assignment.
Currently the FPC meets on IRC weekly, on Thursdays based around 12:00
east coast US time, for approximately an hour.
That can change slightly, but any new time would need to be good for
all the members (East Coast US and German TZs, at least).
FPC members serve for as long as they are willing, there are currently
no term limits. All decisions are voted on using a +1 (for), 0
(abstain), and -1 (against) mechanism, and all decisions must be
approved by a majority (+5). FPC Meetings do not happen if a quorum (5
members) is not present. Candidates who are interested should provide
the following details to the FPC for consideration, by emailing it
directly to me (james(a)fedoraproject.org).
The FPC will consider all candidates, but strongly prefers candidates
who have extensive experience packaging in Fedora. Due to the current
environment we will be accepting applications for the next _five_ weeks
(deadline Wednesday, 2018-06-24).
Name:
FAS Account:
Provenpackager? (Yes/No):
Main area of packaging interest/expertise:
Reason(s) for wanting to join the FPC:
Thanks in advance,
~James
2 years, 11 months
[HEADS UP] Fedora 33 Python 3.9 rebuilds have started in a side tag
by Miro Hrončok
Hello, in order to deliver Python 3.9, we are running a coordinated rebuild in a
side tag.
https://fedoraproject.org/wiki/Changes/Python3.9
If you see a "Rebuilt for Python 3.9" (or similar) commit in your package,
please don't rebuild it in regular rawhide.
If you need to, please let me know, so we can coordinate.
If you'd like to build the package, you should be able to build it in the side
tag via:
on branch master:
$ fedpkg build --target=f33-python
$ koji wait-repo f33-python --build <nvr>
Note that it will take a while before all the essential packages are rebuilt, so
don't except all your dependencies to be available right away. When in trouble,
ask here or on IRC (#fedora-python on Freenode).
Builds:
https://koji.fedoraproject.org/koji/builds?latest=0&tagID=22287&order=-bu...
Please avoid any potentially disturbing changes in Python packages until the
rebuild is over.
Thanks. Let us know if you have any questions.
PS I've BCC'ed maintainers of the "initial bootstrap sequence". If your package
is listed bellow, it means it is essential that you coordinate all rawhide
changes -- if you don't, this may potentially make the disturbed experience
longer than necessary. Thank You so much for your patience.
Maintainers by package:
Cython churchyard ignatenkobrain nbecker stevetraylen
GitPython dgoodwin ignatenkobrain lsedlar
PyQt4 rdieter than
PyYAML jeckersb
abrt abrt-team ekulik jfilak mgrabovs mhabrnal mmarusak msuchy
anaconda anaconda-maint jkonecny m4rtink rvykydal sbueno vpodzime
vponcova
asciidoc jridky nphilipp sochotni tmz
babel fschwarz nphilipp
bodhi abompard
boost denisarnaud jwakely
breezy churchyard dormouse opohorel
brotli carlwgeorge pouar tagoh
clang airlied daveisfera sbergmann sergesanspaille siddharths
tstellar
cloud-init dustymabe gholms larsks mhayden otubo
createrepo_c dmach jrohel mblaha pkratoch tmlcoch
dblatex alexlan jchaloup mjg
dbus-python alexl amigadave besser82 caillon caolanm johnp mbarnes
ngompa phuang rdieter rhughes rstrode ssp stefanok vtrefny
dnf dmach jmracek jrohel mblaha pkratoch
dnf-plugins-core dmach jmracek mblaha pkratoch
dnf-plugins-extras dmach jmracek mblaha pkratoch
fedmod karsten nphilipp
fedmsg clime
fedora-messaging abompard
fedpkg cqi lsedlar onosek
file kdudka macermak odubaj svashisht vmihalko
fros jfilak
future sagitter
gdb jankratochvil keiths kevinb sergiodj
glade kalev
gobject-introspection dcbw otaylor walters
gpgme fkluknav ignatenkobrain isimluk rdieter tmraz
ipython churchyard cstratak dcantrell ignatenkobrain lbalhar mrunge
salimma tomspur
kernel-tools jcline jforbes jwboyer labbott pbrobinson
kobo dmach rohanpm
koji ausil kevin mikem puiterwijk
libblockdev sbueno tbzatek vpodzime vtrefny
libbytesize tbzatek vpodzime vtrefny
libcomps akozumpl dmach jluza jmracek mblaha pkratoch
libdnf dmach jmracek jrohel mblaha pkratoch
libgit2-glib ignatenkobrain kalev nacho pwalter
libmodulemd asamalik nphilipp sgallagh
libpwquality tmraz
librepo dmach pkratoch tmlcoch
libreport abrt-team ekulik jfilak mgrabovs mhabrnal mmarusak msuchy
libselinux dwalsh mgrepl pcmoore plautrba vmojzis
libsolv dmach ignatenkobrain jmracek jrohel ngompa pkratoch
libxml2 ignatenkobrain jpokorny veillard
lorax bcl clumens dcantrell dshea wwoods
meson carlwgeorge ekulik ignatenkobrain wtaymans
mock jcwillia mebrown msuchy praiskup
mpich deji zbyszek
numpy cstratak jspaleta limb orion rdieter tomspur ttomecek
openmpi deji dledford jhladky orion pkfed
pdc-client bliu chcao cheng chuzhang lholecek lsedlar sochotni
policycoreutils dwalsh lvrabec mgrepl pcmoore plautrba vmojzis
pungi dmach lsedlar maxamillion onosek tdawson wwoods
pyOpenSSL jcline jlieskov lmacken tmraz
pycairo alexl caillon caolanm johnp kalev ralph rhughes rstrode ssp
pydot besser82 spot
pygobject3 johnp nacho walters
pykickstart bcl clumens dcantrell jkonecny m4rtink rvykydal sbueno vponcova
pyparsing apevec jamatos sharkcz terjeros
pyparted bcl clumens dcantrell
pysendfile russellb
pyserial stingray
pytest churchyard mrunge radez thm
python-Automat carlwgeorge eclipseo
python-Bottleneck besser82
python-Pallets-Sphinx-Themes codeblock
python-PyPDF2 aarem
python-WSGIProxy2 ondrejj
python-aiohttp fab ignatenkobrain
python-alembic ralph
python-anytree gerd lkundrak
python-apipkg fab ktdreyer thm
python-appdirs apevec hguemar ignatenkobrain
python-argcomplete churchyard dageek ignatenkobrain stevetraylen
python-argh cstratak
python-arrow pingou ralph
python-asgiref carlwgeorge
python-asn1crypto cheimes npmccallum
python-astroid bcl limb lupinix mrunge orion
python-async-generator carlwgeorge
python-async-timeout clime fab ignatenkobrain
python-atomicwrites mathstuf mbaldessari
python-attrs brouhaha churchyard lbalhar
python-augeas xaeth
python-backcall churchyard orion
python-backoff abompard
python-bcrypt pingou williamjmorenor
python-beanbag sochotni
python-beautifulsoup4 kevin mrunge ralph terjeros
python-betamax ignatenkobrain pnemade
python-billiard fab mrunge ngompa pingou pjp rmarko sundaram
python-bleach bowlofeggs ignatenkobrain mrunge
python-blinker kumarpraveen pjp sundaram
python-blivet blivet-maint dlehman japokorn jkonecny m4rtink rvykydal
sbueno vpodzime vponcova vtrefny
python-boto apevec gholms limb skottler
python-boto3 cstratak fale
python-botocore davdunc fale gholms lkundrak
python-bottle sundaram
python-bugzilla crobinso dzickus
python-case mrunge ngompa pingou
python-cccolutils puiterwijk
python-celery abompard mrunge ngompa pingou
python-certifi churchyard jmontleon
python-cffi brouhaha churchyard lbalhar
python-chai kevin pingou ralph
python-chardet churchyard jcline kushal
python-click cstratak fab
python-click-completion chedi wakko666
python-colander ignatenkobrain lmacken ralph
python-configobj dcallagh fale lmacken terjeros
python-constantly eclipseo
python-contextlib2 abompard pingou ralph tjikkun
python-cornice hguemar lmacken
python-cornice-sphinx abompard
python-cov-core abompard bkabrda
python-coverage abompard lmacken mrunge spot
python-cpuinfo pnemade
python-crochet abompard
python-cryptography ayrx cheimes itamarjp jcline noodles npmccallum
python-cryptography-vectors cheimes jcline noodles npmccallum
python-cssselect brouhaha echevemaster kevin ralph
python-cycler nbecker
python-daemon kushal lmacken ralph tomspur
python-dateutil hguemar jspaleta limb pjp tomspur
python-decorator fale kevin ralph
python-defusedxml bkabrda churchyard
python-dict-sorted fale ignatenkobrain
python-distro mblaha msuchy
python-django bkabrda churchyard jdornak mrunge rdopiera salimma sgallagh
python-docutils mstuchli oddshocks
python-dogpile-cache ralph
python-dulwich fab
python-editor apevec kevin ralph social
python-elementpath churchyard
python-enchant cstratak mmraka
python-entrypoints nonamedotc orion
python-execnet adeza ktdreyer thm
python-extras mrunge salimma
python-fastimport dcallagh
python-fedora codeblock ricky
python-feedgen lbalhar
python-fields cottsay
python-filelock cottsay
python-fixtures apevec mrunge pabelanger
python-flake8 fale mrunge sgallagh
python-flaky churchyard
python-flask codeblock hguemar hushan
python-flask-sphinx-themes devrim itamarjp
python-flit churchyard
python-fluidity-sm pghmcfc
python-freezegun cstratak kevin ralph
python-funcsigs hguemar ralph
python-genshi fschwarz
python-genty churchyard
python-gevent dcallagh ignatenkobrain orion skottler
python-gitdb ignatenkobrain lsedlar
python-graphviz eclipseo
python-greenlet abbot ignatenkobrain kevin salimma terjeros
python-h2 eclipseo
python-hamcrest ignatenkobrain
python-hpack eclipseo
python-html5lib churchyard pjp sagitter salimma sundaram
python-httpbin adamwill
python-httplib2 abompard dchen ignatenkobrain jspaleta kevin limb
python-httpretty jpopelka
python-humanize jfilak stevetraylen
python-hupper kevin
python-hyperframe eclipseo
python-hyperlink eclipseo
python-hypothesis churchyard ignatenkobrain pingou salimma
python-idna churchyard cstratak lbalhar
python-imagesize aviso
python-incremental ykarel
python-iniparse ignatenkobrain lupinix
python-invoke pghmcfc
python-ipykernel churchyard pcpa
python-ipython_genutils orion
python-iso8601 fab ilianaw
python-isodate dcallagh dscott jlaska jmatthews
python-isort limb orion
python-itsdangerous dcallagh ignatenkobrain
python-jedi carlwgeorge phracek
python-jinja2 thm
python-jmespath fale gholms kevin lkundrak
python-jsonpatch apevec dprince skottler
python-jsonpointer agerstmayr dprince mgoodwin nathans skottler
python-jsonschema apevec decathorpe
python-jupyter-client churchyard tomspur
python-jupyter-core churchyard orion tomspur
python-jwt carlwgeorge kevin ralph
python-kerberos rcritten simo
python-kitchen kevin pingou ralph
python-kiwisolver qulogic
python-latexcodec jjames
python-lazy-object-proxy bcl limb lupinix
python-ldap alexl caillon caolanm johnp pspacek rhughes rstrode ssp
python-lexicon pghmcfc
python-lit sergesanspaille tstellar
python-lockfile decathorpe kevin moezroy xavierb
python-lxml fale ignatenkobrain mizdebsk
python-m2r nforro
python-mako abompard cverna ignatenkobrain kylev lmacken
python-markdown thm
python-markupsafe churchyard
python-matplotlib cstratak jgu jspaleta pcpa rathann tomspur
python-mccabe churchyard
python-meh clumens m4rtink vpodzime
python-memcached apevec hguemar kevin sgallagh
python-mimeparse abompard carlwgeorge stevetraylen
python-mistune lupinix
python-mock kumarpraveen ttorling
python-moksha-common lbalhar lmacken ralph
python-moksha-hub lbalhar lmacken ralph
python-more-itertools aarem churchyard jcaratzas
python-multidict athmane fab ignatenkobrain
python-multilib jgreguske lsedlar
python-munch kevin ralph
python-nbconvert nonamedotc
python-nbformat orion tomspur
python-nbsphinx churchyard
python-nose churchyard
python-nose-cov jdulaney
python-nose-exclude mrunge
python-nose2 abompard
python-nose_warnings_filters churchyard
python-notebook churchyard
python-ntplib vpodzime
python-numexpr tnorth zbyszek
python-numpydoc orion tomspur
python-oauthlib jdornak ralph
python-olefile rebus robert smani
python-openid-cla puiterwijk
python-openid-teams puiterwijk
python-openidc-client mohanboddu puiterwijk
python-openstackdocstheme jpena
python-ordered-set msuchy
python-orderedset jjames
python-packaging lbalhar
python-pandas kushal orion sergiopr wakko666
python-pandocfilters zbyszek
python-parameterized ignatenkobrain
python-paramiko athmane ignatenkobrain ivazquez orion pghmcfc sgallagh
python-parso carlwgeorge
python-paste abompard dcallagh kylev
python-paste-deploy dcallagh kylev lmacken ralph
python-path jcaratzas laxathom
python-pathlib2 pcpa
python-pbr apevec mrunge
python-pexpect amcnabb fabiand ignatenkobrain radez swt2c tomspur
python-pickleshare ignatenkobrain nonamedotc
python-pid carlwgeorge dshea
python-pika icheishvili jcline ngompa silas
python-pillow miminar smani
python-pip bkabrda churchyard ncoghlan sundaram torsava ttorling
python-plaster abompard
python-plaster-pastedeploy abompard
python-pluggy mrunge thm
python-ply sgallagh spot
python-polib cicku dchen diegobz dshea ivazquez moezroy suanand
python-pretend piotrp
python-prettytable apevec clalance imcleod
python-priority eclipseo
python-process-tests orion
python-productmd dmach lsedlar
python-prometheus_client mprahl
python-prompt-toolkit carlwgeorge fale
python-psutil salimma
python-psycopg2 devrim hhorak jmlich panovotn praiskup
python-ptyprocess ignatenkobrain orion tomspur
python-py mrunge thm
python-pyasn1 kanarip rcritten
python-pybtex jjames
python-pybtex-docutils jjames
python-pycdlib clalance
python-pycodestyle churchyard orion
python-pycparser brouhaha churchyard lbalhar
python-pycurl jsynacek kdudka msekleta svashisht
python-pydbus m4rtink
python-pyglet orion pviktori
python-pygments churchyard smilner
python-pygments-pytest churchyard jcaratzas
python-pylibravatar kevin ralph
python-pymongo amcnabb apevec cstratak hhorak mskalick
python-pynacl ignatenkobrain
python-pyquery kevin ralph
python-pyramid kevin lmacken ralph rossdylan tdabasin
python-pyramid-fas-openid abompard
python-pyramid-mako kevin ralph
python-pyroute2 jirka pavlix psavelye
python-pyrsistent decathorpe devrim itamarjp
python-pysocks abompard kevin ralph ttorling
python-pytest-aiohttp fab
python-pytest-benchmark jorti
python-pytest-capturelog ignatenkobrain mstuchli pviktori
python-pytest-cov chedi cstratak ttomecek
python-pytest-expect churchyard
python-pytest-fixture-config kevin
python-pytest-forked swt2c
python-pytest-httpbin adamwill
python-pytest-mock jujens
python-pytest-relaxed athmane
python-pytest-rerunfailures cottsay
python-pytest-runner vrutkovs
python-pytest-shutil kevin
python-pytest-timeout swt2c
python-pytest-virtualenv kevin
python-pytest-xdist swt2c
python-pytoml churchyard jcline jujens
python-pyudev clockfort dshea mulhern
python-qt5 rdieter than
python-raven tjikkun
python-rdflib dcallagh dmalcolm dscott nphilipp pingou
python-redis cicku kevin maxamillion ralph
python-repoze-lru adeza jcaratzas
python-requests abompard cstratak jcline ralph sagarun
python-requests-download churchyard
python-requests-file dshea
python-requests-ftp dshea
python-requests-kerberos dcallagh
python-requests-toolbelt ignatenkobrain pnemade
python-responses athoscr
python-rpmfluff dshea ignatenkobrain jhutar jlaska
python-rsa fale jmontleon
python-s3transfer fale ignatenkobrain
python-scripttest churchyard mbacovsk
python-selenium halfie mrunge
python-semantic_version apevec hguemar mhrivnak
python-send2trash churchyard
python-service-identity eclipseo ignatenkobrain ralph
python-setuptools churchyard cstratak
python-setuptools_git apevec
python-setuptools_scm churchyard cstratak ignatenkobrain orion stevetraylen
python-shellingham churchyard
python-should_dsl pghmcfc
python-simplegeneric churchyard ignatenkobrain jcaratzas tomspur
python-simplejson fab ignatenkobrain kylev mrunge
python-simpleline jkonecny m4rtink sbueno
python-simplemediawiki lmacken potty ralph
python-six apevec bkabrda churchyard mrunge pviktori
python-smartcols ignatenkobrain
python-smmap ignatenkobrain lsedlar
python-snowballstemmer cottsay jujens
python-soupsieve zbyszek
python-spec pghmcfc
python-sphinx aviso churchyard cstratak salimma toshio
python-sphinx-epytext churchyard dormouse opohorel
python-sphinx-issues qulogic
python-sphinx-removed-in churchyard jcaratzas
python-sphinx-testing jcaratzas jjames
python-sphinx-theme-alabaster jujens orion
python-sphinx-theme-py3doc-enhanced jujens
python-sphinx_rtd_theme itamarjp jjames piotrp
python-sphinxcontrib-apidoc chandankumar
python-sphinxcontrib-applehelp churchyard cstratak
python-sphinxcontrib-bibtex jjames
python-sphinxcontrib-devhelp churchyard
python-sphinxcontrib-github-alt churchyard
python-sphinxcontrib-htmlhelp churchyard cstratak
python-sphinxcontrib-httpdomain dcallagh
python-sphinxcontrib-jsmath churchyard cstratak
python-sphinxcontrib-log-cabinet thm
python-sphinxcontrib-qthelp churchyard cstratak
python-sphinxcontrib-serializinghtml churchyard cstratak
python-sphinxcontrib-trio jcaratzas thm
python-sphinxcontrib-websupport churchyard jpena
python-sqlalchemy ivazquez lmacken nphilipp
python-sqlalchemy_schemadisplay orphan
python-sqlparse fale hhorak jdulaney
python-stomper mprahl ralph
python-sure bkabrda churchyard
python-systemd mjia zbyszek
python-tables tnorth zbyszek
python-tempita kylev ricky
python-termcolor mrunge
python-terminado churchyard orion ttorling
python-testpath churchyard thrnciar
python-testscenarios apevec ktdreyer mrunge
python-testtools abompard kumarpraveen salimma
python-tidy terjeros
python-toml jujens
python-tornado abompard churchyard orion tomspur
python-towncrier eclipseo
python-tox cathay4t churchyard mrunge
python-tox-current-env churchyard pviktori
python-traitlets churchyard orion
python-transaction abompard ondrejj
python-translationstring abompard
python-trustme carlwgeorge jcaratzas
python-twisted churchyard eclipseo jsteffan tomprince
python-txws kevin ralph
python-txzmq kevin ralph
python-u-msgpack-python churchyard
python-urllib3 abompard jcline sagarun
python-vcrpy kevin ralph
python-venusian lmacken ralph rossdylan tdabasin
python-virtualenv churchyard cstratak mhayden mrunge orion smilner
python-waitress lgs ralph
python-wcwidth abompard aviso churchyard fale
python-webencodings abompard
python-webob hguemar lmacken mrunge ralph ricky
python-websocket-client carlwgeorge
python-webtest lmacken ondrejj ricky
python-werkzeug abompard codeblock hguemar
python-wheel churchyard cstratak ignatenkobrain torsava
python-whoosh mstuchli rkuska sgallagh
python-wrapt chandankumar ralph
python-wxpython4 swt2c
python-xmlschema churchyard
python-yarl fab ignatenkobrain
python-zbase32 anishpatil
python-zmq ralph tomspur
python-zope-component abompard ralph tdabasin
python-zope-configuration abompard tdabasin
python-zope-deprecation abompard tdabasin
python-zope-event abompard ralph tdabasin
python-zope-exceptions abompard ralph tdabasin
python-zope-i18nmessageid orphan ralph tdabasin
python-zope-interface lbalhar ralph
python-zope-schema abompard ralph tdabasin
python-zope-testing abompard ralph tdabasin
python3-openid jdornak puiterwijk
python3-py3dns bojan kevin ralph
python3-pytest-asyncio jujens
python3-typed_ast limb
pytz limb
pyutil anishpatil
pyxattr defolos frankcrawford kevin szpak
pyxdg spot
rpkg cqi lsedlar onosek
rpm ffesti ignatenkobrain mjw packaging-team pmatilai pmoravco
vmukhame
rpmconf mjakubicek msuchy
rpmlint kevin spot tibbs tmz twoerner
scipy cstratak jspaleta orion tomspur ttomecek
sip rdieter than
unbound aegorenk akhaitov pavlix pemensik pwouters thozza
waf salimma thm
Packages by maintainer:
aarem python-PyPDF2 python-more-itertools
abbot python-greenlet
abompard bodhi fedora-messaging python-backoff python-celery
python-contextlib2 python-cornice-sphinx python-cov-core python-coverage
python-crochet python-httplib2 python-mako python-mimeparse python-nose2
python-paste python-plaster python-plaster-pastedeploy python-pyramid-fas-openid
python-pysocks python-requests python-testtools python-tornado
python-transaction python-translationstring python-urllib3 python-wcwidth
python-webencodings python-werkzeug python-zope-component
python-zope-configuration python-zope-deprecation python-zope-event
python-zope-exceptions python-zope-schema python-zope-testing
abrt-team abrt libreport
adamwill python-httpbin python-pytest-httpbin
adeza python-execnet python-repoze-lru
aegorenk unbound
agerstmayr python-jsonpointer
airlied clang
akhaitov unbound
akozumpl libcomps
alexl dbus-python pycairo python-ldap
alexlan dblatex
amcnabb python-pexpect python-pymongo
amigadave dbus-python
anaconda-maint anaconda
anishpatil python-zbase32 pyutil
apevec pyparsing python-appdirs python-boto python-editor python-fixtures
python-jsonpatch python-jsonschema python-memcached python-pbr
python-prettytable python-pymongo python-semantic_version python-setuptools_git
python-six python-testscenarios
asamalik libmodulemd
athmane python-multidict python-paramiko python-pytest-relaxed
athoscr python-responses
ausil koji
aviso python-imagesize python-sphinx python-wcwidth
ayrx python-cryptography
bcl lorax pykickstart pyparted python-astroid python-lazy-object-proxy
besser82 dbus-python pydot python-Bottleneck
bkabrda python-cov-core python-defusedxml python-django python-pip python-six
python-sure
bliu pdc-client
blivet-maint python-blivet
bojan python3-py3dns
bowlofeggs python-bleach
brouhaha python-attrs python-cffi python-cssselect python-pycparser
caillon dbus-python pycairo python-ldap
caolanm dbus-python pycairo python-ldap
carlwgeorge brotli meson python-Automat python-asgiref python-async-generator
python-jedi python-jwt python-mimeparse python-parso python-pid
python-prompt-toolkit python-trustme python-websocket-client
cathay4t python-tox
chandankumar python-sphinxcontrib-apidoc python-wrapt
chcao pdc-client
chedi python-click-completion python-pytest-cov
cheimes python-asn1crypto python-cryptography python-cryptography-vectors
cheng pdc-client
churchyard Cython breezy ipython pytest python-argcomplete python-attrs
python-backcall python-certifi python-cffi python-chardet python-defusedxml
python-django python-elementpath python-flaky python-flit python-genty
python-html5lib python-hypothesis python-idna python-ipykernel
python-jupyter-client python-jupyter-core python-markupsafe python-mccabe
python-more-itertools python-nbsphinx python-nose python-nose_warnings_filters
python-notebook python-pip python-pycodestyle python-pycparser python-pygments
python-pygments-pytest python-pytest-expect python-pytoml
python-requests-download python-scripttest python-send2trash python-setuptools
python-setuptools_scm python-shellingham python-simplegeneric python-six
python-sphinx python-sphinx-epytext python-sphinx-removed-in
python-sphinxcontrib-applehelp python-sphinxcontrib-devhelp
python-sphinxcontrib-github-alt python-sphinxcontrib-htmlhelp
python-sphinxcontrib-jsmath python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml python-sphinxcontrib-websupport python-sure
python-terminado python-testpath python-tornado python-tox
python-tox-current-env python-traitlets python-twisted python-u-msgpack-python
python-virtualenv python-wcwidth python-wheel python-xmlschema
chuzhang pdc-client
cicku python-polib python-redis
clalance python-prettytable python-pycdlib
clime fedmsg python-async-timeout
clockfort python-pyudev
clumens lorax pykickstart pyparted python-meh
codeblock python-Pallets-Sphinx-Themes python-fedora python-flask python-werkzeug
cottsay python-fields python-filelock python-pytest-rerunfailures
python-snowballstemmer
cqi fedpkg rpkg
crobinso python-bugzilla
cstratak ipython numpy python-argh python-boto3 python-click python-enchant
python-freezegun python-idna python-matplotlib python-pymongo python-pytest-cov
python-requests python-setuptools python-setuptools_scm python-sphinx
python-sphinxcontrib-applehelp python-sphinxcontrib-htmlhelp
python-sphinxcontrib-jsmath python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml python-virtualenv python-wheel scipy
cverna python-mako
dageek python-argcomplete
davdunc python-botocore
daveisfera clang
dcallagh python-configobj python-fastimport python-gevent python-isodate
python-itsdangerous python-paste python-paste-deploy python-rdflib
python-requests-kerberos python-sphinxcontrib-httpdomain
dcantrell ipython lorax pykickstart pyparted
dcbw gobject-introspection
dchen python-httplib2 python-polib
decathorpe python-jsonschema python-lockfile python-pyrsistent
defolos pyxattr
deji mpich openmpi
denisarnaud boost
devrim python-flask-sphinx-themes python-psycopg2 python-pyrsistent
dgoodwin GitPython
diegobz python-polib
dledford openmpi
dlehman python-blivet
dmach createrepo_c dnf dnf-plugins-core dnf-plugins-extras kobo libcomps
libdnf librepo libsolv pungi python-productmd
dmalcolm python-rdflib
dormouse breezy python-sphinx-epytext
dprince python-jsonpatch python-jsonpointer
dscott python-isodate python-rdflib
dshea lorax python-pid python-polib python-pyudev python-requests-file
python-requests-ftp python-rpmfluff
dustymabe cloud-init
dwalsh libselinux policycoreutils
dzickus python-bugzilla
echevemaster python-cssselect
eclipseo python-Automat python-constantly python-graphviz python-h2
python-hpack python-hyperframe python-hyperlink python-priority
python-service-identity python-towncrier python-twisted
ekulik abrt libreport meson
fab python-aiohttp python-apipkg python-async-timeout python-billiard
python-click python-dulwich python-iso8601 python-multidict
python-pytest-aiohttp python-simplejson python-yarl
fabiand python-pexpect
fale python-boto3 python-botocore python-configobj python-decorator
python-dict-sorted python-flake8 python-jmespath python-lxml
python-prompt-toolkit python-rsa python-s3transfer python-sqlparse python-wcwidth
ffesti rpm
fkluknav gpgme
frankcrawford pyxattr
fschwarz babel python-genshi
gerd python-anytree
gholms cloud-init python-boto python-botocore python-jmespath
halfie python-selenium
hguemar python-appdirs python-cornice python-dateutil python-flask
python-funcsigs python-memcached python-semantic_version python-webob
python-werkzeug
hhorak python-psycopg2 python-pymongo python-sqlparse
hushan python-flask
icheishvili python-pika
ignatenkobrain Cython GitPython gpgme ipython libgit2-glib libsolv libxml2 meson
python-aiohttp python-appdirs python-argcomplete python-async-timeout
python-betamax python-bleach python-colander python-dict-sorted python-gevent
python-gitdb python-greenlet python-hamcrest python-httplib2 python-hypothesis
python-iniparse python-itsdangerous python-lxml python-mako python-multidict
python-parameterized python-paramiko python-pexpect python-pickleshare
python-ptyprocess python-pynacl python-pytest-capturelog
python-requests-toolbelt python-rpmfluff python-s3transfer
python-service-identity python-setuptools_scm python-simplegeneric
python-simplejson python-smartcols python-smmap python-wheel python-yarl rpm
ilianaw python-iso8601
imcleod python-prettytable
isimluk gpgme
itamarjp python-cryptography python-flask-sphinx-themes python-pyrsistent
python-sphinx_rtd_theme
ivazquez python-paramiko python-polib python-sqlalchemy
jamatos pyparsing
jankratochvil gdb
japokorn python-blivet
jcaratzas python-more-itertools python-path python-pygments-pytest
python-repoze-lru python-simplegeneric python-sphinx-removed-in
python-sphinx-testing python-sphinxcontrib-trio python-trustme
jchaloup dblatex
jcline kernel-tools pyOpenSSL python-chardet python-cryptography
python-cryptography-vectors python-pika python-pytoml python-requests python-urllib3
jcwillia mock
jdornak python-django python-oauthlib python3-openid
jdulaney python-nose-cov python-sqlparse
jeckersb PyYAML
jfilak abrt fros libreport python-humanize
jforbes kernel-tools
jgreguske python-multilib
jgu python-matplotlib
jhladky openmpi
jhutar python-rpmfluff
jirka python-pyroute2
jjames python-latexcodec python-orderedset python-pybtex
python-pybtex-docutils python-sphinx-testing python-sphinx_rtd_theme
python-sphinxcontrib-bibtex
jkonecny anaconda pykickstart python-blivet python-simpleline
jlaska python-isodate python-rpmfluff
jlieskov pyOpenSSL
jluza libcomps
jmatthews python-isodate
jmlich python-psycopg2
jmontleon python-certifi python-rsa
jmracek dnf dnf-plugins-core dnf-plugins-extras libcomps libdnf libsolv
johnp dbus-python pycairo pygobject3 python-ldap
jorti python-pytest-benchmark
jpena python-openstackdocstheme python-sphinxcontrib-websupport
jpokorny libxml2
jpopelka python-httpretty
jridky asciidoc
jrohel createrepo_c dnf libdnf libsolv
jspaleta numpy python-dateutil python-httplib2 python-matplotlib scipy
jsteffan python-twisted
jsynacek python-pycurl
jujens python-pytest-mock python-pytoml python-snowballstemmer
python-sphinx-theme-alabaster python-sphinx-theme-py3doc-enhanced python-toml
python3-pytest-asyncio
jwakely boost
jwboyer kernel-tools
kalev glade libgit2-glib pycairo
kanarip python-pyasn1
karsten fedmod
kdudka file python-pycurl
keiths gdb
kevin koji python-beautifulsoup4 python-chai python-cssselect
python-decorator python-editor python-freezegun python-greenlet python-httplib2
python-hupper python-jmespath python-jwt python-kitchen python-lockfile
python-memcached python-munch python-pylibravatar python-pyquery python-pyramid
python-pyramid-mako python-pysocks python-pytest-fixture-config
python-pytest-shutil python-pytest-virtualenv python-redis python-txws
python-txzmq python-vcrpy python3-py3dns pyxattr rpmlint
kevinb gdb
ktdreyer python-apipkg python-execnet python-testscenarios
kumarpraveen python-blinker python-mock python-testtools
kushal python-chardet python-daemon python-pandas
kylev python-mako python-paste python-paste-deploy python-simplejson
python-tempita
labbott kernel-tools
larsks cloud-init
laxathom python-path
lbalhar ipython python-attrs python-cffi python-feedgen python-idna
python-moksha-common python-moksha-hub python-packaging python-pycparser
python-zope-interface
lgs python-waitress
lholecek pdc-client
limb numpy python-astroid python-boto python-dateutil python-httplib2
python-isort python-lazy-object-proxy python3-typed_ast pytz
lkundrak python-anytree python-botocore python-jmespath
lmacken pyOpenSSL python-colander python-configobj python-cornice
python-coverage python-daemon python-mako python-moksha-common python-moksha-hub
python-paste-deploy python-pyramid python-simplemediawiki python-sqlalchemy
python-venusian python-webob python-webtest
lsedlar GitPython fedpkg pdc-client pungi python-gitdb python-multilib
python-productmd python-smmap rpkg
lupinix python-astroid python-iniparse python-lazy-object-proxy python-mistune
lvrabec policycoreutils
m4rtink anaconda pykickstart python-blivet python-meh python-pydbus
python-simpleline
macermak file
mathstuf python-atomicwrites
maxamillion pungi python-redis
mbacovsk python-scripttest
mbaldessari python-atomicwrites
mbarnes dbus-python
mblaha createrepo_c dnf dnf-plugins-core dnf-plugins-extras libcomps libdnf
python-distro
mebrown mock
mgoodwin python-jsonpointer
mgrabovs abrt libreport
mgrepl libselinux policycoreutils
mhabrnal abrt libreport
mhayden cloud-init python-virtualenv
mhrivnak python-semantic_version
mikem koji
miminar python-pillow
mizdebsk python-lxml
mjakubicek rpmconf
mjg dblatex
mjia python-systemd
mjw rpm
mmarusak abrt libreport
mmraka python-enchant
moezroy python-lockfile python-polib
mohanboddu python-openidc-client
mprahl python-prometheus_client python-stomper
mrunge ipython pytest python-astroid python-beautifulsoup4 python-billiard
python-bleach python-case python-celery python-coverage python-django
python-extras python-fixtures python-flake8 python-nose-exclude python-pbr
python-pluggy python-py python-selenium python-simplejson python-six
python-termcolor python-testscenarios python-tox python-virtualenv python-webob
msekleta python-pycurl
mskalick python-pymongo
mstuchli python-docutils python-pytest-capturelog python-whoosh
msuchy abrt libreport mock python-distro python-ordered-set rpmconf
mulhern python-pyudev
nacho libgit2-glib pygobject3
nathans python-jsonpointer
nbecker Cython python-cycler
ncoghlan python-pip
nforro python-m2r
ngompa dbus-python libsolv python-billiard python-case python-celery python-pika
nonamedotc python-entrypoints python-nbconvert python-pickleshare
noodles python-cryptography python-cryptography-vectors
nphilipp asciidoc babel fedmod libmodulemd python-rdflib python-sqlalchemy
npmccallum python-asn1crypto python-cryptography python-cryptography-vectors
oddshocks python-docutils
odubaj file
ondrejj python-WSGIProxy2 python-transaction python-webtest
onosek fedpkg pungi rpkg
opohorel breezy python-sphinx-epytext
orion numpy openmpi python-astroid python-backcall python-entrypoints
python-gevent python-ipython_genutils python-isort python-jupyter-core
python-nbformat python-numpydoc python-pandas python-paramiko
python-process-tests python-ptyprocess python-pycodestyle python-pyglet
python-setuptools_scm python-sphinx-theme-alabaster python-terminado
python-tornado python-traitlets python-virtualenv scipy
orphan python-sqlalchemy_schemadisplay python-zope-i18nmessageid
otaylor gobject-introspection
otubo cloud-init
pabelanger python-fixtures
packaging-team rpm
panovotn python-psycopg2
pavlix python-pyroute2 unbound
pbrobinson kernel-tools
pcmoore libselinux policycoreutils
pcpa python-ipykernel python-matplotlib python-pathlib2
pemensik unbound
pghmcfc python-fluidity-sm python-invoke python-lexicon python-paramiko
python-should_dsl python-spec
phracek python-jedi
phuang dbus-python
pingou python-arrow python-bcrypt python-billiard python-case python-celery
python-chai python-contextlib2 python-hypothesis python-kitchen python-rdflib
piotrp python-pretend python-sphinx_rtd_theme
pjp python-billiard python-blinker python-dateutil python-html5lib
pkfed openmpi
pkratoch createrepo_c dnf dnf-plugins-core dnf-plugins-extras libcomps libdnf
librepo libsolv
plautrba libselinux policycoreutils
pmatilai rpm
pmoravco rpm
pnemade python-betamax python-cpuinfo python-requests-toolbelt
potty python-simplemediawiki
pouar brotli
praiskup mock python-psycopg2
psavelye python-pyroute2
pspacek python-ldap
puiterwijk koji python-cccolutils python-openid-cla python-openid-teams
python-openidc-client python3-openid
pviktori python-pyglet python-pytest-capturelog python-six python-tox-current-env
pwalter libgit2-glib
pwouters unbound
qulogic python-kiwisolver python-sphinx-issues
radez pytest python-pexpect
ralph pycairo python-alembic python-arrow python-beautifulsoup4 python-chai
python-colander python-contextlib2 python-cssselect python-daemon
python-decorator python-dogpile-cache python-editor python-freezegun
python-funcsigs python-jwt python-kitchen python-moksha-common python-moksha-hub
python-munch python-oauthlib python-paste-deploy python-pylibravatar
python-pyquery python-pyramid python-pyramid-mako python-pysocks python-redis
python-requests python-service-identity python-simplemediawiki python-stomper
python-txws python-txzmq python-vcrpy python-venusian python-waitress
python-webob python-wrapt python-zmq python-zope-component python-zope-event
python-zope-exceptions python-zope-i18nmessageid python-zope-interface
python-zope-schema python-zope-testing python3-py3dns
rathann python-matplotlib
rcritten python-kerberos python-pyasn1
rdieter PyQt4 dbus-python gpgme numpy python-qt5 sip
rdopiera python-django
rebus python-olefile
rhughes dbus-python pycairo python-ldap
ricky python-fedora python-tempita python-webob python-webtest
rkuska python-whoosh
rmarko python-billiard
robert python-olefile
rohanpm kobo
rossdylan python-pyramid python-venusian
rstrode dbus-python pycairo python-ldap
russellb pysendfile
rvykydal anaconda pykickstart python-blivet
sagarun python-requests python-urllib3
sagitter future python-html5lib
salimma ipython python-django python-extras python-greenlet python-html5lib
python-hypothesis python-psutil python-sphinx python-testtools waf
sbergmann clang
sbueno anaconda libblockdev pykickstart python-blivet python-simpleline
sergesanspaille clang python-lit
sergiodj gdb
sergiopr python-pandas
sgallagh libmodulemd python-django python-flake8 python-memcached
python-paramiko python-ply python-whoosh
sharkcz pyparsing
siddharths clang
silas python-pika
simo python-kerberos
skottler python-boto python-gevent python-jsonpatch python-jsonpointer
smani python-olefile python-pillow
smilner python-pygments python-virtualenv
sochotni asciidoc pdc-client python-beanbag
social python-editor
spot pydot python-coverage python-ply pyxdg rpmlint
ssp dbus-python pycairo python-ldap
stefanok dbus-python
stevetraylen Cython python-argcomplete python-humanize python-mimeparse
python-setuptools_scm
stingray pyserial
suanand python-polib
sundaram python-billiard python-blinker python-bottle python-html5lib python-pip
svashisht file python-pycurl
swt2c python-pexpect python-pytest-forked python-pytest-timeout
python-pytest-xdist python-wxpython4
szpak pyxattr
tagoh brotli
tbzatek libblockdev libbytesize
tdabasin python-pyramid python-venusian python-zope-component
python-zope-configuration python-zope-deprecation python-zope-event
python-zope-exceptions python-zope-i18nmessageid python-zope-schema
python-zope-testing
tdawson pungi
terjeros pyparsing python-beautifulsoup4 python-configobj python-greenlet
python-tidy
than PyQt4 python-qt5 sip
thm pytest python-apipkg python-execnet python-jinja2 python-markdown
python-pluggy python-py python-sphinxcontrib-log-cabinet
python-sphinxcontrib-trio waf
thozza unbound
thrnciar python-testpath
tibbs rpmlint
tjikkun python-contextlib2 python-raven
tmlcoch createrepo_c librepo
tmraz gpgme libpwquality pyOpenSSL
tmz asciidoc rpmlint
tnorth python-numexpr python-tables
tomprince python-twisted
tomspur ipython numpy python-daemon python-dateutil python-jupyter-client
python-jupyter-core python-matplotlib python-nbformat python-numpydoc
python-pexpect python-ptyprocess python-simplegeneric python-tornado python-zmq
scipy
torsava python-pip python-wheel
toshio python-sphinx
tstellar clang python-lit
ttomecek numpy python-pytest-cov scipy
ttorling python-mock python-pip python-pysocks python-terminado
twoerner rpmlint
veillard libxml2
vmihalko file
vmojzis libselinux policycoreutils
vmukhame rpm
vpodzime anaconda libblockdev libbytesize python-blivet python-meh python-ntplib
vponcova anaconda pykickstart python-blivet
vrutkovs python-pytest-runner
vtrefny dbus-python libblockdev libbytesize python-blivet
wakko666 python-click-completion python-pandas
walters gobject-introspection pygobject3
williamjmorenor python-bcrypt
wtaymans meson
wwoods lorax pungi
xaeth python-augeas
xavierb python-lockfile
ykarel python-incremental
zbyszek mpich python-numexpr python-pandocfilters python-soupsieve
python-systemd python-tables
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
3 years
Fedora 33 Self-Contained Change proposal: Drop mod_php
by Ben Cotton
https://fedoraproject.org/wiki/Changes/drop_mod_php
== Summary ==
mod_php (apache2handler) is an optional httpd module to execute PHP
scripts, not used.
== Owner ==
* Name: [[User:Remi| Remi Collet]]
* Email: remi at fedoraproject dot org
== Detailed Description ==
By default php-fpm is used for a few versions. mod_php is not
supported for threaded modules. mod_php usage also increases security
risk, sharing the same process than httpd.
Drop mod_php from php build. This will only affect user of httpd in
"prefork" mode, which will also use php-fpm.
php-fpm is already used but most users of httpd and nginx without any issue.
The "php" package will be kept as a metapackage, installing (weak
dependencies) most commonly used extension, thus reducing the
difference between "yum install php" (flat repository) and "yum module
install php" (modular repository).
== Benefit to Fedora ==
Only provide the modern way to execute PHP in a web server.
== Scope ==
PHP rebuild (mod_php build is already conditional)
* Other developers: N/A (not a System Wide Change)
* Release engineering: N/A
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
N/A (not a System Wide Change)
== How To Test ==
* install and play with your web applications
== User Experience ==
No change.
== Dependencies ==
None (dependency on "php" is already forbidden by Guidelines)
== Contingency Plan ==
* revert
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change), Yes/No
* Blocks product? product
== Documentation ==
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years
Fedora 33 Self-Contained Change proposal: No more automagic Python
bytecompilation phase 3
by Ben Cotton
https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompi...
== Summary ==
See [[Changes/No_more_automagic_Python_bytecompilation]] and
[[Changes/No_more_automagic_Python_bytecompilation_phase_2]]. Now,
<code>%global _python_bytecompile_extra 1</code> won't be allowed
anymore and raises an error with a link to this change.
== Owner ==
* Name: [[User:lbalhar| Lumír Balhar]]
* Email: lbalhar(a)redhat.com
== Detailed Description ==
See the [[Changes/No_more_automagic_Python_bytecompilation#Detailed_Description|Detailed
Description of the previous Change Proposal]] and the
[[Changes/No_more_automagic_Python_bytecompilation#Detailed_Description|Detailed
Description of its phase 2]].
Currently, Fedora rawhide contains ~130 packages with `%global
_python_bytecompile_extra 1` in their specfiles but surprisingly only
42 of them actually ship any .pyc files outside the standard location
<code>/usr/lib(64)?/python[0-9]\.[0-9]+</code>. That might be caused
by either of the following:
* there is nothing to byte-compile — the statement is a leftover to be removed
* The automagic bytecompilation uses <code>/usr/bin/python</code> by
default (for historical reasons) but <code>/usr/bin/python</code> is
not present in the buildroot by default.
Our plan is to finish the announced removal of this automagic Python
bytecompilation, remove it from packages where it's not necessary and
fix it with <code>%py_byte_compile</code> for packages where it's
needed.
The [https://docs.fedoraproject.org/en-US/packaging-guidelines/Python_Appendix...
documentation] already contains the following paragraph:
If you have *.py files outside of the /usr/lib(64)?/pythonX.Y/
directories and you require those files to be byte compiled (e.g. it’s
an importable Python module) you MUST compile them explicitly using
the %py_byte_compile macro. Note that not all Python files are
importable Python modules; when in doubt, grep the sources for the
appropriate import statement.
so no changes have to be made there.
=== Affected packages ===
From 2020-05-20.
bugzilla
calamares
ceph
chromium
cinnamon-screensaver
edk2
eog-plugins
fish
fleet-commander-admin
fleet-commander-client
freecad
gaupol
gazebo
gdb
gedit
gedit-latex
gedit-plugins
git-cola
glusterfs
gnome-code-assistance
gnome-devel-docs
grass
gtk-doc
gtranslator
ibus
ibus-anthy
ibus-hangul
ibus-libpinyin
ibus-libzhuyin
ibus-pinyin
ibus-table
ibus-typing-booster
ibus-uniemoji
insight
kajongg
kdevelop-python
klatexformula
libpeas
libreoffice
libsmbios
libunity
lirc
lyx
mate-menu
mingw-glib2
mirrormanager2
odcs
onboard
otf2
paraview
pcs
php-opencloud-openstack
pygobject2
pygtk2
python-cherrypy
python-flask-silk
python-genshi
python-pycurl
python-reportlab
qpid-dispatch
rhythmbox
sems
sigul
soundconverter
sugar
sugar-abacus
sugar-browse
sugar-calculator
sugar-castle
sugar-chat
sugar-clock
sugar-colordeducto
sugar-countries
sugar-deducto
sugar-distance
sugar-finance
sugar-flip
sugar-flipsticks
sugar-fototoon
sugar-fractionbounce
sugar-getiabooks
sugar-imageviewer
sugar-implode
sugar-infoslicer
sugar-jukebox
sugar-kuku
sugar-labyrinth
sugar-locosugar
sugar-log
sugar-maze
sugar-measure
sugar-memorize
sugar-moon
sugar-nutrition
sugar-paint
sugar-physics
sugar-pippy
sugar-playgo
sugar-portfolio
sugar-pukllanapac
sugar-read
sugar-recall
sugar-record
sugar-ruler
sugar-speak
sugar-srilanka
sugar-starchart
sugar-stopwatch
sugar-story
sugar-terminal
sugar-turtleart
sugar-typing-turtle
sugar-view-slides
sugar-visualmatch
sugar-words
sugar-write
sugar-xoeditor
sugar-xoirc
sugar-yupana
synfigstudio
system-config-repo
system-switch-java
system-switch-mail
texlive
totem
transmageddon
ufw-kde
variety
virt-manager
vtk
xed
== Benefit to Fedora ==
More explicit specfiles when it comes to Python byte compilation. This
change also supports the dropping of unversioned
<code>%{__python}</code> macro.
== Scope ==
* Proposal owners: Change the brp-python-bytecompile script and macros
in redhat-rpm-config package, help with transforming the packages. See
https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/87
* Other developers: Maintainers of the mentioned python packages will
have to change their packages to use explicit
<code>%py_byte_compile</code>
* Release engineering: No Release engineering work is needed for this change
* Policies and guidelines: nothing to be changed
* Trademark approval: not needed
== Upgrade/compatibility impact ==
None expected.
== How To Test ==
Build a package with <code>%global _python_bytecompile_extra 1</code>.
The build should fail with an actionable error message.
== User Experience ==
The users of this change are packagers. The new behavior should make
byte-compilation more obvious, explicit, and discoverable.
Users of Fedora should not feel this (except if this change uncovers a
packaging bug).
== Contingency Plan ==
* Contingency mechanism: revert the changes in redhat-rpm-config
* Contingency deadline: none (not a System Wide Change)
* Blocks release? no (not a System Wide Change)
* Blocks product? no
== Documentation ==
The guidelines already contain up-to-date documentation.
== Release Notes ==
This change does not deserve Release Notes, it is not user-facing.
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years
Fedora 34 System-Wide Change proposal: NSS CK_GCM_PARAMS change
by Ben Cotton
https://fedoraproject.org/wiki/Changes/NssGCMParams
== Summary ==
Because of changes to the PKCS #11 spec in PKCS #11 v3.0, NSS needs to
change the definition of CK_GCM_PARAMS in a source incompatible way.
Upstream made this change in NSS 3.52.
== Owner ==
* Name: [[User:rrelyea| Bob Relyea]]
* Email: rrelyea(a)redhat.com
== Detailed Description ==
PKCS #11 2.40 had a mismatch between the SPEC and the released header
file for CK_GCM_PARAMS. The latter is controlling. We created or
header based on the former. In PKCS #11 v3.0 the reconciled this, but
it left us with. The new (to NSS) definition has a new field ulIvBits,
which must be set correctly.
To solve this, the NSS 3.52 headers has both definitions:
CK_NSS_GCM_PARAMS is the original NSS definition and CK_GCM_PARAMS_V3
is the new (to NSS) definition. CK_GCM_PARAMS takes on one or the
other based on the definition of NSS_PKCS11_2_0_COMPAT.
The current NSS builds in fedora have changes the sense of this
#define to NSS_PKCS11_3_0_STRICT to get the new behavior, and keep the
old behavior by default. NSS builds will automatically switch back to
the upstream default in Fedora 34. None of the changes below actually
requires setting the NSS_PKCS11_3_STRICT define, though doing so can
test that all but option 1 is functioning.
Applications can fix this the following ways:
option 1
#define NSS_PKCS11_2_0_COMPAT 1
or compile with -DNSS_PKCS11_2_0_COMPAT
your app will compile and run using current and older versions of NSS,
but may break on newer tokens that use the new definition (same as the
previous behavior.
---------------------------------------------------------------
option 2
rename CK_GCM_PARAMS to CK_NSS_GCM_PARAMS (this will now require nss
>= 3.52 to compile, but won't change based on NSS_PKCS11_2_0_COMPAT).
Like option 2 it may break on newer tokens.
------------------------------------------------------------------
option 3
rename CK_GCM_PARAMS to CK_GCM_PARAMS_V3 and set ulIvBits to ulIvLen*8.
This will require nss >= 3.52 to compile and to run. Should run on all
run tokens.
-----------------------------------------------------------------
option 4
Move to PK11_AEADOp interface, which all requires nss >= 3.52 to
compile and run, but it's less surprising and the dependency will be
picked up automatically because you are using a new for 3.52
interface.
----------------------------------
Option 4 is the preferred solution. It takes advantage the the PKCS
#11 v3 interface for AES_GCM while removing any PCKS #11 param
structure dependency in the application. It also handles backward
compatibility on older tokens and automatically detects which flavor
of data structure is supported. It also would help with applications
that support two or more of AES_GCM, AES_CCM, and CHACHA_POLY.
== Benefit to Fedora ==
This change will keep fedora with the NSS upstream as well as make
Fedora compliant with the official OASIS PKCS #11 spec.
== Scope ==
* Proposal owners: NSS 3.52 has already had builds made with the
reverse sense. NSS will need to be rebuilt at the start of Fedora 34.
* Other developers: Developers need to choose one of these options by
fedora 34 or their rebuilt packages will fail at runtime.
option 1
#define NSS_PKCS11_2_0_COMPAT 1
or compile with -DNSS_PKCS11_2_0_COMPAT
your app will compile and run using current and older versions of NSS,
but may break on newer tokens that use the new definition (same as the
previous behavior.
---------------------------------------------------------------
option 2
rename CK_GCM_PARAMS to CK_NSS_GCM_PARAMS (this will now require nss
>= 3.52 to compile, but won't change based on NSS_PKCS11_2_0_COMPAT).
Like option 2 it may break on newer tokens.
------------------------------------------------------------------
option 3
rename CK_GCM_PARAMS to CK_GCM_PARAMS_V3 and set ulIvBits to ulIvLen*8.
This will require nss >= 3.52 to compile and to run. Should run on all
run tokens.
-----------------------------------------------------------------
option 4
Move to PK11_AEADOp interface, which all requires nss >= 3.52 to
compile and run, but it's less surprising and the dependency will be
picked up automatically because you are using a new for 3.52
interface.
----------------------------------
Option 4 is the preferred solution. It takes advantage the the PKCS
#11 v3 interface for AES_GCM while removing any PCKS #11 param
structure dependency in the application. It also handles backward
compatibility on older tokens and automatically detects which flavor
of data structure is supported. It also would help with applications
that support two or more of AES_GCM, AES_CCM, and CHACHA_POLY.
* Release engineering: [https://pagure.io/releng/issue/9486 #Releng
issue number 9486]
I believe there is no additional release engineering requirements for
this bug. Only packages which use CK_AES_GCM_PARAMS need action and
the action can happen outside the release process.
* Policies and guidelines: There isn't any policy or guideline
changes needed for this change.
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
There is no upgrade impact. There will be a source level
incompatibility on rebuild at fedora 34. This change is to allow a
transition in fedora 33 where source code can be updated in ways that
work in both fedora 33 and fedora 34 after recompile. There are no
binary compatibility issues (old applications compiled with the old
version of nss will continue to work).
== How To Test ==
#. Grep for CK_AES_GCM_PARAMS in our source tree. If it does not
appear, no further action is needed.
#. If you choose options 2-4, you can do a normal test build and run
your normal tests against any version of nss > 3.52
#. If you think you don't need to make a change, compile your package
with -DNSS_PKCS11_3_0_STRICT and run your normal tests. If everything
works should should not need further action.
#. option 1 would require building NSS without the patch and then
rebuilding with your package. Only use option 1 if you need to build
your package against older versions of nss.
NOTE: The effect of not changing will create a runtime issue where
your AES_GCM call will fail after recompiling.
== User Experience ==
Users who don't build their own packages will see no issues. Users
that build their own packages and use classic NSS AES_GCM will see
runtime failures after a rebuild unless they update their packages.
== Dependencies ==
nss-3.52 or greater.
== Contingency Plan ==
* Contingency mechanism:
If critical packages are not updated, the NSS team can turn off the
automatic move in fedora 34. If non-critical packages do not update,
then they will just fail on the first rebuild in fedora 34. Libreswan
is the only critical package we know of at this time that is affected.
Upstream already has the appropriate changes.
* Contingency deadline: beta freeze
* Blocks release? Yes, but only for critical packages.
== Documentation ==
Description contains the notes that upstream is working on, modified
for fedora. I'll include links once upstream has released them.
== Release Notes ==
Replicate the description in the release notes of fedora 33 and fedora
34. Users can make their own changes in fedora 33 before fedora 34 is
released.
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years
Fedora Data Centre Move - What This Means For You
by Aoife Moloney
# Fedora Data Centre Move - What it means for you?
to: devel-announce(a)lists.fedoraproject.org
subject: Fedora Data Centre Move - What it means for you?
Good Morning,
As you may have heard in the past few months, most of the Fedora Infrastructure which is currently hosted in a data-center in Phoenix Arizona (USA) will be moving to a new datacenter in Virgina (USA) in just a few weeks now.
While we are doing our best to ensure a continuity of service to the project, there will be some consequences of this move.
The main issues will be that for several weeks:
- *Fedora's build capacity will be significantly reduced*.
- A few applications, not directly related to building Fedora, running in the Fedora Infrastructure will be offline (see link below)
Practically, this means that your build will wait longer to find a builder available and as a result the whole build process will feel slower. The builds per say should not be impacted though.
As a result, if you know today that you have some important packaging work to do, we invite you to try to prioritize it now if possible. Otherwise, if you have the opportunity to plan this work for after the move is done, it would save some resources for builds that cannot/should not wait (CVEs and alike).
In addition, during the move there will be no staging environment. This will directly impact very few people, but from an infrastructure point of view it also means that we try to avoid as much as possible updating applications (for example deploying a new account system or new releases) during that time.
To give you some insight on dates*:
- The week of June 8th we will be moving services from one data-center to the other, so there will be ongoing outages as resources are moved from one data center to one with diminished capacity.
- We are hoping to continue rebuilding the infrastructure in Virgnia the week of June 22nd as shipped hardware arrives at the new facility.
- The target deadline to complete the entire move and return to normal capacity in Fedora Infrastructure is July 28th
A couple of final notes:
- right after the end of the move, there is a mass-rebuild scheduled, so you could use this as an opportunity to let releng do the builds for you if you prepare everything in dist-git.
- Please try to avoid pinging nirik or smooge in the coming weeks so they can focus on this delicate exercise, but if you run into them, I'm sure they will appreciate your support or/and some cookies on irc (nirik++ smooge++)!
- Please bare with us while we're working on the move as responses to tickets/requests will likely be slower than usual.
A list of the applications that will be impacted by the colo move is available at:
https://hackmd.io/hpYYJQRjQy-oHxUS7IonIA
Thanks in advance for your understanding and help,
Aoife
* All the dates are subject to changes, going from networking issues, to servers dying because of the move, to a world-wide pandemic changing the working conditions in the data-center, but these are current estimates.
3 years
Orphaned packages looking for maintainers (a.k.a. JavaScript is the
new Java)
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 be retired 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-2020-05-20.txt
grep it for your FAS username and follow the dependency chain.
Package (co)maintainers Status Change
================================================================================
CutyCapt orphan 1 weeks ago
apache-commons-vfs mizdebsk, orphan 0 weeks ago
bmake orphan 3 weeks ago
cinnamon-applet-globalappmenu orphan 3 weeks ago
cinnamon-themes jcpunk, orphan 3 weeks ago
dateformat orphan 1 weeks ago
drawtk orphan 0 weeks ago
driftnet orphan, pwouters 4 weeks ago
felix-framework mizdebsk, msimacek, orphan 1 weeks ago
felix-osgi-obr-resolver orphan 1 weeks ago
gmpc orphan 3 weeks ago
gnome-themes alexl, caillon, caolanm, 0 weeks ago
gnome-sig, johnp, mbarnes,
orphan, rhughes, rstrode, ssp
istatd orphan 4 weeks ago
jasmine nodejs-sig, orphan, patches 0 weeks ago
jasmine-node nodejs-sig, orphan, patches 1 weeks ago
js-json nodejs-sig, orphan 1 weeks ago
js-php-date-formatter orphan 4 weeks ago
js-zlib nodejs-sig, orphan, patches, 1 weeks ago
zbyszek
kitsune orphan 0 weeks ago
marked nodejs-sig, orphan, patches 1 weeks ago
maven-release jcapik, orphan 2 weeks ago
mocha nodejs-sig, orphan, patches 1 weeks ago
nodejs-abbrev nodejs-sig, orphan, patches 1 weeks ago
nodejs-ain2 nodejs-sig, orphan, patches 1 weeks ago
nodejs-ansi nodejs-sig, orphan, patches 1 weeks ago
nodejs-ansi-styles nodejs-sig, orphan, patches 1 weeks ago
nodejs-archy nodejs-sig, orphan, patches 1 weeks ago
nodejs-asap nodejs-sig, orphan, patches 1 weeks ago
nodejs-asn1 nodejs-sig, orphan, patches 1 weeks ago
nodejs-assert-plus nodejs-sig, orphan, patches 1 weeks ago
nodejs-async nodejs-sig, orphan, patches 1 weeks ago
nodejs-aws-sign nodejs-sig, orphan, patches 1 weeks ago
nodejs-basic-auth-connect nodejs-sig, orphan, patches 1 weeks ago
nodejs-batch nodejs-sig, orphan, patches 1 weeks ago
nodejs-better-assert nodejs-sig, orphan, patches 1 weeks ago
nodejs-bindings nodejs-sig, orphan, patches 1 weeks ago
nodejs-block-stream nodejs-sig, orphan, patches 1 weeks ago
nodejs-boom nodejs-sig, orphan, patches 1 weeks ago
nodejs-buffer-crc32 nodejs-sig, orphan, patches 1 weeks ago
nodejs-buffer-equal nodejs-sig, orphan, patches 1 weeks ago
nodejs-bunker nodejs-sig, orphan, patches 1 weeks ago
nodejs-burrito nodejs-sig, orphan, patches 1 weeks ago
nodejs-bytes nodejs-sig, orphan, patches 1 weeks ago
nodejs-callsite nodejs-sig, orphan, patches 1 weeks ago
nodejs-chalk nodejs-sig, orphan, patches 1 weeks ago
nodejs-character-parser nodejs-sig, orphan, patches 1 weeks ago
nodejs-charm nodejs-sig, orphan, patches 1 weeks ago
nodejs-child-process-close nodejs-sig, orphan, patches 1 weeks ago
nodejs-chmodr nodejs-sig, orphan, patches 1 weeks ago
nodejs-chownr nodejs-sig, orphan, patches 1 weeks ago
nodejs-cmd-shim nodejs-sig, orphan, patches 1 weeks ago
nodejs-combined-stream nodejs-sig, orphan, patches 1 weeks ago
nodejs-commander nodejs-sig, orphan, patches 1 weeks ago
nodejs-component-emitter nodejs-sig, orphan, patches 1 weeks ago
nodejs-config-chain nodejs-sig, orphan, patches 1 weeks ago
nodejs-connect-timeout nodejs-sig, orphan, patches 1 weeks ago
nodejs-console-dot-log nodejs-sig, orphan, patches 1 weeks ago
nodejs-cookie nodejs-sig, orphan, patches 1 weeks ago
nodejs-cookie-jar nodejs-sig, orphan, patches 1 weeks ago
nodejs-cookie-parser nodejs-sig, orphan, patches 1 weeks ago
nodejs-cookie-signature nodejs-sig, orphan, patches 1 weeks ago
nodejs-cookiejar nodejs-sig, orphan, patches 1 weeks ago
nodejs-couch-login nodejs-sig, orphan, patches 1 weeks ago
nodejs-cryptiles nodejs-sig, orphan, patches 1 weeks ago
nodejs-css nodejs-sig, orphan, patches 1 weeks ago
nodejs-css-parse nodejs-sig, orphan, patches 1 weeks ago
nodejs-css-stringify nodejs-sig, orphan, patches 1 weeks ago
nodejs-cssom nodejs-sig, orphan, patches 1 weeks ago
nodejs-csurf nodejs-sig, orphan, patches 1 weeks ago
nodejs-ctype nodejs-sig, orphan, patches 1 weeks ago
nodejs-cycle nodejs-sig, orphan, patches 1 weeks ago
nodejs-debug nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-defined nodejs-sig, orphan, patches 1 weeks ago
nodejs-delayed-stream nodejs-sig, orphan, patches 1 weeks ago
nodejs-detective nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-diff nodejs-sig, orphan, patches 1 weeks ago
nodejs-dryice nodejs-sig, orphan, patches 1 weeks ago
nodejs-editor nodejs-sig, orphan, patches 1 weeks ago
nodejs-ejs nodejs-sig, orphan, patches 1 weeks ago
nodejs-escodegen nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-estraverse nodejs-sig, orphan, patches 1 weeks ago
nodejs-esutils nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-eventemitter2 nodejs-sig, orphan, patches 1 weeks ago
nodejs-exit nodejs-sig, orphan, patches 1 weeks ago
nodejs-expect-dot-js nodejs-sig, orphan, patches 1 weeks ago
nodejs-express-session nodejs-sig, orphan, patches 1 weeks ago
nodejs-faye-websocket nodejs-sig, orphan, patches 1 weeks ago
nodejs-fileset nodejs-sig, orphan, patches 1 weeks ago
nodejs-findup-sync nodejs-sig, orphan, patches 1 weeks ago
nodejs-forever-agent nodejs-sig, orphan, patches 1 weeks ago
nodejs-form-data nodejs-sig, orphan, patches 1 weeks ago
nodejs-formidable nodejs-sig, orphan, patches 1 weeks ago
nodejs-fresh nodejs-sig, orphan, patches 1 weeks ago
nodejs-fstream nodejs-sig, orphan, patches 1 weeks ago
nodejs-fstream-ignore nodejs-sig, orphan, patches 1 weeks ago
nodejs-fstream-npm nodejs-sig, orphan, patches 1 weeks ago
nodejs-generic-pool nodejs-sig, orphan, patches 1 weeks ago
nodejs-getobject nodejs-sig, orphan, patches 1 weeks ago
nodejs-github-url-from-git nodejs-sig, orphan, patches 1 weeks ago
nodejs-glob nodejs-sig, orphan, patches 1 weeks ago
nodejs-grip nodejs-sig, orphan, patches 1 weeks ago
nodejs-growl nodejs-sig, orphan, patches 1 weeks ago
nodejs-grunt-compare-size nodejs-sig, orphan, patches 1 weeks ago
nodejs-grunt-contrib-concat nodejs-sig, orphan, patches 1 weeks ago
nodejs-grunt-contrib-internal nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-grunt-contrib-uglify nodejs-sig, orphan, patches 1 weeks ago
nodejs-grunt-contrib-watch nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-grunt-git-authors nodejs-sig, orphan, patches 1 weeks ago
nodejs-gzip-size nodejs-sig, orphan, patches 1 weeks ago
nodejs-has-color nodejs-sig, orphan, patches 1 weeks ago
nodejs-hawk nodejs-sig, orphan, patches 1 weeks ago
nodejs-hoek nodejs-sig, orphan, patches 1 weeks ago
nodejs-hooker nodejs-sig, orphan, patches 1 weeks ago
nodejs-http-signature nodejs-sig, orphan, patches 1 weeks ago
nodejs-inherits1 nodejs-sig, orphan, patches 1 weeks ago
nodejs-ini nodejs-sig, orphan, patches 1 weeks ago
nodejs-iso8601 nodejs-sig, orphan, patches 1 weeks ago
nodejs-isodate nodejs-sig, orphan, patches 1 weeks ago
nodejs-jasmine-reporters nodejs-sig, orphan, patches 1 weeks ago
nodejs-joose nodejs-sig, orphan, patches 1 weeks ago
nodejs-joosex-namespace- nodejs-sig, orphan, patches 1 weeks ago
depended
nodejs-joosex-simplerequest nodejs-sig, orphan, patches 1 weeks ago
nodejs-js-yaml nodejs-sig, orphan, patches 1 weeks ago
nodejs-jscoverage nodejs-sig, orphan, patches 1 weeks ago
nodejs-json-stringify-safe nodejs-sig, orphan, patches 1 weeks ago
nodejs-jsonfile nodejs-sig, orphan, patches 1 weeks ago
nodejs-jsonify nodejs-sig, orphan, patches 1 weeks ago
nodejs-jwt-simple nodejs-sig, orphan, patches 1 weeks ago
nodejs-keypress nodejs-sig, orphan, patches 1 weeks ago
nodejs-lazystream nodejs-sig, orphan, patches 1 weeks ago
nodejs-lockfile nodejs-sig, orphan, patches 1 weeks ago
nodejs-markdown nodejs-sig, orphan, patches 1 weeks ago
nodejs-maxmin nodejs-sig, orphan, patches 1 weeks ago
nodejs-methods nodejs-sig, orphan, patches 1 weeks ago
nodejs-mime nodejs-sig, orphan, patches 1 weeks ago
nodejs-mimeparse nodejs-sig, orphan, patches 1 weeks ago
nodejs-minimatch nodejs-sig, orphan, patches 1 weeks ago
nodejs-minimist nodejs-sig, orphan, patches 1 weeks ago
nodejs-morgan nodejs-sig, orphan, patches 1 weeks ago
nodejs-ms nodejs-sig, orphan, patches 1 weeks ago
nodejs-muffin nodejs-sig, orphan, patches 1 weeks ago
nodejs-multiparty nodejs-sig, orphan, patches 1 weeks ago
nodejs-mute-stream nodejs-sig, orphan, patches 1 weeks ago
nodejs-nan0 nodejs-sig, orphan, patches 1 weeks ago
nodejs-ncp nodejs-sig, orphan, patches 1 weeks ago
nodejs-node-int64 nodejs-sig, orphan 1 weeks ago
nodejs-node-uuid nodejs-sig, orphan, patches 1 weeks ago
nodejs-nopt nodejs-sig, orphan, patches 1 weeks ago
nodejs-noptify nodejs-sig, orphan, patches 1 weeks ago
nodejs-npm-user-validate nodejs-sig, orphan, patches 1 weeks ago
nodejs-npmlog nodejs-sig, orphan, patches 1 weeks ago
nodejs-oauth-sign nodejs-sig, orphan, patches 1 weeks ago
nodejs-opener nodejs-sig, orphan, patches 1 weeks ago
nodejs-optimist mayorga, nodejs-sig, orphan, 1 weeks ago
patches
nodejs-opts nodejs-sig, orphan, patches 1 weeks ago
nodejs-osenv nodejs-sig, orphan, patches 1 weeks ago
nodejs-package nodejs-sig, orphan, patches 1 weeks ago
nodejs-paperboy nodejs-sig, orphan, patches 1 weeks ago
nodejs-parseurl nodejs-sig, orphan, patches 1 weeks ago
nodejs-pause nodejs-sig, orphan, patches 1 weeks ago
nodejs-pkginfo nodejs-sig, orphan, patches 1 weeks ago
nodejs-pretty-bytes nodejs-sig, orphan, patches 1 weeks ago
nodejs-promise nodejs-sig, orphan, patches 1 weeks ago
nodejs-promzard nodejs-sig, orphan, patches 1 weeks ago
nodejs-proto-list nodejs-sig, orphan, patches 1 weeks ago
nodejs-pubcontrol nodejs-sig, orphan, patches 1 weeks ago
nodejs-qs nodejs-sig, orphan, patches 1 weeks ago
nodejs-range-parser nodejs-sig, orphan, patches 1 weeks ago
nodejs-read nodejs-sig, orphan, patches 1 weeks ago
nodejs-read-package-json nodejs-sig, orphan, patches 1 weeks ago
nodejs-readdirp nodejs-sig, orphan, patches 1 weeks ago
nodejs-reduce-component nodejs-sig, orphan, patches 1 weeks ago
nodejs-repl nodejs-sig, orphan, patches 1 weeks ago
nodejs-require-cs nodejs-sig, orphan, patches 1 weeks ago
nodejs-requirejs nodejs-sig, orphan, patches 1 weeks ago
nodejs-resolve nodejs-sig, orphan, patches 1 weeks ago
nodejs-response-time nodejs-sig, orphan, patches 1 weeks ago
nodejs-retry nodejs-sig, orphan, patches 1 weeks ago
nodejs-rimraf nodejs-sig, orphan, patches 1 weeks ago
nodejs-ronn nodejs-sig, orphan, patches 1 weeks ago
nodejs-runforcover nodejs-sig, orphan, patches 1 weeks ago
nodejs-sax nodejs-sig, orphan, patches 1 weeks ago
nodejs-semver nodejs-sig, orphan, patches 1 weeks ago
nodejs-serve-index nodejs-sig, orphan, patches 1 weeks ago
nodejs-setimmediate nodejs-sig, orphan, patches 1 weeks ago
nodejs-sha nodejs-sig, orphan, patches 1 weeks ago
nodejs-shelljs nodejs-sig, orphan, patches 1 weeks ago
nodejs-showdown nodejs-sig, orphan, patches 1 weeks ago
nodejs-sigmund nodejs-sig, orphan, patches 1 weeks ago
nodejs-slide nodejs-sig, orphan, patches 1 weeks ago
nodejs-source-map mayorga, nodejs-sig, orphan, 1 weeks ago
patches
nodejs-stack-trace nodejs-sig, orphan, patches 1 weeks ago
nodejs-static-favicon nodejs-sig, orphan, patches 1 weeks ago
nodejs-stream-counter nodejs-sig, orphan, patches 1 weeks ago
nodejs-strip-ansi nodejs-sig, orphan, patches 1 weeks ago
nodejs-superagent nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-supertest nodejs-sig, orphan, patches 1 weeks ago
nodejs-tar nodejs-sig, orphan, patches 1 weeks ago
nodejs-temp nodejs-sig, orphan, patches, 1 weeks ago
piotrp
nodejs-temporary nodejs-sig, orphan, patches 1 weeks ago
nodejs-testswarm nodejs-sig, orphan, patches 1 weeks ago
nodejs-through nodejs-sig, orphan, patches 1 weeks ago
nodejs-tiny-lr-fork nodejs-sig, orphan, patches 1 weeks ago
nodejs-transformers nodejs-sig, orphan, patches 1 weeks ago
nodejs-traverse nodejs-sig, orphan, patches 1 weeks ago
nodejs-tunnel-agent nodejs-sig, orphan, patches 1 weeks ago
nodejs-uglify-to-browserify nodejs-sig, orphan, patches 1 weeks ago
nodejs-uid-number nodejs-sig, orphan, patches 1 weeks ago
nodejs-underscore dcallagh, nodejs-sig, orphan, 1 weeks ago
patches
nodejs-underscore-dot-string nodejs-sig, orphan, patches 1 weeks ago
nodejs-vhost nodejs-sig, orphan, patches 1 weeks ago
nodejs-walkdir nodejs-sig, orphan, patches 1 weeks ago
nodejs-weak-map nodejs-sig, orphan, patches 1 weeks ago
nodejs-websocket-driver nodejs-sig, orphan, patches 1 weeks ago
nodejs-which nodejs-sig, orphan, patches 1 weeks ago
nodejs-wordwrap nodejs-sig, orphan, patches 1 weeks ago
nodejs-yamlish nodejs-sig, orphan, patches 1 weeks ago
nodejs-zlib-browserify nodejs-sig, orphan, patches 1 weeks ago
nodejs-zlibjs nodejs-sig, orphan, patches, 1 weeks ago
zbyszek
ocaml-json-wheel orphan 0 weeks ago
ocaml-pxp orphan 0 weeks ago
ocaml-ulex orphan 0 weeks ago
pangox-compat orphan, rathann 2 weeks ago
python-args orphan 3 weeks ago
python-clint orphan 3 weeks ago
python-flower orphan 3 weeks ago
python-invocations orphan 3 weeks ago
python-social-auth-app-flask orphan 3 weeks ago
python-social-auth-app-flask- orphan 3 weeks ago
sqlalchemy
python-social-auth-storage- orphan 3 weeks ago
sqlalchemy
python-sphinxcontrib-fulltoc orphan, williamjmorenor 3 weeks ago
python-sqlalchemy_schemadisplay orphan 3 weeks ago
python-zope-i18nmessageid orphan, ralph, tdabasin 0 weeks ago
rubygem-diff_dirs orphan 4 weeks ago
rubygem-echoe orphan 1 weeks ago
rubygem-gettext_i18n_rails orphan, tagoh 3 weeks ago
rubygem-inflecto orphan 0 weeks ago
rubygem-ruby2ruby orphan 3 weeks ago
rubygem-ruby_parser orphan 3 weeks ago
rubygem-slop orphan 4 weeks ago
scilab orphan 2 weeks ago
sse2fedmsg orphan 4 weeks ago
uglify-js1 nodejs-sig, orphan, patches 1 weeks ago
web-assets nodejs-sig, orphan, patches 1 weeks ago
ycssmin mrunge, nodejs-sig, orphan, 0 weeks ago
patches, sgallagh
The following packages require above mentioned packages:
Report too long, see the full version at
https://churchyard.fedorapeople.org/orphans-2020-05-20.txt
(grep it for your username and follow the dependency chain)
Affected (co)maintainers (either directly or via packages' dependencies):
abbra: nodejs-optimist
abompard: python-sqlalchemy_schemadisplay, python-zope-i18nmessageid
adeza: nodejs-mime
agerstmayr: web-assets
alebastr: nodejs-mime
alexl: gnome-themes
anishpatil: nodejs-bunker, nodejs-growl, nodejs-character-parser,
nodejs-buffer-equal, nodejs-jsonify, mocha, nodejs-css, nodejs-promise,
nodejs-transformers, nodejs-css-stringify, nodejs-asap, nodejs-slide,
nodejs-burrito, nodejs-diff, nodejs-css-parse, nodejs-better-assert,
nodejs-through, nodejs-charm, nodejs-callsite, nodejs-readdirp,
nodejs-runforcover, nodejs-commander, nodejs-traverse, nodejs-defined,
nodejs-yamlish
anvil: pangox-compat
avigne: pangox-compat
awood: felix-osgi-obr-resolver, felix-framework
besser82: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
bowlofeggs: js-php-date-formatter, nodejs-optimist, web-assets
branto: nodejs-mime
caillon: gnome-themes
caolanm: gnome-themes
chandankumar: web-assets
cheeselee: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, nodejs-gzip-size
chkr: web-assets
churchyard: marked, nodejs-underscore, pangox-compat
cicku: pangox-compat
clalance: web-assets
clime: nodejs-maxmin, nodejs-getobject, nodejs-tiny-lr-fork, nodejs-hooker,
nodejs-websocket-driver, nodejs-package, nodejs-findup-sync, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify, nodejs-noptify,
nodejs-temporary, nodejs-faye-websocket, nodejs-gzip-size
copr-sig: nodejs-maxmin, nodejs-getobject, nodejs-tiny-lr-fork, nodejs-hooker,
nodejs-websocket-driver, nodejs-package, nodejs-findup-sync, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify, nodejs-noptify,
nodejs-temporary, nodejs-faye-websocket, nodejs-gzip-size
corsepiu: pangox-compat
cwickert: pangox-compat
dcallagh: nodejs-bunker, nodejs-underscore, nodejs-growl,
nodejs-character-parser, nodejs-source-map, nodejs-buffer-equal, nodejs-jsonify,
mocha, nodejs-ejs, nodejs-strip-ansi, nodejs-wordwrap, nodejs-css,
nodejs-yamlish, nodejs-promise, nodejs-transformers, nodejs-css-stringify,
nodejs-minimist, nodejs-asap, nodejs-slide, nodejs-optimist, uglify-js1,
nodejs-chalk, nodejs-burrito, nodejs-diff, nodejs-css-parse, nodejs-mime,
nodejs-better-assert, nodejs-has-color, nodejs-through, web-assets,
nodejs-charm, nodejs-callsite, nodejs-readdirp, nodejs-runforcover,
nodejs-ansi-styles, nodejs-commander, nodejs-traverse, nodejs-defined,
nodejs-minimatch
dgoodwin: felix-osgi-obr-resolver, felix-framework
dmick: nodejs-mime
dmsimard: web-assets
dturecek: nodejs-maxmin, nodejs-getobject, nodejs-tiny-lr-fork, nodejs-hooker,
nodejs-websocket-driver, nodejs-package, nodejs-findup-sync, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify, nodejs-noptify,
nodejs-temporary, nodejs-faye-websocket, nodejs-gzip-size
eclipseo: nodejs-underscore
ellert: web-assets, nodejs-optimist
elsupergomez: pangox-compat
eseyman: uglify-js1, nodejs-mime, nodejs-source-map
fcami: nodejs-optimist, nodejs-wordwrap
fnasser: apache-commons-vfs
frostyx: nodejs-maxmin, nodejs-getobject, nodejs-tiny-lr-fork, nodejs-hooker,
nodejs-websocket-driver, nodejs-package, nodejs-findup-sync, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify, nodejs-noptify,
nodejs-temporary, nodejs-faye-websocket, nodejs-gzip-size
galileo: nodejs-bunker, nodejs-runforcover, nodejs-slide, nodejs-traverse,
nodejs-burrito, nodejs-esutils, nodejs-buffer-equal, nodejs-charm, nodejs-yamlish
germano: pangox-compat
gnome-sig: gnome-themes
heliocastro: web-assets
hguemar: web-assets
hhorak: felix-osgi-obr-resolver, felix-framework
humaton: nodejs-bunker, nodejs-runforcover, nodejs-slide, nodejs-npmlog,
nodejs-traverse, nodejs-burrito, nodejs-defined, nodejs-yamlish,
nodejs-buffer-equal, nodejs-jsonify, nodejs-ejs, nodejs-ansi, nodejs-minimist,
nodejs-rimraf, nodejs-through, nodejs-charm, nodejs-semver
infra-sig: python-sqlalchemy_schemadisplay, python-zope-i18nmessageid
ipa-maint: nodejs-optimist
irina: nodejs-callsite, nodejs-readdirp, nodejs-commander, nodejs-asap,
nodejs-promise, nodejs-debug, nodejs-growl, nodejs-character-parser,
nodejs-diff, nodejs-css-parse, nodejs-transformers, mocha, nodejs-css-stringify,
nodejs-better-assert, nodejs-ms, nodejs-css
itamarjp: web-assets, nodejs-mime, pangox-compat
jaruga: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
jcapik: maven-release
jcpunk: cinnamon-themes
jdeluyck: nodejs-shelljs
jdulaney: web-assets
jgu: web-assets, nodejs-optimist
jhrozek: nodejs-optimist
jjanco: felix-osgi-obr-resolver, felix-framework
jjelen: apache-commons-vfs
johnp: gnome-themes
jpena: web-assets
jplesnik: web-assets
jsmith: nodejs-boom, nodejs-hooker, nodejs-growl, nodejs-character-parser,
nodejs-source-map, nodejs-wordwrap, nodejs-fileset, nodejs-fstream, nodejs-nopt,
nodejs-delayed-stream, jasmine-node, nodejs-semver, nodejs-async, nodejs-slide,
nodejs-debug, nodejs-form-data, nodejs-optimist, uglify-js1, nodejs-burrito,
nodejs-expect-dot-js, nodejs-diff, web-assets, nodejs-pkginfo, nodejs-callsite,
nodejs-runforcover, nodejs-component-emitter, nodejs-eventemitter2,
nodejs-supertest, nodejs-defined, nodejs-cmd-shim, nodejs-minimatch,
nodejs-which, nodejs-yamlish, nodejs-cookiejar, nodejs-json-stringify-safe,
nodejs-shelljs, nodejs-exit, nodejs-assert-plus, nodejs-strip-ansi,
nodejs-oauth-sign, nodejs-css, nodejs-bytes, nodejs-escodegen, nodejs-esutils,
nodejs-css-stringify, nodejs-minimist, nodejs-rimraf, nodejs-ctype,
nodejs-abbrev, nodejs-asap, nodejs-ncp, nodejs-chalk, nodejs-glob,
nodejs-http-signature, nodejs-traverse, nodejs-retry, nodejs-underscore,
nodejs-block-stream, mocha, nodejs-bindings, nodejs-walkdir, nodejs-js-yaml,
nodejs-uid-number, nodejs-underscore-dot-string, nodejs-osenv, nodejs-hoek,
nodejs-forever-agent, nodejs-asn1, nodejs-reduce-component, nodejs-findup-sync,
nodejs-combined-stream, nodejs-tunnel-agent, nodejs-node-uuid, nodejs-through,
nodejs-charm, nodejs-ms, nodejs-qs, nodejs-superagent,
nodejs-github-url-from-git, nodejs-ansi-styles, nodejs-ini, nodejs-tar,
nodejs-setimmediate, nodejs-sax, nodejs-bunker, nodejs-formidable,
nodejs-resolve, nodejs-buffer-equal, nodejs-jsonify, nodejs-ejs, nodejs-ansi,
nodejs-promise, nodejs-jasmine-reporters, nodejs-methods, nodejs-transformers,
nodejs-npmlog, nodejs-hawk, nodejs-css-parse, nodejs-better-assert,
nodejs-has-color, nodejs-cryptiles, nodejs-fstream-ignore, nodejs-getobject,
nodejs-readdirp, nodejs-commander, nodejs-require-cs, nodejs-package, jasmine,
nodejs-temporary, nodejs-estraverse
jstribny: web-assets
ke4qqq: nodejs-mime
kevin: web-assets
kkeithle: nodejs-mime
ktdreyer: nodejs-mime
kumarpraveen: uglify-js1, nodejs-optimist, nodejs-source-map, nodejs-mime,
nodejs-wordwrap
kwizart: nodejs-mime
lef: felix-osgi-obr-resolver, felix-framework
limb: nodejs-callsite, nodejs-readdirp, nodejs-commander, nodejs-asap,
nodejs-promise, nodejs-growl, nodejs-character-parser, uglify-js1, nodejs-diff,
nodejs-css-parse, nodejs-transformers, mocha, nodejs-css-stringify,
nodejs-better-assert, pangox-compat, nodejs-css
luya: gnome-themes
maha: nodejs-underscore
mathstuf: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size, pangox-compat
mayorga: nodejs-bunker, nodejs-runforcover, nodejs-slide, nodejs-optimist,
nodejs-source-map, nodejs-traverse, nodejs-burrito, nodejs-buffer-equal,
nodejs-minimist, nodejs-wordwrap, nodejs-charm, nodejs-yamlish
mbaldessari: nodejs-underscore
mbarnes: gnome-themes
mgoodwin: web-assets
mizdebsk: apache-commons-vfs, felix-osgi-obr-resolver, felix-framework
mjia: web-assets
mkosek: nodejs-optimist
mmorsi: web-assets
mrunge: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-source-map, nodejs-pretty-bytes,
nodejs-shelljs, nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-mime, nodejs-ejs, nodejs-temporary, web-assets, nodejs-gzip-size, ycssmin
msimacek: felix-osgi-obr-resolver, felix-framework
mso: gnome-themes, nodejs-mime
msrb: felix-osgi-obr-resolver, felix-framework
msuchy: nodejs-maxmin, nodejs-getobject, nodejs-tiny-lr-fork, nodejs-hooker,
nodejs-websocket-driver, nodejs-package, nodejs-findup-sync, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify, nodejs-noptify,
nodejs-temporary, nodejs-faye-websocket, nodejs-gzip-size
mtasaka: rubygem-gettext_i18n_rails, rubygem-ruby_parser, pangox-compat
mystro256: nodejs-mime
nathans: web-assets
nb: pangox-compat
neuro-sig: maven-release
nodejs-sig: nodejs-chownr, nodejs-boom, nodejs-hooker, nodejs-websocket-driver,
nodejs-growl, nodejs-character-parser, nodejs-grunt-compare-size,
nodejs-source-map, nodejs-fstream-npm, nodejs-wordwrap, nodejs-sigmund,
nodejs-fileset, nodejs-fstream, nodejs-editor, nodejs-joosex-simplerequest,
nodejs-nopt, nodejs-delayed-stream, nodejs-grunt-contrib-watch,
nodejs-pretty-bytes, nodejs-mute-stream, jasmine-node, nodejs-vhost,
nodejs-semver, nodejs-async, nodejs-node-int64, nodejs-slide, nodejs-testswarm,
nodejs-express-session, nodejs-debug, nodejs-form-data, nodejs-optimist,
uglify-js1, nodejs-burrito, nodejs-expect-dot-js, nodejs-diff, nodejs-noptify,
web-assets, nodejs-pkginfo, nodejs-inherits1, nodejs-callsite,
nodejs-runforcover, nodejs-stream-counter, nodejs-archy, nodejs-muffin,
nodejs-component-emitter, nodejs-eventemitter2, nodejs-supertest,
nodejs-faye-websocket, nodejs-defined, nodejs-cmd-shim, nodejs-minimatch,
nodejs-which, nodejs-yamlish, nodejs-cookiejar, nodejs-promzard,
nodejs-json-stringify-safe, nodejs-repl, nodejs-shelljs,
nodejs-child-process-close, nodejs-exit, nodejs-assert-plus, nodejs-jwt-simple,
nodejs-strip-ansi, nodejs-oauth-sign, nodejs-lockfile, nodejs-stack-trace,
nodejs-css, nodejs-bytes, nodejs-escodegen, nodejs-esutils,
nodejs-css-stringify, nodejs-minimist, nodejs-rimraf, nodejs-ctype,
nodejs-isodate, nodejs-abbrev, nodejs-asap, nodejs-ncp, nodejs-keypress,
nodejs-chalk, nodejs-batch, nodejs-glob, nodejs-http-signature,
nodejs-grunt-contrib-concat, nodejs-ain2, nodejs-grip, nodejs-cssom,
nodejs-cookie, nodejs-mimeparse, nodejs-response-time, nodejs-read,
nodejs-multiparty, nodejs-jsonfile, nodejs-traverse,
nodejs-grunt-contrib-uglify, nodejs-cookie-signature, nodejs-retry,
nodejs-markdown, nodejs-proto-list, nodejs-parseurl, nodejs-nan0, nodejs-fresh,
nodejs-underscore, nodejs-lazystream, nodejs-block-stream, nodejs-generic-pool,
mocha, nodejs-uglify-to-browserify, nodejs-bindings, nodejs-walkdir,
nodejs-aws-sign, nodejs-iso8601, nodejs-couch-login, nodejs-connect-timeout,
nodejs-js-yaml, nodejs-zlib-browserify, nodejs-zlibjs, nodejs-buffer-crc32,
nodejs-uid-number, nodejs-underscore-dot-string, nodejs-opts, nodejs-osenv,
nodejs-showdown, nodejs-cookie-parser, nodejs-hoek, nodejs-temp,
nodejs-forever-agent, nodejs-asn1, nodejs-reduce-component, nodejs-range-parser,
nodejs-findup-sync, nodejs-combined-stream, nodejs-tunnel-agent,
nodejs-node-uuid, nodejs-through, nodejs-charm, nodejs-ms, nodejs-qs,
nodejs-superagent, nodejs-github-url-from-git, nodejs-ansi-styles,
nodejs-console-dot-log, nodejs-read-package-json, nodejs-csurf,
nodejs-serve-index, nodejs-sha, nodejs-ini, nodejs-tar, nodejs-setimmediate,
nodejs-sax, nodejs-tiny-lr-fork, nodejs-bunker, nodejs-jscoverage, js-json,
nodejs-grunt-contrib-internal, nodejs-morgan, nodejs-formidable,
nodejs-detective, nodejs-resolve, nodejs-buffer-equal, nodejs-jsonify,
nodejs-pause, nodejs-ejs, nodejs-ansi, nodejs-cycle, js-zlib, nodejs-chmodr,
nodejs-promise, nodejs-joosex-namespace-depended, nodejs-config-chain,
nodejs-jasmine-reporters, nodejs-requirejs, nodejs-cookie-jar, nodejs-methods,
nodejs-opener, nodejs-transformers, nodejs-npmlog, nodejs-basic-auth-connect,
nodejs-grunt-git-authors, nodejs-paperboy, nodejs-maxmin, nodejs-ronn,
nodejs-hawk, nodejs-dryice, nodejs-static-favicon, nodejs-npm-user-validate,
nodejs-css-parse, nodejs-mime, nodejs-better-assert, marked, nodejs-has-color,
nodejs-cryptiles, nodejs-fstream-ignore, nodejs-gzip-size, nodejs-joose,
nodejs-pubcontrol, ycssmin, nodejs-getobject, nodejs-readdirp, nodejs-commander,
nodejs-require-cs, nodejs-package, nodejs-weak-map, jasmine, nodejs-temporary,
nodejs-estraverse
nonamedotc: pangox-compat
noodles: nodejs-underscore, nodejs-generic-pool, nodejs-temp, nodejs-ejs
nushio: web-assets, pangox-compat
openstack-sig: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
patches: nodejs-chownr, nodejs-boom, nodejs-hooker, nodejs-websocket-driver,
nodejs-growl, nodejs-character-parser, nodejs-grunt-compare-size,
nodejs-source-map, nodejs-fstream-npm, nodejs-wordwrap, nodejs-sigmund,
nodejs-fileset, nodejs-fstream, nodejs-editor, nodejs-joosex-simplerequest,
nodejs-nopt, nodejs-delayed-stream, nodejs-grunt-contrib-watch,
nodejs-pretty-bytes, nodejs-mute-stream, jasmine-node, nodejs-vhost,
nodejs-semver, nodejs-async, nodejs-slide, nodejs-testswarm,
nodejs-express-session, nodejs-debug, nodejs-form-data, nodejs-optimist,
uglify-js1, nodejs-burrito, nodejs-expect-dot-js, nodejs-diff, nodejs-noptify,
web-assets, nodejs-pkginfo, nodejs-inherits1, nodejs-callsite,
nodejs-runforcover, nodejs-stream-counter, nodejs-archy, nodejs-muffin,
nodejs-component-emitter, nodejs-eventemitter2, nodejs-supertest,
nodejs-faye-websocket, nodejs-defined, nodejs-cmd-shim, nodejs-minimatch,
nodejs-which, nodejs-yamlish, nodejs-cookiejar, nodejs-promzard,
nodejs-json-stringify-safe, nodejs-repl, nodejs-shelljs,
nodejs-child-process-close, nodejs-exit, nodejs-assert-plus, nodejs-jwt-simple,
nodejs-strip-ansi, nodejs-oauth-sign, nodejs-lockfile, nodejs-stack-trace,
nodejs-css, nodejs-bytes, nodejs-escodegen, nodejs-esutils,
nodejs-css-stringify, nodejs-minimist, nodejs-rimraf, nodejs-ctype,
nodejs-isodate, nodejs-abbrev, nodejs-asap, nodejs-ncp, nodejs-keypress,
nodejs-chalk, nodejs-batch, nodejs-glob, nodejs-http-signature,
nodejs-grunt-contrib-concat, nodejs-ain2, nodejs-grip, nodejs-cssom,
nodejs-cookie, nodejs-mimeparse, nodejs-response-time, nodejs-read,
nodejs-multiparty, nodejs-jsonfile, nodejs-traverse,
nodejs-grunt-contrib-uglify, nodejs-cookie-signature, nodejs-retry,
nodejs-markdown, nodejs-proto-list, nodejs-parseurl, nodejs-nan0, nodejs-fresh,
nodejs-underscore, nodejs-lazystream, nodejs-block-stream, nodejs-generic-pool,
mocha, nodejs-uglify-to-browserify, nodejs-bindings, nodejs-walkdir,
nodejs-aws-sign, nodejs-iso8601, nodejs-couch-login, nodejs-connect-timeout,
nodejs-js-yaml, nodejs-zlib-browserify, nodejs-zlibjs, nodejs-buffer-crc32,
nodejs-uid-number, nodejs-underscore-dot-string, nodejs-opts, nodejs-osenv,
nodejs-showdown, nodejs-cookie-parser, nodejs-hoek, nodejs-temp,
nodejs-forever-agent, nodejs-asn1, nodejs-reduce-component, nodejs-range-parser,
nodejs-findup-sync, nodejs-combined-stream, nodejs-tunnel-agent,
nodejs-node-uuid, nodejs-through, nodejs-charm, nodejs-ms, nodejs-qs,
nodejs-superagent, nodejs-github-url-from-git, nodejs-ansi-styles,
nodejs-console-dot-log, nodejs-read-package-json, nodejs-csurf,
nodejs-serve-index, nodejs-sha, nodejs-ini, nodejs-tar, nodejs-setimmediate,
nodejs-sax, nodejs-tiny-lr-fork, nodejs-bunker, nodejs-jscoverage,
nodejs-morgan, nodejs-grunt-contrib-internal, nodejs-formidable,
nodejs-detective, nodejs-resolve, nodejs-buffer-equal, nodejs-jsonify,
nodejs-pause, nodejs-ejs, nodejs-ansi, nodejs-cycle, js-zlib, nodejs-chmodr,
nodejs-promise, nodejs-joosex-namespace-depended, nodejs-config-chain,
nodejs-jasmine-reporters, nodejs-requirejs, nodejs-cookie-jar, nodejs-methods,
nodejs-opener, nodejs-transformers, nodejs-npmlog, nodejs-basic-auth-connect,
nodejs-grunt-git-authors, nodejs-paperboy, nodejs-maxmin, nodejs-ronn,
nodejs-hawk, nodejs-dryice, nodejs-static-favicon, nodejs-npm-user-validate,
nodejs-css-parse, nodejs-mime, nodejs-better-assert, marked, nodejs-has-color,
nodejs-cryptiles, nodejs-fstream-ignore, nodejs-gzip-size, nodejs-joose,
nodejs-pubcontrol, ycssmin, nodejs-getobject, nodejs-readdirp, nodejs-commander,
nodejs-require-cs, nodejs-package, nodejs-weak-map, jasmine, nodejs-temporary,
nodejs-estraverse
pcpa: web-assets
peter: pangox-compat
petersen: pangox-compat
piotrp: nodejs-boom, nodejs-hooker, nodejs-websocket-driver, nodejs-growl,
nodejs-character-parser, nodejs-source-map, nodejs-wordwrap, nodejs-fileset,
nodejs-nopt, nodejs-delayed-stream, nodejs-grunt-contrib-watch,
nodejs-mute-stream, jasmine-node, nodejs-semver, nodejs-async, nodejs-slide,
nodejs-debug, nodejs-form-data, nodejs-optimist, uglify-js1, nodejs-burrito,
nodejs-diff, nodejs-noptify, web-assets, nodejs-pkginfo, nodejs-callsite,
nodejs-runforcover, nodejs-component-emitter, nodejs-eventemitter2,
nodejs-faye-websocket, nodejs-defined, nodejs-minimatch, nodejs-which,
nodejs-yamlish, nodejs-cookiejar, nodejs-json-stringify-safe, nodejs-exit,
nodejs-assert-plus, nodejs-strip-ansi, nodejs-oauth-sign, nodejs-stack-trace,
nodejs-css, nodejs-escodegen, nodejs-esutils, nodejs-css-stringify,
nodejs-minimist, nodejs-rimraf, nodejs-ctype, nodejs-abbrev, nodejs-asap,
nodejs-chalk, nodejs-glob, nodejs-http-signature, nodejs-read, nodejs-traverse,
nodejs-underscore, nodejs-generic-pool, mocha, nodejs-walkdir, nodejs-js-yaml,
nodejs-underscore-dot-string, nodejs-temp, nodejs-hoek, nodejs-forever-agent,
nodejs-asn1, nodejs-reduce-component, nodejs-findup-sync,
nodejs-combined-stream, nodejs-tunnel-agent, nodejs-node-uuid, nodejs-through,
nodejs-charm, nodejs-ms, nodejs-qs, nodejs-superagent, nodejs-ansi-styles,
nodejs-read-package-json, nodejs-tiny-lr-fork, nodejs-bunker,
nodejs-grunt-contrib-internal, nodejs-formidable, nodejs-detective,
nodejs-resolve, nodejs-buffer-equal, nodejs-jsonify, nodejs-ejs, nodejs-cycle,
nodejs-promise, nodejs-jasmine-reporters, nodejs-methods, nodejs-transformers,
nodejs-hawk, nodejs-css-parse, nodejs-mime, nodejs-better-assert,
nodejs-has-color, nodejs-cryptiles, nodejs-getobject, nodejs-readdirp,
nodejs-commander, nodejs-require-cs, nodejs-package, jasmine, nodejs-temporary,
nodejs-estraverse
pjp: uglify-js1, nodejs-optimist, nodejs-source-map, nodejs-mime, nodejs-wordwrap
pnemade: nodejs-which, nodejs-boom, nodejs-bunker, nodejs-json-stringify-safe,
nodejs-growl, nodejs-character-parser, nodejs-source-map, nodejs-block-stream,
nodejs-buffer-equal, nodejs-jsonify, mocha, nodejs-ansi, nodejs-bindings,
nodejs-assert-plus, nodejs-wordwrap, nodejs-oauth-sign, nodejs-css,
nodejs-fstream, nodejs-yamlish, nodejs-nopt, nodejs-promise,
nodejs-delayed-stream, nodejs-osenv, nodejs-css-stringify, nodejs-transformers,
nodejs-semver, nodejs-async, nodejs-hoek, nodejs-npmlog, nodejs-ctype,
nodejs-forever-agent, nodejs-asn1, nodejs-abbrev, nodejs-hawk, nodejs-asap,
nodejs-slide, nodejs-form-data, nodejs-optimist, uglify-js1, nodejs-burrito,
nodejs-combined-stream, nodejs-diff, nodejs-css-parse, nodejs-tunnel-agent,
nodejs-http-signature, nodejs-node-uuid, nodejs-better-assert, nodejs-through,
nodejs-cryptiles, nodejs-charm, nodejs-qs, nodejs-callsite, nodejs-readdirp,
nodejs-runforcover, nodejs-commander, nodejs-tar, nodejs-traverse,
nodejs-defined, nodejs-minimatch
ppisar: web-assets
praiskup: nodejs-tiny-lr-fork, nodejs-hooker, nodejs-websocket-driver,
nodejs-shelljs, nodejs-exit, nodejs-js-yaml, nodejs-requirejs,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-underscore-dot-string,
nodejs-maxmin, nodejs-findup-sync, uglify-js1, nodejs-noptify, nodejs-gzip-size,
nodejs-getobject, nodejs-package, nodejs-eventemitter2,
nodejs-grunt-contrib-uglify, nodejs-temporary, nodejs-faye-websocket
puiterwijk: pangox-compat
pvoborni: nodejs-optimist, nodejs-wordwrap
pwalter: pangox-compat
pwouters: driftnet
python-sig: marked, nodejs-underscore, web-assets
qulogic: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-underscore, nodejs-pretty-bytes,
nodejs-shelljs, nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, nodejs-showdown, web-assets, nodejs-gzip-size, ycssmin
ralph: python-zope-i18nmessageid
raphgro: web-assets
rathann: nodejs-mime, pangox-compat
raveit65: pangox-compat
rcritten: nodejs-optimist
rdieter: pangox-compat
rdopiera: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
rhughes: gnome-themes
rstrode: gnome-themes
ruben: nodejs-optimist
ruby-packagers-sig: nodejs-maxmin, nodejs-getobject, nodejs-hooker,
nodejs-package, nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes,
nodejs-shelljs, nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
rvokal: gnome-themes
sagitter: nodejs-shelljs
scitech_sig: pangox-compat
sdgathman: nodejs-ronn, nodejs-opts, nodejs-markdown
sergiomb: nodejs-callsite, nodejs-readdirp, nodejs-commander, nodejs-asap,
nodejs-promise, nodejs-underscore, nodejs-growl, nodejs-character-parser,
web-assets, nodejs-diff, nodejs-css-parse, nodejs-transformers, mocha,
nodejs-css-stringify, nodejs-better-assert, nodejs-css
sgallagh: nodejs-mime, nodejs-source-map, nodejs-ejs, ycssmin
sic: nodejs-maxmin, nodejs-getobject, nodejs-hooker, nodejs-package,
nodejs-findup-sync, nodejs-requirejs, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-eventemitter2, nodejs-exit, nodejs-grunt-contrib-uglify,
nodejs-temporary, web-assets, nodejs-gzip-size
simo: nodejs-optimist
siwinski: web-assets
smani: pangox-compat
spike: apache-commons-vfs
spot: nodejs-maxmin, nodejs-pretty-bytes, nodejs-shelljs,
nodejs-grunt-contrib-uglify, nodejs-showdown, nodejs-gzip-size, pangox-compat,
ycssmin
ssp: gnome-themes
stefanok: pangox-compat
steve: nodejs-mime
stingray: nodejs-mime
sundaram: uglify-js1, nodejs-optimist, nodejs-source-map, nodejs-mime,
nodejs-wordwrap
sway-sig: nodejs-mime
taaem: pangox-compat
tagoh: rubygem-gettext_i18n_rails, rubygem-ruby_parser, pangox-compat
tc01: nodejs-boom, nodejs-hooker, nodejs-growl, nodejs-character-parser,
nodejs-fstream, nodejs-nopt, nodejs-delayed-stream, nodejs-semver, nodejs-async,
nodejs-slide, nodejs-debug, nodejs-form-data, nodejs-optimist, nodejs-burrito,
nodejs-diff, nodejs-pkginfo, nodejs-callsite, nodejs-runforcover,
nodejs-component-emitter, nodejs-eventemitter2, nodejs-supertest,
nodejs-defined, nodejs-minimatch, nodejs-which, nodejs-yamlish,
nodejs-cookiejar, nodejs-json-stringify-safe, nodejs-exit, nodejs-assert-plus,
nodejs-oauth-sign, nodejs-stack-trace, nodejs-css, nodejs-bytes,
nodejs-css-stringify, nodejs-ctype, nodejs-abbrev, nodejs-asap,
nodejs-http-signature, nodejs-traverse, nodejs-block-stream, mocha,
nodejs-bindings, nodejs-js-yaml, nodejs-underscore-dot-string, nodejs-osenv,
nodejs-hoek, nodejs-forever-agent, nodejs-asn1, nodejs-reduce-component,
nodejs-findup-sync, nodejs-combined-stream, nodejs-tunnel-agent,
nodejs-node-uuid, nodejs-through, nodejs-charm, nodejs-ms, nodejs-qs,
nodejs-superagent, nodejs-tar, nodejs-bunker, nodejs-formidable, nodejs-resolve,
nodejs-buffer-equal, nodejs-jsonify, nodejs-ejs, nodejs-ansi, nodejs-cycle,
nodejs-promise, nodejs-methods, nodejs-transformers, nodejs-npmlog, nodejs-hawk,
nodejs-css-parse, nodejs-better-assert, nodejs-cryptiles, nodejs-getobject,
nodejs-readdirp, nodejs-commander, nodejs-package, nodejs-temporary
tchaikov: nodejs-mime, nodejs-source-map
tdabasin: python-zope-i18nmessageid
tdawson: nodejs-which, nodejs-boom, nodejs-json-stringify-safe,
nodejs-block-stream, nodejs-jsonify, nodejs-assert-plus, nodejs-bindings,
nodejs-ansi, nodejs-wordwrap, nodejs-oauth-sign, nodejs-fstream, nodejs-nopt,
nodejs-delayed-stream, nodejs-osenv, nodejs-semver, nodejs-npmlog, nodejs-hoek,
nodejs-ctype, nodejs-forever-agent, nodejs-asn1, nodejs-abbrev, nodejs-hawk,
nodejs-form-data, nodejs-optimist, nodejs-combined-stream, nodejs-mime,
nodejs-tunnel-agent, nodejs-http-signature, nodejs-node-uuid, web-assets,
nodejs-through, nodejs-cryptiles, nodejs-qs, nodejs-tar, nodejs-traverse,
nodejs-defined, nodejs-minimatch
thofmann: nodejs-mime
tjikkun: nodejs-optimist
tomh: nodejs-boom, nodejs-hooker, nodejs-growl, nodejs-character-parser,
nodejs-source-map, nodejs-wordwrap, nodejs-fileset, nodejs-fstream, nodejs-nopt,
nodejs-delayed-stream, nodejs-mute-stream, jasmine-node, nodejs-semver,
nodejs-async, nodejs-slide, nodejs-debug, nodejs-form-data, nodejs-optimist,
uglify-js1, nodejs-burrito, nodejs-expect-dot-js, nodejs-diff, web-assets,
nodejs-pkginfo, nodejs-callsite, nodejs-runforcover, nodejs-eventemitter2,
nodejs-supertest, nodejs-defined, nodejs-minimatch, nodejs-which,
nodejs-yamlish, nodejs-cookiejar, nodejs-repl, nodejs-json-stringify-safe,
nodejs-exit, nodejs-assert-plus, nodejs-strip-ansi, nodejs-oauth-sign,
nodejs-stack-trace, nodejs-css, nodejs-css-stringify, nodejs-minimist,
nodejs-rimraf, nodejs-ctype, nodejs-abbrev, nodejs-asap, nodejs-chalk,
nodejs-glob, nodejs-http-signature, nodejs-cookie, nodejs-read, nodejs-jsonfile,
nodejs-traverse, nodejs-cookie-signature, nodejs-parseurl, nodejs-fresh,
nodejs-underscore, nodejs-block-stream, nodejs-generic-pool, mocha,
nodejs-bindings, nodejs-walkdir, nodejs-js-yaml, nodejs-buffer-crc32,
nodejs-underscore-dot-string, nodejs-osenv, nodejs-showdown, nodejs-hoek,
nodejs-forever-agent, nodejs-asn1, nodejs-reduce-component, nodejs-range-parser,
nodejs-findup-sync, nodejs-combined-stream, nodejs-tunnel-agent,
nodejs-node-uuid, nodejs-through, nodejs-charm, nodejs-ms, nodejs-qs,
nodejs-superagent, nodejs-ansi-styles, nodejs-tar, nodejs-sax, nodejs-bunker,
nodejs-formidable, nodejs-resolve, nodejs-buffer-equal, nodejs-jsonify,
nodejs-pause, nodejs-ejs, nodejs-ansi, nodejs-cycle, nodejs-promise,
nodejs-jasmine-reporters, nodejs-methods, nodejs-transformers, nodejs-npmlog,
nodejs-hawk, nodejs-css-parse, nodejs-mime, nodejs-better-assert,
nodejs-has-color, nodejs-cryptiles, nodejs-getobject, nodejs-readdirp,
nodejs-commander, nodejs-require-cs, nodejs-package, jasmine, nodejs-temporary
twoerner: nodejs-optimist
uwog: pangox-compat
vjancik: nodejs-bunker, nodejs-underscore, nodejs-growl,
nodejs-character-parser, nodejs-source-map, nodejs-buffer-equal, nodejs-jsonify,
mocha, nodejs-ansi, nodejs-ejs, nodejs-strip-ansi, nodejs-wordwrap, nodejs-css,
nodejs-yamlish, nodejs-promise, nodejs-esutils, nodejs-transformers,
nodejs-css-stringify, nodejs-minimist, nodejs-rimraf, nodejs-semver,
nodejs-async, nodejs-npmlog, nodejs-asap, nodejs-slide, nodejs-optimist,
uglify-js1, nodejs-chalk, nodejs-burrito, nodejs-diff, nodejs-css-parse,
nodejs-mime, nodejs-better-assert, nodejs-has-color, nodejs-through, web-assets,
nodejs-charm, nodejs-callsite, nodejs-readdirp, nodejs-runforcover,
nodejs-ansi-styles, nodejs-commander, nodejs-traverse, nodejs-defined,
nodejs-minimatch
vondruch: nodejs-hooker, nodejs-resolve, nodejs-shelljs, nodejs-exit,
nodejs-js-yaml, nodejs-requirejs, nodejs-pretty-bytes,
nodejs-underscore-dot-string, nodejs-maxmin, nodejs-findup-sync, web-assets,
nodejs-gzip-size, nodejs-getobject, felix-osgi-obr-resolver, nodejs-package,
nodejs-eventemitter2, nodejs-grunt-contrib-uglify, nodejs-temporary, felix-framework
williamjmorenor: python-sphinxcontrib-fulltoc
xavierb: nodejs-tiny-lr-fork, nodejs-hooker, nodejs-websocket-driver,
nodejs-underscore, nodejs-resolve, nodejs-exit, nodejs-js-yaml,
nodejs-grunt-contrib-watch, nodejs-pretty-bytes, nodejs-underscore-dot-string,
nodejs-maxmin, nodejs-findup-sync, nodejs-noptify, nodejs-grunt-contrib-concat,
web-assets, nodejs-gzip-size, nodejs-getobject, nodejs-package,
nodejs-eventemitter2, nodejs-grunt-contrib-uglify, nodejs-temporary,
nodejs-faye-websocket
xvitaly: nodejs-mime, nodejs-source-map
zbyszek: nodejs-zlibjs, maven-release, js-zlib, web-assets
zvetlik: nodejs-bunker, nodejs-growl, nodejs-character-parser,
nodejs-buffer-equal, nodejs-jsonify, mocha, nodejs-ansi, nodejs-ejs,
nodejs-strip-ansi, nodejs-css, nodejs-promise, nodejs-esutils,
nodejs-transformers, nodejs-css-stringify, nodejs-minimist, nodejs-rimraf,
nodejs-semver, nodejs-npmlog, nodejs-asap, nodejs-slide, nodejs-chalk,
nodejs-burrito, nodejs-diff, nodejs-css-parse, nodejs-better-assert,
nodejs-has-color, nodejs-through, nodejs-charm, nodejs-callsite,
nodejs-readdirp, nodejs-runforcover, nodejs-ansi-styles, nodejs-commander,
nodejs-traverse, nodejs-defined, nodejs-yamlish
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/master/f/scripts/find_unblocked_orphans.py
3 years
F33 system wide change, java-11-openjdk as system jdk
by Jiri Vanek
Hello fellow java package maintainers!
We are planning to bump the JDK from java-1.8.0-openjdk to java-11-openjdk for F33. Please see
https://fedoraproject.org/wiki/Changes/Java11
Short Story:
* if you have some java package, be aware that we are bumping JDK in rawhide
* Ensure your package builds and runs fine with JDK11 (see the
https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/)
* there is special tooling ready for this, before mass rebuild is launched
** See https://fedoraproject.org/wiki/Changes/Java11#copr_preliminary_rebuild
* If you do not want Fedora rotten with JDK8 for ever, continue reading
Long Story:
We ran a preliminary mass rebuild of javastack in copr repo
https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/ (select "all" instead of "25" at the
bottom), on packages requiring java,javac, java-devel, maven-local, ant, ivy & comp for build. You
can see, the result was quite dramatic:
1225 total; attempted to rebuild
483 failed; from those 191 are trivial failures (but if you fix it, there is no guarantee real
troubles are not hidden behind that)
186 succeeded
556 orphans or dead or otherwise tragic so the build did not even start
I would kindly ask you to search yourself in this list: https://jvanek.fedorapeople.org/java11/people
If you are here, please check status of your package in https://jvanek.fedorapeople.org/java11/init
(pain text of https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds).
* If your package is "succeeded", congratulations nothing to do, and just keep en eye on JDK bump
* If there is "failed" but contains "- -" then it is probably orphan. If you wish to resurrect it,
please ensure it runs against JDK11 (see lower)
* If there is "failed" but failed in "seconds", then those packages failed so quickly, that the
build was in initial phases. That usually mean that you build with source/target lower then 1.6
JDK11 supports 1.6 and up. We recommend to bump the source/target to 1.8, to allow existence of
compact 1.8 packages alongside main javastack. See
https://fedoraproject.org/wiki/Changes/Java11#Wrong_source.2Ftarget_version. Don't forget to
upstream the patch, or maybe it is enough to update to more fresh upstream release which supports
JDK11? it may happen, that after the fix, your build will fail in more terrible way (see below)
* If there is "failed", and its none of above, then your package simply failed. Very often the
scary error may be fixed by bump to latest upstream version. JDK 11 is out for several years.
Please, try to fix the package. Don't hesitate to ask on devel(a)fedoraproject.org or
java-devel(a)fedoraproject.org or directly to me jvanek(a)redhat.com. If you fix the fail, feel free to
share your fix, it may help others.
We are trying to gather the most common issues at
https://fedoraproject.org/wiki/Changes/Java11#common_issues_packagers_can... .
Feel free to enhance the page, or write us your case (possibly both with solution and without) so
we can add it here.
Debugging Your failures.
The copr repo we maintain, contains builds of java-11-openjdk as system JDK, javapackages-tools
honoring that, and java-1.8.0-openjdk as non system JDK. Also it contains successfully rebuilt
packages. You can directly use this copr repo in several ways.
* first glance on error. On https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/ find your
build (select "all" instead of "25" at the bottom),
** Click its number, select chroot (currently fedora-32-x86_64 ) and check the logs. Main log is
build.log.gz.
* anything you push to rawhide, will automatically rebuild here in f32 chroot (we have a JDK in
rawhide broken a bit currently)
** It is the best approach. If you can fix your package in rawhide directly, without breaking the
rawhide too much, go for it
** If yo need to experiment, I have a mock config for you (generated from copr-cli mock-config
jvanek/java11 fedora-32-x86_64) which you can copy to your /etc/mock and use -
https://jvanek.fedorapeople.org/java11/jvanek-java11-fedora-32-x86_64.cfg . Eg:
sudo cp downloaded-fedora-32-x86_64.cfg /etc/mock/jvanek-java11-fedora-32-x86_64.cfg
# change spec, bump sources, apply patches
fedpkg srpm
mock -r jvanek-java11-fedora-32-x86_64 *.src.rpm
Or any other packaging workflow you use, and you can use against the copr repo.
Thank you very much for your help, there are 500 failures, and 1000 java packagers, but only 2
active members of java sig. Without your help, the JDK bump will be very hard.
Thank You!
On behalf of Fedora java group
J.
3 years