Orphaned packages looking for new maintainers

2024-06-15 Thread maxwell
Report started at 2024-06-14 19:04:03 UTC

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 the left column on
https://src.fedoraproject.org/rpms/

Full report available at:
https://a.gtmx.me/orphans/orphans.txt
grep it for your FAS username and follow the dependency chain.

For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan

Package  (co)maintainers   Status Change

3Depict   orphan   4 weeks ago  
BitchXorphan, rdieter  4 weeks ago  
balsa orphan   4 weeks ago  
bti   orphan   7 weeks ago  
buildstream   atim, orphan 3 weeks ago  
container-exception-logger@abrt-sig, mmarusak, orphan  4 weeks ago  
cutecworphan   4 weeks ago  
dnssec-nodes  orphan   4 weeks ago  
dnssec-system-trayorphan   4 weeks ago  
erlang-p1_acme@erlang-maint-sig, orphan5 weeks ago  
fleet-commander-admin orphan   4 weeks ago  
fleet-commander-clientorphan   4 weeks ago  
gofer orphan   4 weeks ago  
golang-github-client9-gospell @go-sig, orphan  4 weeks ago  
golang-github-elves-elvish@go-sig, orphan  8 weeks ago  
golang-github-xiaq-persistent @go-sig, orphan  8 weeks ago  
golang-k8s-cli-runtime@go-sig, orphan  5 weeks ago  
golang-k8s-kubectl@go-sig, orphan  5 weeks ago  
grpc  defolos, orphan  2 weeks ago  
gtypist   orphan   4 weeks ago  
jgit  orphan   4 weeks ago  
jolokia-jvm-agent orphan   9 weeks ago  
kanotf-fonts  orphan   4 weeks ago  
laf-pluginorphan   4 weeks ago  
levien-museum-fonts   orphan   4 weeks ago  
libitlmoceap, orphan   4 weeks ago  
logserial orphan   4 weeks ago  
mingw-cppunit orphan   6 weeks ago  
mingw-freeimage   orphan   9 weeks ago  
mingw-sword   orphan   5 weeks ago  
neofetch  orphan   6 weeks ago  
nuntius   kalev, orphan4 weeks ago  
oc-inject orphan   4 weeks ago  
perl-Flickr-API   orphan   4 weeks ago  
perl-Flickr-Uploadorphan   4 weeks ago  
perl-Getopt-GUI-Long  orphan   4 weeks ago  
perl-QWizard  orphan   4 weeks ago  
php-doctrine-common3  orphan   1 weeks ago  
php-doctrine-orm  orphan, remi 1 weeks ago  
pidgin-guifications   nosnilmot, orphan4 weeks ago  
polkit-gnome  @epel-packagers-sig, orphan  0 weeks ago  
prometheus-jmx-exporter   orphan   9 weeks ago  
prometheus-simpleclient-java  orphan   9 weeks ago  
python-amico  orphan   1 weeks ago  
python-glue   orphan   4 weeks ago  
python-googleapis-common-protos   @python-packagers-sig, fkolwa,   2 weeks ago  
  miyunari, orphan

Re: Fedora 41 Python 3.13 mass rebuild status

2024-06-15 Thread Karolina Surma

On 6/12/24 00:10, Miro Hrončok wrote:

On 10. 06. 24 17:34, Karolina Surma wrote:

Hello,

The Python 3.13 rebuild is in progress. We plan to merge the side tag 
soon.




I requested the side tag to be merged.

https://pagure.io/releng/issue/12155

If you build for f41-python now, there is a risk that the build will 
fail at tagging time if the side tag is merged during the build. I don't 
recommend building long builds.


Please, still don't build Python packages in rawhide until the side tag 
is fully merged.


Thank you for your patience.



The side tag has been merged. Now you can build Python packages in 
regular Rawhide with Python 3.13 safely.

Shortly we'll start opening bugzillas for the remaining packages.

## What now? The usual advice

If you are aware of the problem and working towards fixing it, set your 
bugzilla to ASSIGNED to avoid further automated reminders.  If blocked 
by dependencies, do not close the bugzillas as NOTABUG or DUPLICATE just 
because it is "not a problem in your package". The automation will file 
new ones anyway. Use the Blocks and Depends on fields in bugzilla 
instead please.


## My package fails to build because it has test failures in %check

Please, try to resolve the failures. If you are confident that the 
package works fine, but the tests are wrong, skip some failing tests, 
ideally with a link to an upstream issue. Do not disable (e.g. comment 
out) all tests just

to unblock the rebuild of your package, it usually only hides the problem.

## My package fails to build because it has broken build dependencies

Please try to track the missing build dependencies in Bugzilla. If 
possible, help the maintainers of your dependencies to get them rebuilt. 
When in need of escalation, ask us for provenpackager help (ideally with 
pull requests to be merged). Once possible, rebuild your package. When 
you do, the bugzilla will eventually get automatically closed, but you 
can do that manually as well.


## My package was rebuilt with Python 3.13 but it has broken runtime 
dependencies


Please try to track the missing runtime dependencies in Bugzilla. If 
possible, help the maintainers of your dependencies to get them rebuilt. 
When in need of escalation, ask us for provenpackager help (ideally with 
pull requests to be merged). When the dependencies are rebuilt, your 
package will install successfully once again and the bugzilla will 
eventually get automatically closed, but you can do that manually as well.


## My package failed to build but installs just fine

Some packages that only require libpython3.12.so.1.0 will successfully 
pull in the python3.12 package as a dependency and hence they don't have 
installation issues. They need to be rebuilt with Python 3.13 anyway, we 
don't want Fedora users to pull in two Python versions unless they need 
them for development purposes.


## How to run things locally?

You can use mock. Make sure to:
1. Clear all caches first: $ mock -r fedora-rawhide-x86_64--scrub=all
2. Use the Koji repo: $ mock -r fedora-rawhide-x86_64 
--enablerepo=local ...


## Where to get help

Reply to this thread or find us (ksurma, mhroncok) on Matrix 
(#python:fedoraproject.org).

--
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Fedora 41 Python 3.13 mass rebuild status

2024-06-15 Thread Miro Hrončok

On 10. 06. 24 17:34, Karolina Surma wrote:

Hello,

The Python 3.13 rebuild is in progress. We plan to merge the side tag soon.

So far, we've successfully built 3528 out of 4109 source packages, with 581 
remaining to be built.

See the list of packages sorted by maintainers at the end of this mail.

If your package fails because there is a non-dependency problem, you might have 
already received a bugzilla from us in the past. If the build failure is 
related to changes in Python 3.13, it should contain some hints about the 
problem. If you haven't received a bugzilla from us yet, feel free to open a 
new one and block the PYTHON3.13 tracking bug.


You can verify your package builds with Python 3.13 via a scratch build:

$ koji build --scratch f41-python 

or

$ fedpkg build --scratch --target f41-python

If successful, you can submit a build to the side tag from the rawhide branch 
in dist-git repository via:


$ fedpkg build --target f41-python

Please, don't build Python packages in regular rawhide now.

After the side tag is merged, we'll let you know when it's safe to build in 
regular rawhide again.

The remaining failures can be fixed afterwards.

I requested the side tag to be merged.

https://pagure.io/releng/issue/12155

If you build for f41-python now, there is a risk that the build will fail at 
tagging time if the side tag is merged during the build. I don't recommend 
building long builds.


Please, still don't build Python packages in rawhide until the side tag is 
fully merged.


Thank you for your patience.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
--
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Fedora 41 Python 3.13 mass rebuild status

2024-06-15 Thread Karolina Surma

Hello,

The Python 3.13 rebuild is in progress. We plan to merge the side tag soon.

So far, we've successfully built 3528 out of 4109 source packages, with 
581 remaining to be built.

See the list of packages sorted by maintainers at the end of this mail.

If your package fails because there is a non-dependency problem, you 
might have already received a bugzilla from us in the past. If the build 
failure is related to changes in Python 3.13, it should contain some 
hints about the problem. If you haven't received a bugzilla from us yet, 
feel free to open a new one and block the PYTHON3.13 tracking bug.


You can verify your package builds with Python 3.13 via a scratch build:

$ koji build --scratch f41-python 

or

$ fedpkg build --scratch --target f41-python

If successful, you can submit a build to the side tag from the rawhide 
branch in dist-git repository via:


$ fedpkg build --target f41-python

Please, don't build Python packages in regular rawhide now.

After the side tag is merged, we'll let you know when it's safe to build 
in regular rawhide again.

The remaining failures can be fixed afterwards.

---

We've checked the critical paths and additional groups.
@critical-path-deepin-desktop is broken for reasons unrelated to the 
mass rebuild. (https://bugzilla.redhat.com/2284433)


Here is the list of the checked and installable comps groups:

@core
@critical-path-anaconda
@critical-path-apps
@critical-path-base
@critical-path-build
@critical-path-gnome
@critical-path-lxde
@critical-path-lxqt
@critical-path-server
@critical-path-standard
@critical-path-xfce
@admin-tools
@anaconda-tools
@cloud-server
@container-management
@dogtag
@domain-client
@fedora-packager
@freeipa-server
@headless-management
@network-server
@rpm-development-tools
@smb-server
@standard
@system-tools
@workstation-product


In case of need, reply to this thread or find us (ksurma, mhroncok) on 
Matrix (#python:fedoraproject.org).


Cheers,
Karolina

---

Packages which fail to build (sorted by maintainer):
abompard   python-aiosmtpd python-falcon
aconoleopenvswitch
aekoroglu  getdp python-bottle python-django-auth-ldap python-djvulibre 
python-rq

alebastr   RBTools
amoralej   python-eventlet python-yappi
ankursinha python-catkin_lint python-dipy python-exdir python-h5io 
python-hl7 python-ppft

apevec python-d2to1
asnpython-neovim
astra  python-aiostream rss2email
athoscrpython-setuptools_scm_git_archive
atim   buildstream kitty
besser82   NLopt python-gensim
bruno  wesnoth
carlwgeorge python-falcon
chedi  python-pytest-testinfra python-testinfra
churchyard python-astunparse python-gast python-wadllib
cleber python-avocado
cottsayWALinuxAgent python-capturer python-catkin_lint
davduncawscli2
davidsch   python-animatplot
dcallagh   python-rdflib
dcavalca   python-gbulb python-memray python-pytn3270 python-recordclass 
python-usort python-wordcloud ubertooth vrpn

dmalcolm   python-rdflib
dminer python-datadog
dmsimard   ara
eclipseo   python-intbitset python-uritools rmlint
edward-evans-aiven python-beartype
ellert python-metakernel
ertzinguwsgi
evgenyzopenscap
fablibprelude pyliblo python-anymarkup-core python-d2to1 
python-imagehash python-py-gql python-rtmidi

farchord   python-pygdbmi zxing-cpp
fblopenvswitch
fbopython-sphinxcontrib-openapi
fedepell   python-bottle
fjanus pyodbc
frantisekz python-pytest-httpx
frostyxqtile
gotmax23   docker-compose python-pydantic python-pyzstd
gsauthof   python-asyncssh
gui1ty Zim
hannes quodlibet
hguemarpython-webob
hhorak pyodbc
hiwkby python-kafka python-pyngus
hobbes1069 fail2ban python-pivy
ignatenkobrain btrfs-progs python-Traits python-eventlet python-h5io 
python-testinfra

italomga   python-beartype
iztokf python-devicely python-matplotlib-venn python-tcx2gpx
jamatospygsl
jcaratzas  python-logutils
jcerny openscap
jchaloup   python-anymarkup-core
jcline python-ipdb
jcpunk jsonnet
jjames mpsolve python-BTrees python-bash-kernel 
python-jupyter-kernel-singular

jonathanspw RBTools kitty python-devtools python-flask-basicauth
jonny  python-libusb1 python-pathvalidate
josef  btrfs-progs
jpena  python-flask-httpauth
jruzicka   python-lmdb
jskarvad   pygame
jujens python-agate python-wsaccel
jussilehtola xcfun
kalev  flatpak-module-tools python-smartcols
kevin  fedmsg fontforge py-radix python-cssutils python-eventlet 
python-pyquery python3-zope-fixers

kkeithle   libarrow
kpvdr  python-pyngus qpid-dispatch
ktdreyer   python-stompest
kwizartafflib
lachmanfrantisek python-specfile
lbalharpython-nbclassic
lbarczio   python-specfile
limb   libprelude pygame wesnoth
loise  python-pyside6
lzacharfmf
matyas condor
matyc  openscap
mbayer python-sqlalchemy-collectd
mfocko python-specfile
mhlavink   nut
mhoyer python-pytest-testinfra
michichpython-precis_i18n
mikelo2