Petr Pisar

Results 71 issues of Petr Pisar

Attean-0.035 added two new dependencies to Test::Attean::W3CManifestTestSuite module: ~~~ --- Attean-0.034/lib/Test/Attean/W3CManifestTestSuite.pm 2025-02-03 12:23:48.037695559 +0100 +++ Attean-0.035/lib/Test/Attean/W3CManifestTestSuite.pm 2025-02-03 12:23:56.609834687 +0100 @@ -2,24 +2,26 @@ use v5.14; use warnings; -use Test::Roo::Role; use...

This plugin executes a dedicated rpmkeys(8) tool for verifying RPM packages bound into a transaction. The dedicated tool is supposed to understand signatures in RPM version 6 format. One feature...

testing-farm:fedora-rawhide-x86_64:dnf5daemon-tests CI test fails like this: ~~~~ @dnf5daemon Feature: Tests for group list and info commands # dnf/comps-group-list.feature:2 Background: Enable repo and mark a group as installed # dnf/comps-group-list.feature:4 Scenario:...

When running "dfn5 upgrade", I noticed an unneeded package. So I run "dnf remove" for that single package in parallel. The removal finished before a transaction check of the upgrade...

Priority: LOW
bug
Triaged

DNF5 suffers from the same issue as libdnf https://github.com/rpm-software-management/libdnf/issues/1686: SQLite3 destructor defined in libdnf5/utils/sqlite3/sqlite3.hpp has interface implicitly noexcept(true), but in reality the implementation calls SQLite3::close() which throws SQLite3SQLError. We should...

Priority: MEDIUM
Triaged

DNF5 delegates handling signatures to librpm. There is a request for supporting key revocations in DNF5 (https://github.com/rpm-software-management/dnf5/issues/1964). So I'd like to see RPM to support processing OpenPGP revocation packets. Typically...

RFE
crypto

dnf.util._BootcSystem.is_bootc_system() static method detects OSTree system now. Observe the name does not match what the method does. When dnf.util._BootcSystem() constructor is called later, it throws an backtrace e.g. if "OSTree"...

triaged
Priority:LOW

A static analyzer found that ~SQLite3() destructor is implicitly declared as noexcept(true), but it calls SQLite3::close() which is implicitly noexcept(false) and it indeed throws Error objects. Changing exception disposition breaks...

Triaged

There were still two issues after commit b0eabcaf4d4f371514891a52115c746815c2ff15 (Update fcgiapp.c, Fixing an integer overflow (CVE-2025-23016)): * Signed int overflow in "nameLen + valueLen + 2" expression. * Sizes of size_t...

`dnf install ./foo.rpm` passes even if EVR of the foo package is excluded by versionlock plugin. This seems to be an inherent limitation of a hook the plugin uses and...

triaged