(lib)tree-sitter 0.23.0 changed the SONAME from libtree-sitter.so.0 to
libtree-sitter.so.0.23. This was a deliberate change upstream[1].
While the stable updates were unpushed, this still landed in rawhide and
ELN. emacs has already been rebuilt, but neovim and rizin have not,
making them uninstallable.
I will use my provenpackager privileges to revbump and rebuild those
dependents in rawhide now.
[1] https://github.com/tree-sitter/tree-sitter/pull/3308
--
Yaakov Selkowitz
Principal Software Engineer, Emerging RHEL
Red Hat, Inc.
# F10 Blocker Review meeting
# Date: 2024-09-03 (**TUESDAY**)
# Time: 16:00 UTC
# Location:
https://matrix.to/#/#blocker-review:fedoraproject.org?web-instance[element.…
Hi folks! It's time for a Fedora 41 blocker review meeting! As Monday
is a holiday in North America, let's do it on Tuesday instead. We have
7 proposed freeze exceptions for Beta.
Here is a handy link which should show you the meeting time
in your local time:
https://www.timeanddate.com/worldclock/fixedtime.html?msg=Fedora+41+Blocker…
The meeting will be on Matrix. Click the link above to join in a web
client - you can authenticate with your FAS account - or use a
dedicated client of your choosing.
If you have time this weekend, you can take a look at the proposed or
accepted blockers before the meeting - the full lists can be found
here: https://qa.fedoraproject.org/blockerbugs/ .
Remember, you can also now vote on bugs outside of review meetings! If
you look at the bug list in the blockerbugs app, you'll see links
labeled "Vote!" next to all proposed blockers and freeze exceptions.
Those links take you to tickets where you can vote.
https://pagure.io/fedora-qa/blocker-review has instructions on how
exactly you do it. We usually go through the tickets shortly before the
meeting and apply any clear votes, so the meeting will just cover bugs
where there wasn't a clear outcome in the ticket voting yet. **THIS
MEANS IF YOU VOTE NOW, THE MEETING WILL BE SHORTER!**
We'll be evaluating these bugs to see if they violate any of the
Release Criteria and warrant the blocking of a release if they're not
fixed. Information on the release criteria for F40 can be found on the
wiki [0].
For more information about the Blocker and Freeze exception process,
check out these links:
- https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process
- https://fedoraproject.org/wiki/QA:SOP_freeze_exception_bug_process
And for those of you who are curious how a Blocker Review Meeting
works - or how it's supposed to go and you want to run one - check out
the SOP on the wiki:
- https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting
Have a holiday weekend and see you on Tuesday!
[0] https://fedoraproject.org/wiki/Fedora_Release_Criteria
--
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org
https://www.happyassassin.net
Hot news:
* Migration of all remaining licenses to LicenseRef-Callaway-* is in progress. Note that while such IDs are valid SPDX
identifiers, it is not accepted license for Fedora. And it is reported as not valid. I will continue to report such
licenses as "not converted".
* Due the conversion to LicenseRef-Callaway-*, the commits and changelogs now mention SPDX while the License tag still
need an attention. I previously skipped analysis of licenses if git-log or %changelog contained SPDX string. I removed
this shortcut. That revealed cases where maintainer migrated one license tag and forgot about license tag in subpackage.
Therefore the number of converted packages dropped this time.
* rpmlint-fedora-license-data previously contained data for both SPDX and Callaway syntax. Now it contains only SPDX
data. Callaway syntax is now in rpmlint-fedora-license-data-legacy package.
Two weeks ago we had:
> * 24312spec files in Fedora
>
> * 30925license tags in all spec files
>
> * 5740 tags have not been converted to SPDX yet
>
> * 208 tags can be trivially converted using `license-fedora2spdx`
>
> * Progress: 81,31% ░░░░░░░░██ 100%
>
> ELN subset:
>
> 57 out of 2337 packages are not converted yet (progress 97.56%)
>
Today we have:
* 24320spec files in Fedora
* 30938license tags in all spec files
* 6416 tags have not been converted to SPDX yet
* 228 tags can be trivially converted using `license-fedora2spdx`
* Progress: 79,26% ░░░░░░░███100%
ELN subset:
154 out of 1955 packages are not converted yet (progress 92.12%)
Graph of these data with the burndown chart:
https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807r…
The list of packages needed to be converted is here:
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
List by package maintainers is here
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
New version of fedora-license-data has been released. With:
6 new licenses
4 licenses are waiting to be reviewed by SPDX.org (and then to be added to fedora-license-data)
https://gitlab.com/fedora/legal/fedora-license-data/-/issues/?label_name%5B…
Legal docs and especially
https://docs.fedoraproject.org/en-US/legal/allowed-licenses/
was updated too.
New projection when we will be finished is 2025-02-212 (+19 days from last report). Pure linear approximation.
If your package does not have neither git-log entry nor spec-changelog entry mentioning SPDX and you know your license
tag matches SPDX formula, you can put your package on ignore list
https://pagure.io/copr/license-validate/blob/main/f/ignore-packages.txt
Either pull-request or direct email to me is fine.
Why Montessori Edition? Because on today's date in 1870 Maria Montessori was born. She worked with child with cognitive
disablities and created Montessori education that stresses child's own initiatitive and natural abilitities through
practical play. It is one of the method used in today's schools.
https://en.wikipedia.org/wiki/Maria_Montessorihttps://en.wikipedia.org/wiki/Montessori_education
Miroslav