I ran test cases using rpm-4.18.0 and found one test case failed:
```
...
357: rpm -e and shared files removed 1.1 ok
358: rpm -e and shared files removed 1.2 ok
359: rpm -e and verify colored files removed 1.1 ok
360: rpm -e and verify colored files removed 1.2 ok
361: rpm -e and verify colored files removed 2.1 expected failure
(rpme.at:216)
362: rpm -e and verify colored files removed 2.2 expected failure
(rpme.at:241)
363: rpm -e and verify conflicting files removed 1 FAILED (rpme.at:305)
364: rpm -e and verify netshared files not removed ok
RPM install/erase ordering
365: basic install/erase order 1 ok
366: basic install/erase order 2 ok
367: basic install/erase order 3 ok
...
```
The rpmtests.log is as follows:
```
[root@localhost testing]# cat ../rpmtests.log
# -*- compilation -*-
363. rpme.at:261: testing rpm -e and verify conflicting files removed 1 ...
./rpme.at:271:
runroot rpm -U --ignoreos /build/RPMS/noarch/conflicta-1.0-1.noarch.rpm
runroot rpm -U --ignoreos --excludepath=/usr/share
/build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
runroot rpm -Vav --nogroup --nouser conflicta conflictb
runroot rpm -e conflicta
runroot rpm -Vav --nogroup --nouser conflictb
runroot rpm -e conflictb
runroot rpm -Vp --nogroup --nouser /build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
./rpme.at:288:
runroot rpm -U --ignoreos --excludepath=/usr/share
/build/RPMS/noarch/conflicta-1.0-1.noarch.rpm
runroot rpm -U --ignoreos /build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
runroot rpm -Vav --nogroup --nouser conflicta conflictb
runroot rpm -e conflicta
runroot rpm -Vav --nogroup --nouser conflictb
runroot rpm -e conflictb
runroot rpm -Vp --nogroup --nouser /build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
./rpme.at:305:
runroot rpm -U --ignoreos /build/RPMS/noarch/conflicta-1.0-1.noarch.rpm
runroot rpm -U --ignoreos --force /build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
runroot rpm -Vav --nogroup --nouser conflicta conflictb
runroot rpm -e conflicta
runroot rpm -Vav --nogroup --nouser conflictb
runroot rpm -e conflictb
runroot rpm -Vp --nogroup --nouser /build/RPMS/noarch/conflictb-1.0-1.noarch.rpm
--- - 2023-01-30 12:01:25.406628451 +0000
+++ /root/rpmbuild/BUILD/rpm-4.18.0/tests/rpmtests.dir/at-groups/363/stdout
2023-01-30 12:01:25.404000000 +0000
@@ -1,5 +1,5 @@
-......... /usr/share/my.version (replaced)
......... /usr/share/my.version
+......... /usr/share/my.version (replaced)
......... /usr/share/my.version
missing /usr/share/my.version
363. rpme.at:261: 363. rpm -e and verify conflicting files removed 1
(rpme.at:261): FAILED (rpme.at:305)
```
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/2376
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/issues/2...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint