[Rpm-maint] [rpm-software-management/rpm] rpmuncompress: handle top-level dir entries without trailing slash (PR #4183)

jialin notifications at github.com
Thu Apr 16 06:50:24 UTC 2026


resolve #4182 
Use the fixed rpm.The build is successful.
```text
CallChecker' /home/abuild/rpmbuild/SOURCES/perl-Devel-CallChecker.spec
[   21s] Reading /var/tmp/rpm-tmp.KZprkt
[   21s] Executing(%mkbuilddir): /usr/bin/bash -e /var/tmp/rpm-tmp.XQ2G41
[   21s] Executing(%prep): /usr/bin/bash -e /var/tmp/rpm-tmp.BDxQEV
[   21s] + umask 022
[   21s] + cd /home/abuild/rpmbuild/BUILD/perl-Devel-CallChecker-0.009-build
[   21s] + cd /home/abuild/rpmbuild/BUILD/perl-Devel-CallChecker-0.009-build
[   21s] + rm -rf perl-Devel-CallChecker-0.009
[   21s] + /usr/lib/rpm/rpmuncompress -x -C perl-Devel-CallChecker-0.009 /home/abuild/rpmbuild/SOURCES/Devel-CallChecker-0.009.tar.gz
[   21s] + STATUS=0
[   21s] + '[' 0 -ne 0 ']'
[   21s] + cd perl-Devel-CallChecker-0.009
[   21s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
[   21s] + RPM_EC=0
[   21s] ++ jobs -p
[   21s] + exit 0
[   21s] Executing(%conf): /usr/bin/bash -e /var/tmp/rpm-tmp.UunByy
[   21s] + umask 022
[   21s] + cd /home/abuild/rpmbuild/BUILD/perl-Devel-CallChecker-0.009-build
[   21s] + cd perl-Devel-CallChecker-0.009
[   21s] + RPM_EC=0
[   21s] ++ jobs -p
[   21s] + exit 0
[   21s] Executing(%build): /usr/bin/bash -e /var/tmp/rpm-tmp.7MIlMl
[   21s] + umask 022
[   21s] + cd /home/abuild/rpmbuild/BUILD/perl-Devel-CallChecker-0.009-build
[   21s] + cd perl-Devel-CallChecker-0.009
[   21s] + pwd
[   21s] /home/abuild/rpmbuild/BUILD/perl-Devel-CallChecker-0.009-build/perl-Devel-CallChecker-0.009
[   21s] + perl Build.PL --installdirs=vendor 'optimize=-O2 -g -fno-omit-frame-pointer -pipe -flto=auto -ffat-lto-objects -funwind-tables -fasynchronous-unwind-tables -fstack-protector-strong -D_FORTIFY_SOURCE=3 -fstack-clash-protection -Wformat -Werror=format-security'
[   21s] Created MYMETA.yml and MYMETA.json
[   21s] Creating new 'Build' script for 'Devel-CallChecker' version '0.009'
[   21s] + ./Build
```
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/4183

-- Commit Summary --

  * rpmuncompress: handle top-level dir entries without trailing slash

-- File Changes --

    M tools/rpmuncompress.cc (28)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/4183.patchhttps://github.com/rpm-software-management/rpm/pull/4183.diff
-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/4183
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/4183 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20260415/3e84ac7f/attachment.htm>


More information about the Rpm-maint mailing list