Copr - look back at 2021
by Miroslav Suchý
Let me sum up what the Copr team did during 2021:
Mock:
*
We did eight releases of Mock
*
We moved Mock’s wiki to GitHub Pages to allow indexing by search engines
https://rpm-software-management.github.io/mock/ <https://rpm-software-management.github.io/mock/>and created a
Fedora-based Jekyll container for local documentation testing
(https://github.com/praiskup/jekyll-github-pages-fedora-container
<https://github.com/praiskup/jekyll-github-pages-fedora-container>).
*
We initiated the discussion about default epel-8-* config
Copr:
*
We did six releases of Copr and upgraded Copr servers to Fedora 35.
*
We wrote three “4 cool new projects to try in Copr” articles for Fedora Magazine
*
We rebuilt all gems from Rubygems.org for Fedora Rawhide
http://frostyx.cz/posts/rebuilding-the-entire-rubygems-in-copr
<http://frostyx.cz/posts/rebuilding-the-entire-rubygems-in-copr>
*
We started to use AWS Spot instances for builders https://pavel.raiskup.cz/blog/aws-instances.html
<https://pavel.raiskup.cz/blog/aws-instances.html>
*
We started to decommission APIv1 and APIv2 https://fedora-copr.github.io/posts/EOL-APIv1-APIv2-pt2
<https://fedora-copr.github.io/posts/EOL-APIv1-APIv2-pt2>
*
You have an option to run a fedora-review after each build
http://frostyx.cz/posts/running-fedora-review-after-copr-build
<http://frostyx.cz/posts/running-fedora-review-after-copr-build>
*
We created a new Ansible module `copr` which is available in community general collection
https://fedora-copr.github.io/posts/new-ansible-module-copr
<https://fedora-copr.github.io/posts/new-ansible-module-copr>
*
You can order your builds using batches now https://pavel.raiskup.cz/blog/build-ordering-by-batches-in-copr.html
<https://pavel.raiskup.cz/blog/build-ordering-by-batches-in-copr.html>
*
People started using discussion under projects. There are more than one hundred active discussions
https://discussion.fedoraproject.org/c/projects-in-copr/54 <https://discussion.fedoraproject.org/c/projects-in-copr/54>
*
We redesigned Copr’s home page
*
We worked on clean-up scripts resulting in 5+ TB cleaned from our backends.
*
We did six releases of `resalloc` with improvements for better throughput and reactions during peeks.
https://github.com/praiskup/resalloc/ <https://github.com/praiskup/resalloc/>
*
Copr’s servers got IPv6 https://pavel.raiskup.cz/blog/switch-fedora-box-to-ipv6-in-aws.html
<https://pavel.raiskup.cz/blog/switch-fedora-box-to-ipv6-in-aws.html>
*
We did three releases of `prunerepo` https://pagure.io/prunerepo <https://pagure.io/prunerepo>
*
We added lots of builders and some architectures https://pavel.raiskup.cz/blog/copr-farm-of-builders.html
<https://pavel.raiskup.cz/blog/copr-farm-of-builders.html>and later we re-add ppc64le architecture, and started
using spot AWS instances
*
We implemented Error Budget <https://www.atlassian.com/incident-management/kpis/error-budget>and our goal is:
o
97 % of builds of copr-ping package is finished within 6 minutes (this monitor length of queue and speed of
builders)
o
99,3 % uptime of CDN
o
99,3 % uptime of copr-backend (dnf repositories) (cca 5h/month)
o
97.5 % uptime of copr-frontend (WebUI) (cca 18h/month)
*
There is work in progress on Kerberos authentication in copr-cli.
*
Statistics:
o
Copr run 2,900,000 builds.
o
People created 15 731 new projects.
Fedora:
*
We created a Fedora Sponsor site to easy find of a sponsor https://docs.pagure.org/fedora-sponsors/
<https://docs.pagure.org/fedora-sponsors/>
*
We created a video explaining a dist-git https://youtu.be/VsnJymZRQOM <https://youtu.be/VsnJymZRQOM>
*
We proposed Retired Packages change https://fedoraproject.org/wiki/Changes/RetiredPackages
<https://fedoraproject.org/wiki/Changes/RetiredPackages>and it got accepted.
*
We created license-validate tool https://pagure.io/copr/license-validate/ <https://pagure.io/copr/license-validate/>
Others:
*
We did four releases of Tito
*
We wrote an article about activating no-cost RHEL
https://developers.redhat.com/blog/2021/02/10/how-to-activate-your-no-cos...
<https://developers.redhat.com/blog/2021/02/10/how-to-activate-your-no-cos...>
*
We wrote three articles about storing GPG keys in DNS persuaded several distributions to put the records in DNS
https://github.com/xsuchy/distribution-gpg-keys/#storing-keys-in-dns
<https://github.com/xsuchy/distribution-gpg-keys/#storing-keys-in-dns>
*
New `modulemd-tools` release with "bld2repo" tool.
Outlook for 2022
*
We are in the middle of talking with IBM, which should result in the availability of native s390x builders in the
early months of 2022
*
We had an initial meeting about rebase-helper automatically opening PR in src.fedoraproject.org. There is even some
code written <https://github.com/fedora-infra/the-new-hotness/pull/235>(by Michal Konečný), but the code is not
integrated yet and no user-visible outcome was done yet. ETA is the first half of 2022.
*
Python team deprecated `pyp2rpm` and Karolina Surma is writing a new tool from scratch and she will use it for the
rebuild of PyPI in Copr in a similar way to how we have done Rubygems. ETA is early months or 2022.
*
Unify forge events - when an “interesting” event happens on GitHub/GitLab/* sent notification to Fedora Messaging in
a unified format. Besides Copr, this will be useful for Packit too.
Ideas we have for 2022 - some of them are inherited from the previous year:
*
Finish rpm-spec-wizardhttps://github.com/xsuchy/rpm-spec-wizard <https://github.com/xsuchy/rpm-spec-wizard>
*
Integration with Koshei - automatic rebuild of your package in your project when dependency change
*
Enhance `Mock --chain` to try to set %bootstrap when the standard loop fails. When the set succeeds, rebuild the
bootstrapped package again without the %bootstrap macro.
*
Contribute to fedpkg/koji to have machine-readable output.
*
Building VM images for Cloud (osbuild-composer)
If you have any idea which can ease packaging (especially the automation) then do not hesitate and share it with us. We
may do that!
The Community Packaging Team consists of Pavel Raiskup, Silvie Chlupova, Jakub Kadlcik, and me.
Curious what we done in 2020?
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
<https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...>
Miroslav
2 years, 4 months
F36 Change: Keylime subpackaging and agent alternatives
(Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Keylime_subpackaging_and_agent_alt...
== Summary ==
The [https://src.fedoraproject.org/rpms/keylime keylime] package will
be split into subpackages per role (agent, registrar, verifier, and
admin components), while allowing the alternative agent implementation
in Rust.
== Owner ==
* Name: [[User:Scorreia| Sergio Correia]]
* Email: scorreia(a)redhat.com
* Name: [[User:Ueno| Daiki Ueno]]
* Email: dueno(a)redhat.com
== Detailed Description ==
The current [https://keylime.dev/ Keylime] package available in Fedora
provides all the components as a single package. To support the usage
scenarios where only agent or management component is deployed on a
specific host, we plan to split the package into subpackages per role.
This change also enables the alternative Keylime agent implementation
in Rust, which will eventually be preferred over the Python
implementation.
== Benefit to Fedora ==
This makes it easier to deploy Keylime agent in IoT or Fedora CoreOS
spins and thus enable remote attestation without installing full
dependencies of Keylime.
== Scope ==
* Proposal owners:
** The keylime package will provide subpackages (keylime-agent,
keylime-registrar, etc)
** The keylime package will be a meta package that will install all
the subpackages
** The Rust based [https://github.com/keylime/rust-keylime agent] will
be packaged along with its build dependencies
** Both keylime-agent implementations, one written in Python, the
other written in Rust, will be selectively installable through
[https://docs.fedoraproject.org/en-US/packaging-guidelines/Alternatives/
alternatives] or a similar mechanism
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number] N/A (not a System Wide Change)
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
The keylime package will remain as a meta package for the
compatibility with the current packaging.
== How To Test ==
# Make sure that your systems meet the requirement to run either
Keylime agent or other components, as described in the
[https://keylime-docs.readthedocs.io/en/latest/ documentation]
# Install the subpackages individually and see if they function as expected
# Install the meta package (keylime) and see if it pulls all the subpackages
# Selectively install a package that provides the keylime-agent
functionality: either rust-keylime_agent (Rust-based) or
(python-)keylime-agent (Python-based), and see if they do not
interfere with each other
# If alternatives is used, check that both packages can simultaneously
exist on the same system and the user can switch the implementation
with the alternative --set command
== User Experience ==
No visible change should be observed by the existing users.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? No
== Documentation ==
N/A (not a System Wide Change)
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 4 months
Fedora rawhide compose report: 20220103.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-Rawhide-20220102.n.0
NEW: Fedora-Rawhide-20220103.n.0
===== SUMMARY =====
Added images: 1
Dropped images: 1
Added packages: 0
Dropped packages: 0
Upgraded packages: 23
Downgraded packages: 0
Size of added packages: 0 B
Size of dropped packages: 0 B
Size of upgraded packages: 781.69 MiB
Size of downgraded packages: 0 B
Size change of upgraded packages: 847.12 KiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
Image: Workstation raw-xz armhfp
Path: Workstation/armhfp/images/Fedora-Workstation-Rawhide-20220103.n.0.armhfp.raw.xz
===== DROPPED IMAGES =====
Image: SoaS raw-xz armhfp
Path: Spins/armhfp/images/Fedora-SoaS-Rawhide-20220102.n.0.armhfp.raw.xz
===== ADDED PACKAGES =====
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
Package: blueberry-1.4.7-1.fc36
Old package: blueberry-1.4.6-1.fc36
Summary: Bluetooth configuration tool
RPMs: blueberry
Size: 1.22 MiB
Size change: 1.03 KiB
Changelog:
* Sun Jan 02 2022 Kevin Fenzi <kevin(a)scrye.com> - 1.4.7-1
- Update to 1.4.7. Fixes rhbz#2036418
Package: cgit-1.2.3-8.fc36
Old package: cgit-1.2.3-6.fc35
Summary: A fast web interface for git
RPMs: cgit
Size: 3.33 MiB
Size change: -59.50 KiB
Changelog:
* Mon Jul 26 2021 Todd Zullinger <tmz(a)pobox.com> - 1.2.3-7
- update SELinux README
- simplify install commands
- improve httpd config file creation
- explicitly list the cgit cgi-bin script
- create /var/lib/git to improve SELinux compatibility
* Sun Jan 02 2022 Todd Zullinger <tmz(a)pobox.com> - 1.2.3-8
- update to git-2.34.1
- use %__make to run tests in %check
Package: copyq-6.0.1-1.fc36
Old package: copyq-6.0.0-1.fc36
Summary: Advanced clipboard manager
RPMs: copyq
Size: 11.42 MiB
Size change: -5.31 KiB
Changelog:
* Sun Jan 02 2022 Gerald Cox <gbcox(a)member.fsf.org> - 6.0.1-1
- Upstream release rhbz#2036447
Package: cura-1:4.12.1-2.fc36
Old package: cura-1:4.12.1-1.fc36
Summary: 3D printer / slicing GUI
RPMs: cura
Size: 34.21 MiB
Size change: -425 B
Changelog:
* Sun Jan 02 2022 Gabriel F��ron <feron.gabriel(a)gmail.com> - 1:4.12.1-2
- Backport fix for Python 3.10
Package: dummy-test-package-gloster-0-6520.fc36
Old package: dummy-test-package-gloster-0-6514.fc36
Summary: Dummy Test Package called Gloster
RPMs: dummy-test-package-gloster
Size: 397.24 KiB
Size change: 316 B
Changelog:
* Sun Jan 02 2022 packagerbot <admin(a)fedoraproject.org> - 0-6515
- rebuilt
* Sun Jan 02 2022 packagerbot <admin(a)fedoraproject.org> - 0-6516
- rebuilt
* Sun Jan 02 2022 packagerbot <admin(a)fedoraproject.org> - 0-6517
- rebuilt
* Sun Jan 02 2022 packagerbot <admin(a)fedoraproject.org> - 0-6518
- rebuilt
* Sun Jan 02 2022 packagerbot <admin(a)fedoraproject.org> - 0-6519
- rebuilt
* Mon Jan 03 2022 packagerbot <admin(a)fedoraproject.org> - 0-6520
- rebuilt
Package: fcitx5-chinese-addons-5.0.10-1.fc36
Old package: fcitx5-chinese-addons-5.0.9-2.fc36
Summary: Chinese related addon for fcitx5
RPMs: fcitx5-chinese-addons fcitx5-chinese-addons-data fcitx5-chinese-addons-devel
Size: 3.57 MiB
Size change: 4.79 KiB
Changelog:
* Sun Jan 02 2022 Qiyu Yan <yanqiyu(a)fedoraproject.org> 5.0.10-1
- update to 5.0.10
Package: fcitx5-gtk-5.0.11-1.fc36
Old package: fcitx5-gtk-5.0.10-1.fc36
Summary: Gtk im module and glib based dbus client library
RPMs: fcitx5-gtk fcitx5-gtk-devel fcitx5-gtk2 fcitx5-gtk3 fcitx5-gtk4
Size: 892.57 KiB
Size change: 1.46 KiB
Changelog:
* Sun Jan 02 2022 Qiyu Yan <yanqiyu(a)fedoraproject.org> 5.0.11-1
- update to 5.0.11
Package: fcitx5-m17n-5.0.7-1.fc36
Old package: fcitx5-m17n-5.0.6-1.fc36
Summary: m17n Wrapper for Fcitx5
RPMs: fcitx5-m17n
Size: 486.47 KiB
Size change: 212 B
Changelog:
* Sun Jan 02 2022 Qiyu Yan <yanqiyu(a)fedoraproject.org> 5.0.7-1
- update to 5.0.7
Package: fcitx5-rime-5.0.10-2.fc36
Old package: fcitx5-rime-5.0.9-1.fc36
Summary: RIME support for Fcitx
RPMs: fcitx5-rime
Size: 449.17 KiB
Size change: 19.37 KiB
Changelog:
* Sun Jan 02 2022 Qiyu Yan <yanqiyu(a)fedoraproject.org> 5.0.10-1
- update to 5.0.10
* Sun Jan 02 2022 Qiyu Yan <yanqiyu(a)fedoraproject.org> 5.0.10-2
- Add /usr/share/rime-data/fcitx5.yaml
Package: flat-remix-icon-theme-0.0.20211214-2.fc36
Old package: flat-remix-icon-theme-0.0.20211214-1.fc36
Summary: Icon theme inspired on material design
RPMs: flat-remix-icon-theme
Size: 81.06 MiB
Size change: 21.02 KiB
Changelog:
* Sun Jan 02 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 0.0.20211214-2
- build: Workaround for replace directory with symlink which was added in
"20211214" version
Package: git-2.34.1-1.fc36
Old package: git-2.33.1-2.fc36
Summary: Fast Version Control System
RPMs: git git-all git-core git-core-doc git-credential-libsecret git-cvs git-daemon git-email git-gui git-instaweb git-p4 git-subtree git-svn gitk gitweb perl-Git perl-Git-SVN
Size: 24.72 MiB
Size change: 335.48 KiB
Changelog:
* Sun Nov 14 2021 Todd Zullinger <tmz(a)pobox.com> - 2.33.1-3
- add more git-email perl dependencies
- Resolves: rhbz#2020487
* Mon Nov 15 2021 Todd Zullinger <tmz(a)pobox.com> - 2.34.0-1
- update to 2.34.0
* Thu Nov 25 2021 Todd Zullinger <tmz(a)pobox.com> - 2.34.1-1
- update to 2.34.1
- fix gpgsm issues with gnupg-2.3
Package: google-gson-2.8.8-2.fc36
Old package: google-gson-2.8.6-9.fc35
Summary: Java lib for conversion of Java objects into JSON representation
RPMs: google-gson google-gson-javadoc
Size: 664.53 KiB
Size change: 4.12 KiB
Changelog:
* Fri Dec 31 2021 S��rgio Basto <sergio(a)serjux.com> - 2.8.8-1
- Update google-gson to 2.8.8 (#1964408)
* Sun Jan 02 2022 S��rgio Basto <sergio(a)serjux.com> - 2.8.8-2
- Clean up and try to fix build on eln114
Package: haveged-1.9.16-2.fc36
Old package: haveged-1.9.15-1.fc36
Summary: A Linux entropy source using the HAVEGE algorithm
RPMs: haveged haveged-devel
Size: 563.73 KiB
Size change: 6.33 KiB
Changelog:
* Sun Jan 02 2022 Jirka Hladky <hladky.jiri(a)gmail.com> - 1.9.16-1
- Update to 1.9.16
* Mon Jan 03 2022 Jirka Hladky <hladky.jiri(a)gmail.com> - 1.9.16-2
- Fixed ExecStart in haveged-once.service
Package: jdependency-2.7.0-1.fc36
Old package: jdependency-1.2-12.fc35
Summary: This project provides an API to analyse class dependencies
RPMs: jdependency jdependency-javadoc
Size: 492.47 KiB
Size change: 190.15 KiB
Changelog:
* Sun Jan 02 2022 S��rgio Basto <sergio(a)serjux.com> - 2.7.0-1
- Update jdependency to 2.7.0 (#1713303)
Package: kiwi-9.24.15-2.fc36
Old package: kiwi-9.24.15-1.fc36
Summary: Flexible operating system image builder
RPMs: dracut-kiwi-lib dracut-kiwi-live dracut-kiwi-oem-dump dracut-kiwi-oem-repart dracut-kiwi-overlay kiwi-cli kiwi-pxeboot kiwi-systemdeps kiwi-systemdeps-bootloaders kiwi-systemdeps-containers kiwi-systemdeps-core kiwi-systemdeps-disk-images kiwi-systemdeps-filesystems kiwi-systemdeps-image-validation kiwi-systemdeps-iso-media kiwi-tools python3-kiwi
Size: 1.32 MiB
Size change: 10.01 KiB
Changelog:
* Sun Jan 02 2022 Neal Gompa <ngompa(a)fedoraproject.org> - 9.24.15-2
- Add missing util-linux dependency for Koji build environments
- Add missing dracut-network dependency for dracut-kiwi-live package
Package: libadwaita-1.0.1-1.fc36
Old package: libadwaita-1.0.0-1.fc36
Summary: Building blocks for modern GNOME applications
RPMs: libadwaita libadwaita-demo libadwaita-devel libadwaita-doc
Size: 3.68 MiB
Size change: 1000 B
Changelog:
* Sun Jan 02 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.0.1-1
- chore(update): 1.0.1
Package: libwebp-1.2.1-2.fc36
Old package: libwebp-1.2.1-1.fc36
Summary: Library and tools for the WebP graphics format
RPMs: libwebp libwebp-devel libwebp-java libwebp-tools
Size: 2.28 MiB
Size change: 8.56 KiB
Changelog:
* Sun Jan 02 2022 Dennis Gilmore <dennis(a)ausil.us> - 1.2.2-2
- do not disable neon support
Package: mingw-proj-8.2.1-1.fc36
Old package: mingw-proj-8.2.0-1.fc36
Summary: Cartographic projection software (PROJ.4)
RPMs: mingw32-proj mingw64-proj
Size: 3.14 MiB
Size change: 12.31 KiB
Changelog:
* Sun Jan 02 2022 Sandro Mani <manisandro(a)gmail.com> - 8.2.1-1
- Update to 8.2.1
Package: notcurses-3.0.3-3.fc36
Old package: notcurses-3.0.2-1.fc36
Summary: Character graphics and TUI library
RPMs: notcurses notcurses-devel notcurses-static notcurses-utils python3-notcurses
Size: 29.88 MiB
Size change: 142.41 KiB
Changelog:
* Sun Jan 02 2022 Nick Black <dankamongmen(a)gmail.com> 3.0.3-1
- new upstream 3.0.3
* Sun Jan 02 2022 Nick Black <dankamongmen(a)gmail.com> 3.0.3-2
- install libnotcurses-ffi files
* Sun Jan 02 2022 Nick Black <dankamongmen(a)gmail.com> 3.0.3-3
- install ffi pkgconfig
Package: proj-8.2.1-3.fc36
Old package: proj-8.2.0-2.fc36
Summary: Cartographic projection software (PROJ)
RPMs: proj proj-data proj-data-at proj-data-au proj-data-be proj-data-br proj-data-ca proj-data-ch proj-data-de proj-data-dk proj-data-es proj-data-eur proj-data-europe proj-data-fi proj-data-fo proj-data-fr proj-data-is proj-data-jp proj-data-mx proj-data-nc proj-data-nl proj-data-no proj-data-north-america proj-data-nz proj-data-oceania proj-data-pt proj-data-se proj-data-sk proj-data-uk proj-data-us proj-data-world proj-data-za proj-devel
Size: 568.08 MiB
Size change: 160.98 KiB
Changelog:
* Sun Jan 02 2022 Sandro Mani <manisandro(a)gmail.com> - 8.2.1-1
- Update to 8.2.1
Package: python-shtab-1.5.3-1.fc36
Old package: python-shtab-1.5.2-1.fc36
Summary: Automagic shell tab completion for Python CLI applications
RPMs: python3-shtab
Size: 29.32 KiB
Size change: -1.17 KiB
Changelog:
* Sun Jan 02 2022 Mikel Olasagasti Uranga <mikel(a)olasagasti.info> 1.5.3-1
- Update to 1.5.3. Closes rhbz#2036487
Package: rdiff-backup-2.0.5-6.fc36
Old package: rdiff-backup-2.0.5-5.fc35
Summary: Convenient and transparent local/remote incremental mirror/backup
RPMs: rdiff-backup
Size: 1.74 MiB
Size change: -236 B
Changelog:
* Sun Jan 02 2022 Frank Crawford <frank(a)crawford.emu.id.au> 2.0.5-6
- Added patch for Python3.11 as per BZ#2021946
Package: tucnak-4.34-3.fc36
Old package: tucnak-4.34-2.fc36
Summary: VHF contest logging program
RPMs: tucnak
Size: 8.15 MiB
Size change: -5.80 KiB
Changelog:
* Sun Jan 02 2022 Jaroslav ��karvada <jskarvad(a)redhat.com> - 4.34-3
- Rebuilt for new libzia
===== DOWNGRADED PACKAGES =====
2 years, 4 months
A handful of orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2022-01-03.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
================================================================================
apache-rat mizdebsk, orphan 0 weeks ago
cptutils orphan 2 weeks ago
dans-gdal-scripts orphan 2 weeks ago
direvent orphan 5 weeks ago
e00compr orphan 2 weeks ago
esniper orphan 2 weeks ago
fkill-cli orphan 1 weeks ago
fx orphan 1 weeks ago
fx-completion orphan 1 weeks ago
icedtea-web jvanek, omajid, orphan 4 weeks ago
jakarta-saaj orphan 0 weeks ago
jakarta-xml-ws orphan 0 weeks ago
jmock orphan 0 weeks ago
js-termynal orphan 4 weeks ago
nodejs-svgo nodejs-sig, orphan 1 weeks ago
npm-name-cli orphan 1 weeks ago
perl-Net-HL7 orphan 1 weeks ago
python-jenkins-job-builder ignatenkobrain, ktdreyer, orphan, 2 weeks ago
pabelanger
python-productivity orphan 5 weeks ago
ravada orphan 3 weeks ago
rubygem-rsolr orphan 1 weeks ago
rust-biscuit orphan 3 weeks ago
rust-signature orphan 5 weeks ago
siril astro-sig, lkundrak, lupinix, 1 weeks ago
orphan
topojson-client orphan 1 weeks ago
topojson-server orphan 1 weeks ago
topojson-simplify orphan 1 weeks ago
uddi4j galileo, orphan 4 weeks ago
uml_utilities chkr, orphan 0 weeks ago
wsil4j galileo, orphan 4 weeks ago
xcf-pixbuf-loader orphan 3 weeks ago
The following packages require above mentioned packages:
Depending on: e00compr (1), status change: 2021-12-13 (2 weeks ago)
saga (maintained by: volter)
saga-7.6.1-10.fc36.src requires e00compr-devel = 1.0.1-25.fc35
Depending on: fx (1), status change: 2021-12-22 (1 weeks ago)
fx-completion (maintained by: orphan)
fx-completion-1.0.5-5.fc36.noarch requires npm(fx) = 20.0.2
fx-completion-1.0.5-5.fc36.src requires npm(fx) = 20.0.2
Depending on: jakarta-saaj (2), status change: 2022-01-02 (0 weeks ago)
jakarta-xml-ws (maintained by: orphan)
jakarta-xml-ws-2.3.1-3.fc35.noarch requires mvn(javax.xml.soap:saaj-api) = 1.4.2
jakarta-xml-ws-2.3.1-3.fc35.src requires mvn(javax.xml.soap:saaj-api) = 1.4.2
jmock (maintained by: orphan)
jmock-2.12.0-4.fc35.src requires mvn(javax.xml.ws:jaxws-api) = 2.3.1
Depending on: jakarta-xml-ws (1), status change: 2022-01-02 (0 weeks ago)
jmock (maintained by: orphan)
jmock-2.12.0-4.fc35.src requires mvn(javax.xml.ws:jaxws-api) = 2.3.1
Depending on: uddi4j (1), status change: 2021-12-02 (4 weeks ago)
wsil4j (maintained by: galileo, orphan)
wsil4j-1.0-25.fc35.noarch requires mvn(org.uddi4j:uddi4j) = 2.0.5,
osgi(org.uddi4j) = 2.0.5
wsil4j-1.0-25.fc35.src requires uddi4j = 2.0.5-25.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):
astro-sig: siril
chkr: uml_utilities
galileo: wsil4j, uddi4j
ignatenkobrain: python-jenkins-job-builder
jvanek: icedtea-web
ktdreyer: python-jenkins-job-builder
lkundrak: siril
lupinix: siril
mizdebsk: apache-rat
nodejs-sig: nodejs-svgo
omajid: icedtea-web
pabelanger: python-jenkins-job-builder
volter: e00compr
--
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
2 years, 4 months
F36 Change: GHC compiler parallel version installs (Self-Contained
Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/GHC_parallel_version_installs
== Summary ==
Introduce ghcX.Y packages to Fedora which can be parallel installed,
in addition to the main ghc package.
== Owner ==
* Name: [[User:Petersen|Jens Petersen]]
* Email: petersen(a)redhat.com
== Detailed Description ==
Currently ghc modules are available in Fedora but they cannot be
installed in parallel.
This Change will enable being able to easily install multiple versions
of ghc in parallel,
which can be useful for development - both for working on different projects
and testing projects for compatibility across different ghc versions.
== Feedback ==
This was proposed to the Fedora Haskell mailing list already and so
far there were no objections.
== Benefit to Fedora ==
Parallel installs of ghc versions will allow more flexible Haskell
development using Fedora Linux.
== Scope ==
* Proposal owners:
** update ghc-rpm-macros to support the packaging [done]
** add ghc9.2 [built for rawhide]
** add ghc9.0 [repo created]
** add ghc8.10 [may not be needed for F36]
** add ghc8.8 [stretch goal]
** add cabal-install3.4 and/or cabal-install3.6 [stretch goal]
** also backport ghcX.Y's to F35, F34, and EPEL
* Other developers: N/A
* Release engineering: N/A
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
These are new packages so upgrading from older releases should be fine.
Eventually future Fedora version upgrades will probably need to
obsolete very old ghcX.Y versions.
== How To Test ==
1. dnf install ghc ghc9.2 ghc9.0
== User Experience ==
Installing ghc, ghc9.0, and ghc9.2 will give you /usr/bin/ghc,
/usr/bin/ghc-9.0.x and /usr/bin/ghc-9.2.x.
Their Haskell libraries will have ghc versioned directories and .so files.
== Dependencies ==
N/A
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
With the introduction of versioned ghcX.Y packages multiple versions
of the Haskell GHC compiler can now be installed parallel in the
Fedora Linux.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 5 months
Re: intend to orphan jctools
by Sérgio Basto
jctoosl has been transferred to pwouters
On Wed, 2021-12-29 at 21:14 -0500, Paul Wouters wrote:
> You can add me as comaintainer or assign the package to me. If any of
> the others affected reply as well, please add them too. More
> maintainers is better 😀
>
> Paul
>
> Sent using a virtual keyboard on a phone
>
> > On Dec 29, 2021, at 20:22, Sérgio Basto <sergio(a)serjux.com> wrote:
> >
> > JFYI (your redhat email failed)
> >
> > -------- Forwarded Message --------
> > From: Sérgio Basto <sergio(a)serjux.com>
> > To: Fedora devel <devel(a)lists.fedoraproject.org>
> > Cc: java-devel <java-devel(a)lists.fedoraproject.org>, Paul Wouters
> > <pwouters(a)redhat.com>
> > Subject: intend to orphan jctools
> > Date: Wed, 29 Dec 2021 22:53:53 +0000
> >
> > Hi,
> >
> > I'd like orphan jctools , because it is a FTBFS on rawhide (F36)
> > The only direct dependency is log4j [1] if someone want take it,
> > let me
> > know , and I will transfer the ownership .
> >
> > Thank you,
> >
> >
> > [1]
> > Depending on: jctools (4), status change: 2021-04-26 (35 weeks ago)
> > log4j (maintained by: pwouters)
> > log4j-2.15.0-1.fc36.src requires mvn(org.jctools:jctools-core) =
> > 3.3.0
> >
> > jericho-html (maintained by: terjeros)
> > jericho-html-3.3-21.fc35.src requires log4j = 2.15.0-1.fc36
> >
> > jglobus (maintained by: ellert)
> > jglobus-2.1.0-24.fc36.src requires mvn(log4j:log4j) = 2.15.0
> > jglobus-ssl-proxies-2.1.0-24.fc36.noarch requires mvn(log4j:log4j)
> > =
> > 2.15.0
> >
> > ditaa (maintained by: terjeros)
> > ditaa-0.10-14.fc35.noarch requires jericho-html = 3.3-21.fc35
> > ditaa-0.10-14.fc35.src requires jericho-html = 3.3-21.fc35
> >
> > Affected (co)maintainers
> > ellert: jctools
> > pwouters: jctools
> > sergiomb: jctools
> > terjeros: jctools
> >
> > Depending packages (rawhide) (4): ditaa jericho-html jglobus log4j
> > --
> > Sérgio M. B.
> >
> > --
> > Sérgio M. B.
--
Sérgio M. B.
2 years, 5 months