Petr Pisar

Results 144 comments of Petr Pisar
trafficstars

Actually there is a use: dnf5 defines WITH_ZCHUNK C Macro because it includes librepo headers which define struct LrDownloadTarget whose size depends in WITH_ZCHUNK macro. That's a terrible bug in...

And DNF5 cannot even remove the build-time dependency on zchunk-devel because librepo-devel does not depend on it, albeit including `` if WITH_ZCHUNK is defined.

I checked DNF5 sources and currently we cannot drop a line. I open librepo bug because we need first fix librepo and then we can simplify DNF5.

librepo has been fixed in its commit 66c99da1206c96fefc1b8279f777afefb79dc614. After librepo releasing a new version with the fix (> 1.17.0), we will be able to patch dnf5 to stop using WITH_ZCHUNK...

More details at . A possible library providing crc32 is zlib.

I believe that DNF4 lies. Checking for EUID is not a proper test because in the world of SELinux a nonsuperuser can have plenty of other ways to obtain required...

Would it be possible for DNF5 to print the detailed cause why the transaction faile?. I.e. to follow "Transaction failed: Rpm transaction failed." with "unpacking of archive failed on file...

I'd rather see "dnf5daemon" because other name spaces use "dnf5" instead of "dnf".