remove-retired-packages
by Miroslav Suchý
Hi.
I created small script `remove-retired-packages`. You can try it using:
$ sudo dnf copr enable msuchy/remove-retired-packages
$ remove-retired-packages
This script removes packages retired between Fedora N and Fedora N-1. You can run it with parameter:
$ remove-retired-packages 30
And it will remove all packages retired between Fedora N and Fedora 30.
It removes packages one-by-one. And you have the option to skip specific package.
The source is here:
https://github.com/xsuchy/fedora-upgrade/blob/main/remove-retired-packages
I will welcome PR. Especially for the wording of the printed text.
If I get positive feedback I turn this into F36 Change proposal.
Miroslav
2 years, 8 months
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2021-09-20.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
================================================================================
0ad ignatenkobrain, orphan, pwalter 1 weeks ago
apache-ivy java-maint-sig, mizdebsk, orphan 4 weeks ago
dnstracer orphan 2 weeks ago
felix-gogo-command orphan 5 weeks ago
felix-gogo-parent mizdebsk, orphan 5 weeks ago
felix-gogo-runtime mizdebsk, orphan 5 weeks ago
felix-gogo-shell mizdebsk, orphan 5 weeks ago
felix-scr jerboaa, mbooth, orphan 5 weeks ago
gauche-gtk orphan 1 weeks ago
jakarta-commons-httpclient java-maint-sig, mizdebsk, orphan 4 weeks ago
libspf2 orphan 4 weeks ago
lucene dchen, eclipse-sig, jerboaa, lef, 5 weeks ago
msimacek, orphan, rgrunber
mkdocs-alabaster orphan 5 weeks ago
mkdocs-bootstrap orphan 5 weeks ago
mkdocs-bootswatch orphan 5 weeks ago
mkdocs-cinder orphan 5 weeks ago
mkdocs-material orphan 5 weeks ago
nohang atim, orphan 6 weeks ago
python-cocotb orphan 2 weeks ago
python-flask-script ishcherb, jkaluza, orphan, ralph 4 weeks ago
python-lunr orphan 5 weeks ago
python-mdx_gh_links orphan 5 weeks ago
python-opencensus orphan 3 weeks ago
python-pymdown-extensions orphan, sgallagh 5 weeks ago
rhino ebaron, orphan 5 weeks ago
rubygem-ancestry jaruga, orphan, ruby-packagers-sig 1 weeks ago
rubygem-cliver orphan 1 weeks ago
rubygem-gem-patch orphan 1 weeks ago
rubygem-logstasher orphan, valtri 5 weeks ago
rubygem-scoped_search orphan 1 weeks ago
rust-line_drawing orphan, rust-sig 4 weeks ago
takari-polyglot mbooth, orphan 5 weeks ago
The following packages require above mentioned packages:
Depending on: apache-ivy (1), status change: 2021-08-18 (4 weeks ago)
xmvn-connector-ivy (maintained by: mizdebsk)
xmvn-connector-ivy-4.0.0~20210707.d300ce6-2.fc35.src requires
mvn(org.apache.ivy:ivy) = 2.5.0.local.19700112153424
Depending on: felix-gogo-parent (4), status change: 2021-08-11 (5 weeks ago)
felix-gogo-command (maintained by: orphan)
felix-gogo-command-1.1.2-2.fc35.src requires
mvn(org.apache.felix:gogo-parent:pom:) = 6,
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-command-1.1.2-2.fc35.noarch requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-runtime (maintained by: mizdebsk, orphan)
felix-gogo-runtime-1.1.4-2.fc35.src requires
mvn(org.apache.felix:gogo-parent:pom:) = 6
felix-gogo-shell (maintained by: mizdebsk, orphan)
felix-gogo-shell-1.1.4-2.fc35.src requires
mvn(org.apache.felix:gogo-parent:pom:) = 6,
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-shell-1.1.4-2.fc35.noarch requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-scr (maintained by: jerboaa, mbooth, orphan)
felix-scr-2.1.26-2.fc35.src requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
Depending on: felix-gogo-runtime (3), status change: 2021-08-11 (5 weeks ago)
felix-gogo-command (maintained by: orphan)
felix-gogo-command-1.1.2-2.fc35.noarch requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-command-1.1.2-2.fc35.src requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-shell (maintained by: mizdebsk, orphan)
felix-gogo-shell-1.1.4-2.fc35.noarch requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-gogo-shell-1.1.4-2.fc35.src requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
felix-scr (maintained by: jerboaa, mbooth, orphan)
felix-scr-2.1.26-2.fc35.src requires
mvn(org.apache.felix:org.apache.felix.gogo.runtime) = 1.1.4
Depending on: libspf2 (3), status change: 2021-08-17 (4 weeks ago)
exim (maintained by: dwmw2, jskarvad)
exim-4.94.2-3.fc35.src requires libopendmarc-devel = 1.4.1.1-5.fc35,
libspf2-devel = 1.2.10-30.20150405gitd57d79fd.fc35
exim-4.94.2-3.fc35.x86_64 requires libopendmarc.so.2()(64bit),
libspf2.so.2()(64bit)
opendmarc (maintained by: kevin)
libopendmarc-1.4.1.1-5.fc35.i686 requires libspf2.so.2
libopendmarc-1.4.1.1-5.fc35.x86_64 requires libspf2.so.2()(64bit)
opendmarc-1.4.1.1-5.fc35.src requires libspf2-devel =
1.2.10-30.20150405gitd57d79fd.fc35
milter-greylist (maintained by: kanarip, pghmcfc)
milter-greylist-4.6.4-3.fc35.src requires libspf2-devel =
1.2.10-30.20150405gitd57d79fd.fc35
milter-greylist-4.6.4-3.fc35.x86_64 requires libspf2.so.2()(64bit)
Depending on: lucene (2), status change: 2021-08-11 (5 weeks ago)
javadocofflinesearch (maintained by: jvanek)
javadocofflinesearch-2.2-15.fc35.noarch requires lucene-analysis =
8.8.2-1.fc35, lucene-backward-codecs = 8.8.2-1.fc35, lucene-core =
8.8.2-1.fc35, lucene-queries = 8.8.2-1.fc35, lucene-queryparser = 8.8.2-1.fc35
javadocofflinesearch-2.2-15.fc35.src requires lucene-analysis = 8.8.2-1.fc35,
lucene-core = 8.8.2-1.fc35, lucene-queries = 8.8.2-1.fc35, lucene-queryparser =
8.8.2-1.fc35
maven-indexer (maintained by: galileo, mbooth, mizdebsk)
maven-indexer-6.0.0-8.fc35.noarch requires lucene = 8.8.2-1.fc35,
mvn(org.apache.lucene:lucene-analyzers-common) = 8.8.2,
mvn(org.apache.lucene:lucene-backward-codecs) = 8.8.2,
mvn(org.apache.lucene:lucene-core) = 8.8.2,
mvn(org.apache.lucene:lucene-highlighter) = 8.8.2,
mvn(org.apache.lucene:lucene-queryparser) = 8.8.2
maven-indexer-6.0.0-8.fc35.src requires
mvn(org.apache.lucene:lucene-analyzers-common) = 8.8.2,
mvn(org.apache.lucene:lucene-backward-codecs) = 8.8.2,
mvn(org.apache.lucene:lucene-core) = 8.8.2,
mvn(org.apache.lucene:lucene-highlighter) = 8.8.2,
mvn(org.apache.lucene:lucene-queryparser) = 8.8.2
Depending on: mkdocs-material (1), status change: 2021-08-10 (5 weeks ago)
python-devtools (maintained by: fab)
python-devtools-0.6-4.fc35.src requires mkdocs-material = 5.0.2-7.fc35
Depending on: python-flask-script (3), status change: 2021-08-18 (4 weeks ago)
module-build-service (maintained by: breilly, mikem)
module-build-service-3.6.1-1.fc35.noarch requires python3-flask-script =
2.0.6-11.fc35
module-build-service-3.6.1-1.fc35.src requires python3-flask-script =
2.0.6-11.fc35
flatpak-module-tools (maintained by: kalev, otaylor)
flatpak-module-tools-0.13-3.fc35.noarch requires module-build-service =
3.6.1-1.fc35
atomic-reactor (maintained by: bkabrda, cverna, infra-sig, maxamillion,
twaugh, vrutkovs)
python3-atomic-reactor-1.6.47-7.fc35.noarch requires
python3.10dist(flatpak-module-tools) = 0.13
Depending on: python-lunr (9), status change: 2021-08-10 (5 weeks ago)
mkdocs (maintained by: smani)
mkdocs-1.1.2-7.fc35.noarch requires python3.10dist(lunr) = 0.5.8,
python3.10dist(lunr[languages]) = 0.5.8
mkdocs-1.1.2-7.fc35.src requires python3dist(lunr[languages]) = 0.5.8
mkdocs-alabaster (maintained by: orphan)
mkdocs-alabaster-0.8.0-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-alabaster-0.8.0-7.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-bootstrap (maintained by: orphan)
mkdocs-bootstrap-1.1-8.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-bootstrap-1.1-8.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-bootswatch (maintained by: orphan)
mkdocs-bootswatch-1.1-6.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-bootswatch-1.1-6.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-cinder (maintained by: orphan)
mkdocs-cinder-1.0.3-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35
mkdocs-cinder-1.0.3-7.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-markdownextradata-plugin (maintained by: music)
mkdocs-markdownextradata-plugin-0.2.4-7.fc36.noarch requires
python3.10dist(mkdocs) = 1.1.2
mkdocs-markdownextradata-plugin-0.2.4-7.fc36.src requires python3dist(mkdocs)
= 1.1.2
mkdocs-material (maintained by: orphan)
mkdocs-material-5.0.2-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-material-5.0.2-7.fc35.src requires mkdocs = 1.1.2-7.fc35
python-devtools (maintained by: fab)
python-devtools-0.6-4.fc35.src requires mkdocs = 1.1.2-7.fc35,
mkdocs-material = 5.0.2-7.fc35
python-mkdocs-redirects (maintained by: smani)
python-mkdocs-redirects-1.0.3-3.fc36.src requires python3dist(mkdocs) = 1.1.2
python3-mkdocs-redirects-1.0.3-3.fc36.noarch requires python3.10dist(mkdocs)
= 1.1.2
Depending on: python-mdx_gh_links (9), status change: 2021-08-10 (5 weeks ago)
mkdocs (maintained by: smani)
mkdocs-1.1.2-7.fc35.noarch requires python3dist(mdx-gh-links) = 0.2
mkdocs-1.1.2-7.fc35.src requires python3dist(mdx-gh-links) = 0.2
mkdocs-alabaster (maintained by: orphan)
mkdocs-alabaster-0.8.0-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-alabaster-0.8.0-7.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-bootstrap (maintained by: orphan)
mkdocs-bootstrap-1.1-8.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-bootstrap-1.1-8.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-bootswatch (maintained by: orphan)
mkdocs-bootswatch-1.1-6.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-bootswatch-1.1-6.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-cinder (maintained by: orphan)
mkdocs-cinder-1.0.3-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35
mkdocs-cinder-1.0.3-7.fc35.src requires mkdocs = 1.1.2-7.fc35
mkdocs-markdownextradata-plugin (maintained by: music)
mkdocs-markdownextradata-plugin-0.2.4-7.fc36.noarch requires
python3.10dist(mkdocs) = 1.1.2
mkdocs-markdownextradata-plugin-0.2.4-7.fc36.src requires python3dist(mkdocs)
= 1.1.2
mkdocs-material (maintained by: orphan)
mkdocs-material-5.0.2-7.fc35.noarch requires mkdocs = 1.1.2-7.fc35,
python3.10dist(mkdocs) = 1.1.2
mkdocs-material-5.0.2-7.fc35.src requires mkdocs = 1.1.2-7.fc35
python-devtools (maintained by: fab)
python-devtools-0.6-4.fc35.src requires mkdocs = 1.1.2-7.fc35,
mkdocs-material = 5.0.2-7.fc35
python-mkdocs-redirects (maintained by: smani)
python-mkdocs-redirects-1.0.3-3.fc36.src requires python3dist(mkdocs) = 1.1.2
python3-mkdocs-redirects-1.0.3-3.fc36.noarch requires python3.10dist(mkdocs)
= 1.1.2
Depending on: python-pymdown-extensions (2), status change: 2021-08-10 (5 weeks
ago)
mkdocs-material (maintained by: orphan)
mkdocs-material-5.0.2-7.fc35.noarch requires
python3.10dist(pymdown-extensions) = 7
mkdocs-material-5.0.2-7.fc35.src requires python3dist(pymdown-extensions) = 7
python-devtools (maintained by: fab)
python-devtools-0.6-4.fc35.src requires mkdocs-material = 5.0.2-7.fc35
Depending on: rhino (5), status change: 2021-08-11 (5 weeks ago)
csslint (maintained by: llaumgui, mavit)
csslint-1.0.5-4.fc35.noarch requires rhino = 1.7.7.1-15.fc35
freemarker (maintained by: filiperosset)
freemarker-2.3.30-3.fc34.src requires rhino = 1.7.7.1-15.fc35
icedtea-web (maintained by: dbhole, jvanek, omajid)
icedtea-web-2.0.0-pre.0.3.alpha16.patched1.1.fc35.src requires rhino =
1.7.7.1-15.fc35
icedtea-web-2.0.0-pre.0.3.alpha16.patched1.1.fc35.x86_64 requires rhino =
1.7.7.1-15.fc35
python-javabridge (maintained by: raphgro)
python-javabridge-1.0.19-4.fc35.src requires rhino = 1.7.7.1-15.fc35
python3-javabridge-1.0.19-4.fc35.x86_64 requires rhino = 1.7.7.1-15.fc35
vim-syntastic (maintained by: mhjacks)
vim-syntastic-css-3.10.0-12.fc35.noarch requires csslint = 1.0.5-4.fc35
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
atim: nohang
bkabrda: python-flask-script
breilly: python-flask-script
cverna: python-flask-script
dbhole: rhino
dchen: lucene
dwmw2: libspf2
ebaron: rhino
eclipse-sig: lucene
fab: python-pymdown-extensions, python-mdx_gh_links, python-lunr, mkdocs-material
filiperosset: rhino
galileo: lucene
ignatenkobrain: 0ad
infra-sig: python-flask-script
ishcherb: python-flask-script
jaruga: rubygem-ancestry
java-maint-sig: jakarta-commons-httpclient, apache-ivy
jerboaa: lucene, felix-gogo-runtime, felix-scr, felix-gogo-parent
jkaluza: python-flask-script
jskarvad: libspf2
jvanek: lucene, rhino
kalev: python-flask-script
kanarip: libspf2
kevin: libspf2
lef: lucene
llaumgui: rhino
mavit: rhino
maxamillion: python-flask-script
mbooth: felix-gogo-runtime, takari-polyglot, felix-scr, lucene, felix-gogo-parent
mhjacks: rhino
mikem: python-flask-script
mizdebsk: felix-gogo-runtime, apache-ivy, lucene, felix-gogo-shell,
jakarta-commons-httpclient, felix-gogo-parent
msimacek: lucene
music: python-mdx_gh_links, python-lunr
omajid: rhino
otaylor: python-flask-script
pghmcfc: libspf2
pwalter: 0ad
ralph: python-flask-script
raphgro: rhino
rgrunber: lucene
ruby-packagers-sig: rubygem-ancestry
rust-sig: rust-line_drawing
sgallagh: python-pymdown-extensions
smani: python-mdx_gh_links, python-lunr
twaugh: python-flask-script
valtri: rubygem-logstasher
vrutkovs: python-flask-script
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/main/f/scripts/find_unblocked_orphans.py
Report finished at 2021-09-20 13:07:47
2 years, 8 months
Fedora 33 network configuration (ifcfg*) migration guide available?
by Peter Boy
With Fedora 33 network configuration is by default persisted in /etc/NetworkManager/system-connections/*.nmconnection files. The old /etc/sysconfig/network-scripts/ifcfg* files are „legacy“. They are still being processed for the time being, but obviously it is time to migrate.
(cf https://fedoraproject.org/wiki/Changes/NetworkManager_keyfile_instead_of_...).
Is there a kind of „mapping“ ifcfg-* —> *-nmconnection. ?
Most items are simple to migrate, but servers in particular sometimes have unusual configurations, e.g.
- for p2p Connections: SCOPE="peer xxx.yyy.zzz.aaa"
- and corresponding a lot of (ADDRESSx / NETMASKx / GATEWAYx ) entries in route-{ifname} file
How do I handle that kind of config items in *.nmconnection ? The "search engine I trust" couldn't answer that for me (or I couldn’t ask the right question).
Thanks
Peter
2 years, 8 months
bibutils soname update to 7
by Vascom
bibutils now released a 7.1 version with soname updated from 6 to 7.
I will rebuild it for rawhide in a week.
Because no one package not depend on libbibutils I will update it for F35 too.
No one other package no need to rebuild.
--
best regards,
Vasiliy Glazov
2 years, 8 months
Self Introduction: Adam Thiede
by Adam Thiede
Happy Saturday, devel, good to meet you.
I've used Fedora and its downstreams (RHEL & rebuilds) for a long time
and would like to contribute back in any way I can. I'm introducing
myself per guidelines here:
https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Pack...
There is some more obscure software I'd like to package, but I'd also
like to help where it's most needed. I have a full time sysadmin job
and a family so can't promise a lot of time, but will do what I can.
Thank you for your time.
-Adam Thiede
2 years, 8 months
Linux Plumbers Conference - Open Printing Micro Conference
by Zdenek Dohnal
Hi all,
I attended Open Printing Micro Conference at Linux Plumbers Conference
yesterday and took notes from sessions (full notes are as an attachment).
Here are the highlights:
- the schedule for the first no-driver was proposed - approximately GA
in February 2023 - but IMO it depends how other projects will be ready,
especially GUI toolkits and applications will need to be able to cope up
with temporary queues
- CUPS upstream introduced a new role - a release manager - which will
review PRs, do github cleanups, investigate issues, release bugfix
versions for duration of one Y-stream release (about one year duty) -
I've volunteered to be the first manager for CUPS 2.4
- proposed a split-up of CUPS to a separate projects based on the area
where it is used - CLI command tools, libcups, local cups server
(lightweight daemon, running under user on demand, no web ui, no
permanent queues, relies only on temporary queues, dbus-api, accessible
via domain socket or dbus), sharing cups server (basically the current
cupsd - web ui, only permanent queues, listens on IPP port, runs under root)
- several other printer applications was implemented by Till
Kamppeter[1][2][3][4] - Till makes it available as Snaps, I'm planning
to package it into Fedora as rpm first, then later as a flatpacks
- more GUI printer setup tools were implemented during the latest Google
Summer of Code, so we need to reconnect discussions with GNOME team
about integration of the projects into control center and other setup tools.
[1] https://github.com/OpenPrinting/gutenprint-printer-app
[2] https://github.com/OpenPrinting/hplip-printer-app
[3] https://github.com/OpenPrinting/ghostscript-printer-app
[4] https://github.com/OpenPrinting/ps-printer-app
--
Zdenek Dohnal
Software Engineer
Red Hat Czech - Brno TPB-C
2 years, 8 months
Heads-up: Upcoming retirement of ytop
by Fabio Valentini
Hi all,
As one of the main maintainers of the Rust stack in Fedora, I propose
that ytop and its non-shared Rust dependencies (as in, only ytop
depends on them) are retired.
ytop has been officially deprecated and unmaintained by upstream for
over a year:
https://github.com/cjbassi/ytop/commit/5d1e2fd
Even the upstream developer recommends to use other programs instead.
Due to the statically linked nature of Rust binaries, old ytop builds
should continue to work, since it links to no shared libraries except
libc, libm, and libgcc_s. But making sure the package also keeps
*building* successfully is no longer worth the effort IMO, because it
involves working around its increasingly outdated dependencies - just
to keep unmaintained software available as an RPM package. So I intend
to retire the following packages from rawhide / f36+ if there is no
opposition to this plan within two weeks:
- rust-ytop
- rust-platform-dirs (only depended on by ytop)
- rust-psutil (only depended on by ytop)
- rust-platforms ((only depended on by psutil)
Fabio
2 years, 8 months