Upstream update available: libsolv 0.7.35 → 0.7.37 #2
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/patch
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/libsolv#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream update available:
libsolv0.7.35→0.7.37Package
libsolvlibsolvniceos-5.20.7.35-1patchpython_rpmleafgithub-upstreamUpstream
githubopenSUSE/libsolv0.7.370.7.37github_tag-FalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/patch, upstream-update, upstream/githubNiceSOFT AI preliminary stability analysis
1. Краткий вывод
Upstream-обновление
libsolvс0.7.35до0.7.37выглядит как patch-level change с bugfix- и performance-изменениями, без явных признаков ABI/API-ломки по найденным источникам. Для НАЙС.ОС это manual review: обновление в целом похоже на допустимый candidate для leaf-пакета, но compare-диапазон не тривиален, поэтому нужен быстрый diff-check перед merge.2. Риск для НАЙС.ОС
Риск: medium.
Обоснование: версия меняется на patch-level, upstream-заметки содержат только исправления и одно улучшение производительности, что хорошо для стабильного enterprise-дистрибутива. При этом
libsolv— инфраструктурно важная библиотека для parsing/solver pipeline, а GitHub compare показывает 48 commits / 39 files changed, поэтому полностью низким риск назвать нельзя. Для политики RHEL-like стабильной ветки это скорее приемлемый апдейт, но не blind auto-merge.3. Что изменилось upstream
Подтверждённые изменения в
0.7.37по upstream changelog:dirpool_add_dir, makingfilelists.xmlparsing about twice as fastrecommendsin the old Mandriva synthesis format0.7.37Также в ближайшем предыдущем релизе
0.7.36upstream зафиксированы:defaultin comps environment option listslanguage()SUSE namespace rewriting0.7.36Release tag
0.7.37существует в официальном репозиторииopenSUSE/libsolv.4. Security/CVE
Подтверждённых CVE не найдено.
В найденных upstream release notes и changelog для
0.7.37нет ссылок на CVE или explicit security fix. Оснований считать обновление security-driven нет.5. ABI/API/CLI/config риск
По найденным источникам:
Оценка риска интерфейсов: low / unknown.
Low — потому что нет признаков ломки; unknown — потому что полной верификации ABI/API по одному changelog недостаточно, особенно для compare-диапазона в 48 commits.
6. Риск для RPM-сборки и dist-git
Что следует проверить перед PR/merge:
SPECS/:Version/Releaseс0.7.37Patchили удаление устаревшихBuildRequires/RequiresSOURCES/:0.7.37sources.lock.jsonSBOM/:%check:На текущий момент evidence по upstream не показывает CMake/SONAME/dependency changes, но локальный spec diff в НАЙС.ОС остаётся unknown до реального rebasing.
7. Риск для системы и зависимых компонентов
libsolvвлияет на:Следовательно, даже patch-релиз может затронуть:
Из changelog видно, что изменения касаются correctness/performance в parsing path, поэтому ожидаемый эффект — улучшение обработки metadata, а не изменение installed-system behavior. Тем не менее для enterprise-среды нужен ручной контроль, так как регрессия в solver/parser может иметь широкий blast radius.
8. Проверки мейнтейнера
Checklist перед merge:
0.7.37и убедиться, что source соответствует релизу.0.7.35 -> 0.7.37на предмет:SPECS/libsolv.spec:Version,Release,Source0BuildRequires,Requires%checkSOURCES/sources.lock.jsonи SBOM.9. Рекомендация
manual review
10. Источники
0.7.37package/libsolv.changes0.7.35...0.7.37libsolvИсточники, найденные web_search
Upstream release notes / description
No release notes were available from the upstream API.
NiceOS maintainer checklist
Versionand related fields inSPECS/*.speconly if policy allows it.SOURCES/sources.lock.json, manifests, metadata and SBOM.Bot metadata
niceos_upstream_monitor.py 2.1.2-openai-deep2026-05-09T16:18:03ZPackage version is now
0.7.37and target version was0.7.37. Closing as resolved.\n\n_Closed byniceos_upstream_monitor.py 1.5at2026-05-09T17:52:03Z._