Intent to retire w3c-markup-validator, perl-HTML-Tidy, tidyp
by Paul Howarth
Hello all,
I'm the Fedora maintainer of the perl-HTML-Tidy package and its
underlying library, tidyp.
The upstream maintainer of these packages has now stopped work on
tidyp, and has archived the upstream repository in a read-only state:
https://github.com/petdance/tidyp
He has also stopped work on HTML-Tidy, and is working on HTML-Tidy5
instead.
Since I no longer use this software myself, I'm intending to stop
maintaining it in Fedora. The only package I can find in Fedora that
depends on perl-HTML-Tidy is w3c-markup-validator; I have contacted
Nathanael, the maintainer of w3c-markup-validator, and since he no
longer uses that package, it would seem like the best thing to do would
be to retire all three packages.
If any other packager has an interest in any of these packages, let us
know and we can transfer ownership of them over to you. Otherwise,
they'll be retired at the start of February, before Fedora 36 is
branched.
Regards, Paul.
2 years, 3 months
botan2 soname bump
by Benjamin Kircher
Hello,
botan2 2.19 has been released and includes a soname bump for
/usr/lib64/libbotan-2.so
I will update it next week in rawhide. Based on repoquery following
packages need rebuilding:
corectrl
qownnotes
I think I can take care of rebuilding these two packages myself.
BK
2 years, 3 months
Package Review / Sponsorship Request
by Koroglu, Ali Erdinc
Hi everyone,
I’ve mpdecimal package need a re-review at https://bugzilla.redhat.com/show_bug.cgi?id=2047796, but also I need help with a sponsor.
Best Regards,
Ali Erdinc Koroglu
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki
Business Identity Code: 0357606 - 4
Domiciled in Helsinki
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
2 years, 3 months
java-17-openjdk mass-rebuild for f36 in copr III (last one)
by Jiri Vanek
Hello fellow java package maintainers!
I had run last kopr mass rebuild for JDK from java-11-openjdk to java-17-openjdk for f36. Please see https://fedoraproject.org/wiki/Changes/Java17
Full report is: https://github.com/judovana/FedoraSystemJdkBump/blob/main/scritps/spammer...
Diff against rerun II https://github.com/judovana/FedoraSystemJdkBump/commit/671d5aa1c1e7355f13...
There is still some ~70 failures.
This was the last rebuild in copr. Next week or two, I will do my best to run the mass rebuild in Koji, FTBFS will be filled, and unless it goes terribly wrong, the side tag will be merged, and all would be settled.
I will spam individual maintainers in following days.
Thanx a lot to everybody who helped to fix the failures. It was some work, and is highly appreciated.
Also common issues grown a bit; https://fedoraproject.org/wiki/Changes/Java17#common_issues_packagers_can...
J.
Old long Story and how to debug:
We ran a preliminary mass rebuild of javastack in copr repo https://copr.fedorainfracloud.org/coprs/jvanek/java17/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 interesting:
498 total; attempted to rebuild
64 failed; from those 44 are trivial failures (but if you fix it, there is no guarantee real troubles are not hidden behind that)
425 succeeded
9 not even srpm rebuilt - orphan? dead? (but orpahns and dead ones should be already excluded)
* if you have some java package, be aware that we are bumping JDK in rawhide
* Ensure your package builds and runs fine with java-17-openjdk (see the https://copr.fedorainfracloud.org/coprs/jvanek/java17/builds/ )
* there is special tooling ready for this, before the mass rebuild is launched
** See https://fedoraproject.org/wiki/Changes/Java17#copr_preliminary_rebuild
* If you do not want Fedora to rot with java-11-openjdk for ever, continue reading
I would kindly ask you to search yourself in this list: https://github.com/judovana/FedoraSystemJdkBump/blob/main/scritps/fillCop...
If you are here, please check status of your package in https://github.com/judovana/FedoraSystemJdkBump/blob/main/scritps/spammer... (pain text of
https://copr.fedorainfracloud.org/coprs/jvanek/java17/builds/).
* If all your packages are "succeeded", congratulations nothing to do, and just keep en eye on JDK bump
* If there is "failed" but contains "- -" then even srpm built failes. If you wish to resurrect it, please ensure it runs against java-17-openjdk (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/release lower then 1.7. java-17-openjdk supports 1.7 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/Java17#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 java-17-openjdk? 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. java-17-openjdk is out shortly, but changes against java-11-openjdk are minimal,
and upstreams keep an track. 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/Java17#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.
If your package is missing, and you wish it here, I will gladly add it! Just let me know - jvanek(a)redhat.com
Debugging Your failures.
The copr repo we maintain, contains builds of java-17-openjdk as system JDK, javapackages-tools, maven & comp. honoring that, and java-11-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/java17/builds/ find your build (select "all" instead of "25" at the bottom),
** Click its number, select chroot (currently fedora-rawhide-x86_64 ) and check the logs. Main log is build.log.gz.
* anything you push to rawhide, will automatically rebuild here in fedora-rawhide-x86_64 chroot.
** It is the best approach. If you can fix your package in rawhide directly, without breaking the rawhide too much, go for it
** If you need to experiment, I have a mock config for you (generated from copr-cli mock-config jvanek/java17 fedora-rawhide-x86_64) which you can copy to your /etc/mock and use -
https://github.com/judovana/FedoraSystemJdkBump/blob/main/scritps/spammer... . Eg:
# as root, globally
sudo wget https://raw.githubusercontent.com/judovana/FedoraSystemJdkBump/main/scrit... -O /etc/mock/jvanek-java17-fedora-rawhide-x86_64.cfg
# or as user, locally (after creating ~/.config/mock/)
wget https://raw.githubusercontent.com/judovana/FedoraSystemJdkBump/main/scrit... -O ~/.config/mock/jvanek-java17-fedora-rawhide-x86_64.cfg
# change spec, bump sources, apply patches
fedpkg srpm
mock -r jvanek-java17-fedora-rawhide-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 73 failures, and 267 java packagers, but only 2 active members of java sig. Without your help, the JDK bump will be very hard.
Thank You!
J.
--
Jiri Vanek Mgr.
Principal QA Software Engineer
Red Hat Inc.
+420 775 39 01 09
2 years, 3 months
F36 Change: Authselect: Move State Files to /etc (Self-Contained
Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Authselect_Move_State_Files_To_Etc
== Summary ==
Authselect will move several files that are currently stored at
/var/lib/authselect to /etc/authselect/.state. This does not affect
configuration backup, that will be kept at
/var/lib/authselect/backups.
The files that will be moved are:
* /var/lib/authselect/dconf-db -> /etc/authselect/.state/dconf-db
* /var/lib/authselect/dconf-locks /etc/authselect/.state/dconf-locks
* /var/lib/authselect/fingerprint-auth /etc/authselect/.state/fingerprint-auth
* /var/lib/authselect/nsswitch.conf /etc/authselect/.state/nsswitch.conf
* /var/lib/authselect/password-auth /etc/authselect/.state/password-auth
* /var/lib/authselect/postlogin /etc/authselect/.state/postlogin
* /var/lib/authselect/smartcard-auth /etc/authselect/.state/smartcard-auth
* /var/lib/authselect/system-auth /etc/authselect/.state/system-auth
== Owner ==
* Name: [[User:pbrezina| Pavel Březina]]
* Email: pbrezina(a)redhat.com
== Detailed Description ==
These files are used by authselect to detect changes to the system
nsswitch and PAM configurations when the configuration is updated with
an updated profile using 'authselect apply-changes'. There are two
reasons for the move:
1. The current location conflicts with ostree model where /var is not
writable during rpm transaction and this currently blocks compose of
ostree systems. [https://bugzilla.redhat.com/show_bug.cgi?id=2034360
BZ#2034360]
2. Removing these files would reduce authselect functionality, user
would need to run 'authselect select --force' to restore it. Since
/var should contain only files that can be safely removed, /etc is a
better place for them.
== Feedback ==
This change is accepted by ostree system maintainers, see
[https://bugzilla.redhat.com/show_bug.cgi?id=2034360 BZ#2034360].
== Benefit to Fedora ==
This makes authselect more compatible with ostree model.
== Scope ==
* Proposal owners: Build authselect with
--statedir=/etc/authselect/.state and move files from
/var/lib/authselect to the new location. Spec file changes only.
* Other developers: N/A (not needed for this Change)
* Release engineering: [https://pagure.io/releng/issue/10544 #10544]
* 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 ==
No impact. Files will be moved automatically during update and
everything will keep working as prior.
== How To Test ==
1. Authselect keeps working as expected after the upgrade
== User Experience ==
This change is only under the hood, it does not affect user experience.
== Dependencies ==
No dependencies.
== Contingency Plan ==
* Contingency mechanism: 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 ==
Authselect state files moved from /var/lib/authselect to /etc/authselect/.state.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
libvpx soname bump 6.3.0 -> 7.0.0
by Tom Callaway
Updating libvpx in rawhide to 1.11.0 comes with an soname bump to 7.0.0.
Affected Fedora packages:
* baresip
* godot
* gstreamer1-plugins-good
* linphone
* qt5-qtwebengine
* seamonkey
* toxcore
* utox
* xpra
I'm doing a rawhide chain-build since all of these rebuild locally without
issue against the new libvpx. Hopefully that will go fine, but we'll see.
~spot
2 years, 3 months
[Test-Announce] Fedora 36 Rawhide 20220127.n.0 nightly compose nominated for testing
by rawhide@fedoraproject.org
Announcing the creation of a new nightly release validation test event
for Fedora 36 Rawhide 20220127.n.0. Please help run some tests for this
nightly compose if you have time. For more information on nightly
release validation testing, see:
https://fedoraproject.org/wiki/QA:Release_validation_test_plan
Notable package version changes:
anaconda - 20220118.n.0: anaconda-36.15-1.fc36.src, 20220127.n.0: anaconda-36.16-1.fc36.src
python-blivet - 20220118.n.0: python-blivet-3.4.2-1.fc36.src, 20220127.n.0: python-blivet-3.4.2-2.fc36.src
pyparted - 20220118.n.0: pyparted-3.11.7-4.fc35.src, 20220127.n.0: pyparted-3.11.7-5.fc36.src
pykickstart - 20220118.n.0: pykickstart-3.35-1.fc36.src, 20220127.n.0: pykickstart-3.35-2.fc36.src
lorax - 20220118.n.0: lorax-36.4-1.fc36.src, 20220127.n.0: lorax-36.4-2.fc36.src
pungi - 20220118.n.0: pungi-4.3.3-1.fc36.src, 20220127.n.0: pungi-4.3.3-2.fc36.src
Test coverage information for the current release can be seen at:
https://openqa.fedoraproject.org/testcase_stats/36
You can see all results, find testing instructions and image download
locations, and enter results on the Summary page:
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
The individual test result pages are:
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Rawhide_20220127.n....
Thank you for testing!
--
Mail generated by relvalconsumer: https://pagure.io/fedora-qa/relvalconsumer
_______________________________________________
test-announce mailing list -- test-announce(a)lists.fedoraproject.org
To unsubscribe send an email to test-announce-leave(a)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/test-announce@lists.fedorap...
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
2 years, 3 months