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

Reply via email to